mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-23 15:06:32 +00:00
GL_OES_tessellation_shader and GL_EXT_tessellation_shader support
This commit is contained in:
committed by
Baldur Karlsson
parent
5552e22431
commit
6a66492f83
@@ -735,15 +735,16 @@ 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_sample_shading");
|
||||
m_GLESExtensions.push_back("GL_OES_standard_derivatives");
|
||||
m_GLESExtensions.push_back("GL_OES_tessellation_shader");
|
||||
m_GLESExtensions.push_back("GL_OES_texture_compression_astc");
|
||||
m_GLESExtensions.push_back("GL_OES_texture_stencil8");
|
||||
m_GLESExtensions.push_back("GL_OES_texture_float");
|
||||
m_GLESExtensions.push_back("GL_OES_texture_float_linear");
|
||||
m_GLESExtensions.push_back("GL_OES_texture_half_float");
|
||||
m_GLESExtensions.push_back("GL_OES_texture_half_float_linear");
|
||||
m_GLESExtensions.push_back("GL_OES_sample_shading");
|
||||
|
||||
|
||||
m_GLESExtensions.push_back("GL_EXT_copy_image");
|
||||
m_GLESExtensions.push_back("GL_EXT_draw_buffers_indexed");
|
||||
m_GLESExtensions.push_back("GL_EXT_geometry_point_size");
|
||||
@@ -751,6 +752,7 @@ void WrappedOpenGL::BuildGLESExtensions()
|
||||
m_GLESExtensions.push_back("GL_EXT_sRGB");
|
||||
m_GLESExtensions.push_back("GL_EXT_sRGB_write_control");
|
||||
m_GLESExtensions.push_back("GL_EXT_pvrtc_sRGB");
|
||||
m_GLESExtensions.push_back("GL_EXT_tessellation_shader");
|
||||
m_GLESExtensions.push_back("GL_EXT_texture_format_BGRA8888");
|
||||
m_GLESExtensions.push_back("GL_EXT_texture_norm16");
|
||||
m_GLESExtensions.push_back("GL_EXT_texture_rg");
|
||||
|
||||
@@ -450,7 +450,7 @@ struct GLHookSet
|
||||
PFNGLSAMPLERPARAMETERFVPROC glSamplerParameterfv;
|
||||
PFNGLSAMPLERPARAMETERIIVPROC glSamplerParameterIiv;
|
||||
PFNGLSAMPLERPARAMETERIUIVPROC glSamplerParameterIuiv;
|
||||
PFNGLPATCHPARAMETERIPROC glPatchParameteri;
|
||||
PFNGLPATCHPARAMETERIPROC glPatchParameteri; // aliases glPatchParameteriEXT, glPatchParameteriOES
|
||||
PFNGLPATCHPARAMETERFVPROC glPatchParameterfv;
|
||||
PFNGLPOINTPARAMETERFPROC glPointParameterf; // aliases glPointParameterfARB, glPointParameterfEXT
|
||||
PFNGLPOINTPARAMETERFVPROC glPointParameterfv; // aliases glPointParameterfvARB, glPointParameterfvEXT
|
||||
|
||||
@@ -596,6 +596,8 @@
|
||||
HookExtension(PFNGLGETUNIFORMSUBROUTINEUIVPROC, glGetUniformSubroutineuiv); \
|
||||
HookExtension(PFNGLGETPROGRAMSTAGEIVPROC, glGetProgramStageiv); \
|
||||
HookExtension(PFNGLPATCHPARAMETERIPROC, glPatchParameteri); \
|
||||
HookExtensionAlias(PFNGLPATCHPARAMETERIPROC, glPatchParameteri, glPatchParameteriEXT); \
|
||||
HookExtensionAlias(PFNGLPATCHPARAMETERIPROC, glPatchParameteri, glPatchParameteriOES); \
|
||||
HookExtension(PFNGLPATCHPARAMETERFVPROC, glPatchParameterfv); \
|
||||
HookExtension(PFNGLBINDTRANSFORMFEEDBACKPROC, glBindTransformFeedback); \
|
||||
HookExtension(PFNGLDELETETRANSFORMFEEDBACKSPROC, glDeleteTransformFeedbacks); \
|
||||
|
||||
Reference in New Issue
Block a user