mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-24 15:36:33 +00:00
Add glBlendEquationARB alias for glBlendEquation
This commit is contained in:
@@ -2099,6 +2099,8 @@ enum class GLChunk : uint32_t
|
||||
glGetPerfQueryIdByNameINTEL,
|
||||
glGetPerfQueryInfoINTEL,
|
||||
|
||||
glBlendEquationARB,
|
||||
|
||||
Max,
|
||||
};
|
||||
|
||||
|
||||
@@ -235,7 +235,7 @@ struct GLDispatchTable
|
||||
PFNGLBLENDFUNCIPROC glBlendFunci; // aliases glBlendFunciARB, glBlendFunciEXT, glBlendFunciOES
|
||||
PFNGLBLENDFUNCSEPARATEPROC glBlendFuncSeparate; // aliases glBlendFuncSeparateARB
|
||||
PFNGLBLENDFUNCSEPARATEIPROC glBlendFuncSeparatei; // aliases glBlendFuncSeparateiARB, glBlendFuncSeparateiEXT, glBlendFuncSeparateiOES
|
||||
PFNGLBLENDEQUATIONPROC glBlendEquation; // aliases glBlendEquationEXT
|
||||
PFNGLBLENDEQUATIONPROC glBlendEquation; // aliases glBlendEquationEXT, glBlendEquationARB
|
||||
PFNGLBLENDEQUATIONIPROC glBlendEquationi; // aliases glBlendEquationiARB, glBlendEquationiEXT, glBlendEquationiOES
|
||||
PFNGLBLENDEQUATIONSEPARATEPROC glBlendEquationSeparate; // aliases glBlendEquationSeparateARB, glBlendEquationSeparateEXT
|
||||
PFNGLBLENDEQUATIONSEPARATEIPROC glBlendEquationSeparatei; // aliases glBlendEquationSeparateiARB, glBlendEquationSeparateiEXT, glBlendEquationSeparateiOES
|
||||
|
||||
@@ -313,6 +313,7 @@
|
||||
FUNC(glBlendFuncSeparatei, glBlendFuncSeparateiOES); \
|
||||
FUNC(glBlendEquation, glBlendEquation); \
|
||||
FUNC(glBlendEquation, glBlendEquationEXT); \
|
||||
FUNC(glBlendEquation, glBlendEquationARB); \
|
||||
FUNC(glBlendEquationi, glBlendEquationi); \
|
||||
FUNC(glBlendEquationi, glBlendEquationiARB); \
|
||||
FUNC(glBlendEquationi, glBlendEquationiEXT); \
|
||||
@@ -1572,6 +1573,7 @@
|
||||
AliasWrapper5(void, glBlendFuncSeparateiOES, glBlendFuncSeparatei, GLuint, buf, GLenum, srcRGB, GLenum, dstRGB, GLenum, srcAlpha, GLenum, dstAlpha); \
|
||||
FuncWrapper1(void, glBlendEquation, GLenum, mode); \
|
||||
AliasWrapper1(void, glBlendEquationEXT, glBlendEquation, GLenum, mode); \
|
||||
AliasWrapper1(void, glBlendEquationARB, glBlendEquation, GLenum, mode); \
|
||||
FuncWrapper2(void, glBlendEquationi, GLuint, buf, GLenum, mode); \
|
||||
AliasWrapper2(void, glBlendEquationiARB, glBlendEquationi, GLuint, buf, GLenum, mode); \
|
||||
AliasWrapper2(void, glBlendEquationiEXT, glBlendEquationi, GLuint, buf, GLenum, mode); \
|
||||
|
||||
@@ -3480,6 +3480,7 @@ bool WrappedOpenGL::ProcessChunk(ReadSerialiser &ser, GLChunk chunk)
|
||||
case GLChunk::glBlendFuncSeparatei:
|
||||
return Serialise_glBlendFuncSeparatei(ser, 0, eGL_NONE, eGL_NONE, eGL_NONE, eGL_NONE);
|
||||
case GLChunk::glBlendEquationEXT:
|
||||
case GLChunk::glBlendEquationARB:
|
||||
case GLChunk::glBlendEquation: return Serialise_glBlendEquation(ser, eGL_NONE);
|
||||
case GLChunk::glBlendEquationiARB:
|
||||
case GLChunk::glBlendEquationiEXT:
|
||||
|
||||
Reference in New Issue
Block a user