mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-13 13:30:44 +00:00
Add missing alias entries for GL_OES_mapbuffer extension
In #598 the alias glMapBufferOES and glUnmapBufferOES macros were added for the gl_hookset_defs.h but the alias entries in the gl_hookset.h was missed. Also expose the glGetBufferPointervOES as part of the GL_OES_mapbuffer extension.
This commit is contained in:
committed by
Baldur Karlsson
parent
2e39757f17
commit
a375d3093a
@@ -733,6 +733,7 @@ void WrappedOpenGL::BuildGLESExtensions()
|
||||
|
||||
m_GLESExtensions.push_back("GL_OES_gpu_shader5");
|
||||
m_GLESExtensions.push_back("GL_OES_rgb8_rgba8");
|
||||
m_GLESExtensions.push_back("GL_OES_mapbuffer");
|
||||
m_GLESExtensions.push_back("GL_OES_standard_derivatives");
|
||||
m_GLESExtensions.push_back("GL_OES_texture_compression_astc");
|
||||
m_GLESExtensions.push_back("GL_OES_texture_stencil8");
|
||||
|
||||
@@ -135,7 +135,7 @@ struct GLHookSet
|
||||
PFNGLGETINTERNALFORMATI64VPROC glGetInternalformati64v;
|
||||
PFNGLGETBUFFERPARAMETERIVPROC glGetBufferParameteriv; // aliases glGetBufferParameterivARB
|
||||
PFNGLGETBUFFERPARAMETERI64VPROC glGetBufferParameteri64v;
|
||||
PFNGLGETBUFFERPOINTERVPROC glGetBufferPointerv; // aliases glGetBufferPointervARB
|
||||
PFNGLGETBUFFERPOINTERVPROC glGetBufferPointerv; // aliases glGetBufferPointervARB, glGetBufferPointervOES
|
||||
PFNGLGETFRAGDATAINDEXPROC glGetFragDataIndex;
|
||||
PFNGLGETFRAGDATALOCATIONPROC glGetFragDataLocation; // aliases glGetFragDataLocationEXT
|
||||
PFNGLGETSTRINGIPROC glGetStringi;
|
||||
@@ -329,10 +329,10 @@ struct GLHookSet
|
||||
PFNGLBINDBUFFERRANGEPROC glBindBufferRange; // aliases glBindBufferRangeEXT
|
||||
PFNGLBINDBUFFERSBASEPROC glBindBuffersBase;
|
||||
PFNGLBINDBUFFERSRANGEPROC glBindBuffersRange;
|
||||
PFNGLMAPBUFFERPROC glMapBuffer; // aliases glMapBufferARB
|
||||
PFNGLMAPBUFFERPROC glMapBuffer; // aliases glMapBufferARB, glMapBufferOES
|
||||
PFNGLMAPBUFFERRANGEPROC glMapBufferRange;
|
||||
PFNGLFLUSHMAPPEDBUFFERRANGEPROC glFlushMappedBufferRange;
|
||||
PFNGLUNMAPBUFFERPROC glUnmapBuffer; // aliases glUnmapBufferARB
|
||||
PFNGLUNMAPBUFFERPROC glUnmapBuffer; // aliases glUnmapBufferARB, glUnmapBufferOES
|
||||
PFNGLTRANSFORMFEEDBACKVARYINGSPROC glTransformFeedbackVaryings; // aliases glTransformFeedbackVaryingsEXT
|
||||
PFNGLGENTRANSFORMFEEDBACKSPROC glGenTransformFeedbacks;
|
||||
PFNGLDELETETRANSFORMFEEDBACKSPROC glDeleteTransformFeedbacks;
|
||||
|
||||
@@ -183,6 +183,7 @@
|
||||
HookExtensionAlias(PFNGLGETBUFFERPARAMETERIVPROC, glGetBufferParameteriv, glGetBufferParameterivARB); \
|
||||
HookExtension(PFNGLGETBUFFERPOINTERVPROC, glGetBufferPointerv); \
|
||||
HookExtensionAlias(PFNGLGETBUFFERPOINTERVPROC, glGetBufferPointerv, glGetBufferPointervARB); \
|
||||
HookExtensionAlias(PFNGLGETBUFFERPOINTERVPROC, glGetBufferPointerv, glGetBufferPointervOES); \
|
||||
HookExtension(PFNGLBLENDEQUATIONSEPARATEPROC, glBlendEquationSeparate); \
|
||||
HookExtensionAlias(PFNGLBLENDEQUATIONSEPARATEPROC, glBlendEquationSeparate, glBlendEquationSeparateARB); \
|
||||
HookExtensionAlias(PFNGLBLENDEQUATIONSEPARATEPROC, glBlendEquationSeparate, glBlendEquationSeparateEXT); \
|
||||
|
||||
Reference in New Issue
Block a user