[Chore] (MG_Impl/Framebuffer, MG_Impl/RenderState): move ReadBuffer to the right place

This commit is contained in:
2026-02-03 10:23:20 +08:00
parent 1143c961b6
commit edff307782
4 changed files with 9 additions and 9 deletions
@@ -304,6 +304,10 @@ namespace MobileGL {
}
}
void ReadBuffer_State(GLenum src) {
// TODO: implement
}
void DeleteRenderbuffers_State(GLsizei n, const GLuint* renderbuffers) {
if (n < 0) {
MG_State::pGLContext->RecordError(
@@ -575,6 +579,10 @@ namespace MobileGL {
DrawBuffers_State(n, bufs);
}
void ReadBuffer(GLenum src) {
ReadBuffer_State(src);
}
void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) {
DeleteRenderbuffers_State(n, renderbuffers);
}
@@ -46,6 +46,7 @@ namespace MobileGL {
void FramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
void DrawBuffer(GLenum buf);
void DrawBuffers(GLsizei n, const GLenum* bufs);
void ReadBuffer(GLenum src);
void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers);
void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers);
GLenum CheckFramebufferStatus(GLenum target);
@@ -241,10 +241,6 @@ namespace MobileGL {
// TODO: implement
}
void ReadBuffer_State(GLenum src) {
// TODO: implement
}
void ClearStencil_State(GLint s) {
// TODO: implement
}
@@ -390,10 +386,6 @@ namespace MobileGL {
BlendColor_State(red, green, blue, alpha);
}
void ReadBuffer(GLenum src) {
ReadBuffer_State(src);
}
void ClearStencil(GLint s) {
ClearStencil_State(s);
}
@@ -45,7 +45,6 @@ namespace MobileGL {
void BlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void BlendEquation(GLenum mode);
void BlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
void ReadBuffer(GLenum src);
void ClearStencil(GLint s);
void ClearDepth(GLclampd depth);
void ClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);