[Feat] (ShittilyDrawing): Implement more Drawing functions. Make uniform correct.

This commit is contained in:
BZLZHH
2025-05-16 23:40:32 +08:00
parent 354d0882eb
commit e3a25c6274
3 changed files with 116 additions and 73 deletions
@@ -8,6 +8,9 @@
namespace MG_GL::GL {
void DrawElements(GLenum mode, GLsizei count, GLenum type, const void *indices);
void DrawArrays(GLenum mode, GLint first, GLsizei count);
void DrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex);
void MultiDrawElements(GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount);
void MultiDrawElementsBaseVertex(GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount, const GLint *basevertex);
}
#endif //MOBILEGL_GL_DRAWING_H