// // Created by BZLZHH on 2025/3/15. // #ifndef MOBILEGL_GL_BUFFER_H #define MOBILEGL_GL_BUFFER_H #include "../../../../Includes.h" namespace MG_GL::GL { void* MapBuffer(GLenum target, GLenum access); GLboolean UnmapBuffer(GLenum target); void BindBuffer(GLenum target, GLuint buffer); void BufferData(GLenum target, GLsizeiptr size, const void* data, GLenum usage); void GetBufferParameteriv(GLenum target, GLenum pname, GLint* params); void GenBuffers(GLsizei n, GLuint* buffers); GLboolean IsBuffer(GLuint buffer); } #endif //MOBILEGL_GL_BUFFER_H