Index: ui/gl/gl_bindings_autogen_gl.cc |
diff --git a/ui/gl/gl_bindings_autogen_gl.cc b/ui/gl/gl_bindings_autogen_gl.cc |
index 7d1083f0d167963c50886274bc5364d11e71deda..a39df536a8e6808e366717e2764717533526cbf7 100644 |
--- a/ui/gl/gl_bindings_autogen_gl.cc |
+++ b/ui/gl/gl_bindings_autogen_gl.cc |
@@ -193,52 +193,83 @@ void DriverGL::InitializeStaticBindings() { |
fn.glGetActiveUniformFn = reinterpret_cast<glGetActiveUniformProc>( |
GetGLProcAddress("glGetActiveUniform")); |
fn.glGetActiveUniformBlockivFn = 0; |
+ fn.glGetActiveUniformBlockivRobustANGLEFn = 0; |
fn.glGetActiveUniformBlockNameFn = 0; |
fn.glGetActiveUniformsivFn = 0; |
fn.glGetAttachedShadersFn = reinterpret_cast<glGetAttachedShadersProc>( |
GetGLProcAddress("glGetAttachedShaders")); |
fn.glGetAttribLocationFn = reinterpret_cast<glGetAttribLocationProc>( |
GetGLProcAddress("glGetAttribLocation")); |
+ fn.glGetBooleani_vRobustANGLEFn = 0; |
fn.glGetBooleanvFn = |
reinterpret_cast<glGetBooleanvProc>(GetGLProcAddress("glGetBooleanv")); |
+ fn.glGetBooleanvRobustANGLEFn = 0; |
+ fn.glGetBufferParameteri64vRobustANGLEFn = 0; |
fn.glGetBufferParameterivFn = reinterpret_cast<glGetBufferParameterivProc>( |
GetGLProcAddress("glGetBufferParameteriv")); |
+ fn.glGetBufferParameterivRobustANGLEFn = 0; |
+ fn.glGetBufferPointervRobustANGLEFn = 0; |
fn.glGetErrorFn = |
reinterpret_cast<glGetErrorProc>(GetGLProcAddress("glGetError")); |
fn.glGetFenceivNVFn = 0; |
fn.glGetFloatvFn = |
reinterpret_cast<glGetFloatvProc>(GetGLProcAddress("glGetFloatv")); |
+ fn.glGetFloatvRobustANGLEFn = 0; |
fn.glGetFragDataIndexFn = 0; |
fn.glGetFragDataLocationFn = 0; |
fn.glGetFramebufferAttachmentParameterivEXTFn = 0; |
+ fn.glGetFramebufferAttachmentParameterivRobustANGLEFn = 0; |
+ fn.glGetFramebufferParameterivRobustANGLEFn = 0; |
fn.glGetGraphicsResetStatusARBFn = 0; |
fn.glGetInteger64i_vFn = 0; |
+ fn.glGetInteger64i_vRobustANGLEFn = 0; |
fn.glGetInteger64vFn = 0; |
+ fn.glGetInteger64vRobustANGLEFn = 0; |
fn.glGetIntegeri_vFn = 0; |
+ fn.glGetIntegeri_vRobustANGLEFn = 0; |
fn.glGetIntegervFn = |
reinterpret_cast<glGetIntegervProc>(GetGLProcAddress("glGetIntegerv")); |
+ fn.glGetIntegervRobustANGLEFn = 0; |
fn.glGetInternalformativFn = 0; |
+ fn.glGetMultisamplefvRobustANGLEFn = 0; |
+ fn.glGetnUniformfvRobustANGLEFn = 0; |
+ fn.glGetnUniformivRobustANGLEFn = 0; |
+ fn.glGetnUniformuivRobustANGLEFn = 0; |
+ fn.glGetPointervRobustANGLERobustANGLEFn = 0; |
fn.glGetProgramBinaryFn = 0; |
fn.glGetProgramInfoLogFn = reinterpret_cast<glGetProgramInfoLogProc>( |
GetGLProcAddress("glGetProgramInfoLog")); |
fn.glGetProgramInterfaceivFn = 0; |
+ fn.glGetProgramInterfaceivRobustANGLEFn = 0; |
fn.glGetProgramivFn = |
reinterpret_cast<glGetProgramivProc>(GetGLProcAddress("glGetProgramiv")); |
+ fn.glGetProgramivRobustANGLEFn = 0; |
fn.glGetProgramResourceivFn = 0; |
fn.glGetProgramResourceLocationFn = 0; |
fn.glGetProgramResourceNameFn = 0; |
fn.glGetQueryivFn = 0; |
+ fn.glGetQueryivRobustANGLEFn = 0; |
fn.glGetQueryObjecti64vFn = 0; |
+ fn.glGetQueryObjecti64vRobustANGLEFn = 0; |
fn.glGetQueryObjectivFn = 0; |
+ fn.glGetQueryObjectivRobustANGLEFn = 0; |
fn.glGetQueryObjectui64vFn = 0; |
+ fn.glGetQueryObjectui64vRobustANGLEFn = 0; |
fn.glGetQueryObjectuivFn = 0; |
+ fn.glGetQueryObjectuivRobustANGLEFn = 0; |
fn.glGetRenderbufferParameterivEXTFn = 0; |
+ fn.glGetRenderbufferParameterivRobustANGLEFn = 0; |
fn.glGetSamplerParameterfvFn = 0; |
+ fn.glGetSamplerParameterfvRobustANGLEFn = 0; |
+ fn.glGetSamplerParameterIivRobustANGLEFn = 0; |
+ fn.glGetSamplerParameterIuivRobustANGLEFn = 0; |
fn.glGetSamplerParameterivFn = 0; |
+ fn.glGetSamplerParameterivRobustANGLEFn = 0; |
fn.glGetShaderInfoLogFn = reinterpret_cast<glGetShaderInfoLogProc>( |
GetGLProcAddress("glGetShaderInfoLog")); |
fn.glGetShaderivFn = |
reinterpret_cast<glGetShaderivProc>(GetGLProcAddress("glGetShaderiv")); |
+ fn.glGetShaderivRobustANGLEFn = 0; |
fn.glGetShaderPrecisionFormatFn = 0; |
fn.glGetShaderSourceFn = reinterpret_cast<glGetShaderSourceProc>( |
GetGLProcAddress("glGetShaderSource")); |
@@ -248,29 +279,43 @@ void DriverGL::InitializeStaticBindings() { |
reinterpret_cast<glGetStringiProc>(GetGLProcAddress("glGetStringi")); |
fn.glGetSyncivFn = 0; |
fn.glGetTexLevelParameterfvFn = 0; |
+ fn.glGetTexLevelParameterfvRobustANGLEFn = 0; |
fn.glGetTexLevelParameterivFn = 0; |
+ fn.glGetTexLevelParameterivRobustANGLEFn = 0; |
fn.glGetTexParameterfvFn = reinterpret_cast<glGetTexParameterfvProc>( |
GetGLProcAddress("glGetTexParameterfv")); |
+ fn.glGetTexParameterfvRobustANGLEFn = 0; |
+ fn.glGetTexParameterIivRobustANGLEFn = 0; |
+ fn.glGetTexParameterIuivRobustANGLEFn = 0; |
fn.glGetTexParameterivFn = reinterpret_cast<glGetTexParameterivProc>( |
GetGLProcAddress("glGetTexParameteriv")); |
+ fn.glGetTexParameterivRobustANGLEFn = 0; |
fn.glGetTransformFeedbackVaryingFn = 0; |
fn.glGetTranslatedShaderSourceANGLEFn = 0; |
fn.glGetUniformBlockIndexFn = 0; |
fn.glGetUniformfvFn = |
reinterpret_cast<glGetUniformfvProc>(GetGLProcAddress("glGetUniformfv")); |
+ fn.glGetUniformfvRobustANGLEFn = 0; |
fn.glGetUniformIndicesFn = 0; |
fn.glGetUniformivFn = |
reinterpret_cast<glGetUniformivProc>(GetGLProcAddress("glGetUniformiv")); |
+ fn.glGetUniformivRobustANGLEFn = 0; |
fn.glGetUniformLocationFn = reinterpret_cast<glGetUniformLocationProc>( |
GetGLProcAddress("glGetUniformLocation")); |
fn.glGetUniformuivFn = 0; |
+ fn.glGetUniformuivRobustANGLEFn = 0; |
fn.glGetVertexAttribfvFn = reinterpret_cast<glGetVertexAttribfvProc>( |
GetGLProcAddress("glGetVertexAttribfv")); |
+ fn.glGetVertexAttribfvRobustANGLEFn = 0; |
+ fn.glGetVertexAttribIivRobustANGLEFn = 0; |
+ fn.glGetVertexAttribIuivRobustANGLEFn = 0; |
fn.glGetVertexAttribivFn = reinterpret_cast<glGetVertexAttribivProc>( |
GetGLProcAddress("glGetVertexAttribiv")); |
+ fn.glGetVertexAttribivRobustANGLEFn = 0; |
fn.glGetVertexAttribPointervFn = |
reinterpret_cast<glGetVertexAttribPointervProc>( |
GetGLProcAddress("glGetVertexAttribPointerv")); |
+ fn.glGetVertexAttribPointervRobustANGLEFn = 0; |
fn.glHintFn = reinterpret_cast<glHintProc>(GetGLProcAddress("glHint")); |
fn.glInsertEventMarkerEXTFn = 0; |
fn.glInvalidateFramebufferFn = 0; |
@@ -322,8 +367,10 @@ void DriverGL::InitializeStaticBindings() { |
fn.glPushGroupMarkerEXTFn = 0; |
fn.glQueryCounterFn = 0; |
fn.glReadBufferFn = 0; |
+ fn.glReadnPixelsRobustANGLEFn = 0; |
fn.glReadPixelsFn = |
reinterpret_cast<glReadPixelsProc>(GetGLProcAddress("glReadPixels")); |
+ fn.glReadPixelsRobustANGLEFn = 0; |
fn.glReleaseShaderCompilerFn = 0; |
fn.glRenderbufferStorageEXTFn = 0; |
fn.glRenderbufferStorageMultisampleFn = 0; |
@@ -335,8 +382,12 @@ void DriverGL::InitializeStaticBindings() { |
GetGLProcAddress("glSampleCoverage")); |
fn.glSamplerParameterfFn = 0; |
fn.glSamplerParameterfvFn = 0; |
+ fn.glSamplerParameterfvRobustANGLEFn = 0; |
fn.glSamplerParameteriFn = 0; |
+ fn.glSamplerParameterIivRobustANGLEFn = 0; |
+ fn.glSamplerParameterIuivRobustANGLEFn = 0; |
fn.glSamplerParameterivFn = 0; |
+ fn.glSamplerParameterivRobustANGLEFn = 0; |
fn.glScissorFn = |
reinterpret_cast<glScissorProc>(GetGLProcAddress("glScissor")); |
fn.glSetFenceAPPLEFn = 0; |
@@ -368,20 +419,28 @@ void DriverGL::InitializeStaticBindings() { |
fn.glTestFenceNVFn = 0; |
fn.glTexImage2DFn = |
reinterpret_cast<glTexImage2DProc>(GetGLProcAddress("glTexImage2D")); |
+ fn.glTexImage2DRobustANGLEFn = 0; |
fn.glTexImage3DFn = 0; |
+ fn.glTexImage3DRobustANGLEFn = 0; |
fn.glTexParameterfFn = reinterpret_cast<glTexParameterfProc>( |
GetGLProcAddress("glTexParameterf")); |
fn.glTexParameterfvFn = reinterpret_cast<glTexParameterfvProc>( |
GetGLProcAddress("glTexParameterfv")); |
+ fn.glTexParameterfvRobustANGLEFn = 0; |
fn.glTexParameteriFn = reinterpret_cast<glTexParameteriProc>( |
GetGLProcAddress("glTexParameteri")); |
+ fn.glTexParameterIivRobustANGLEFn = 0; |
+ fn.glTexParameterIuivRobustANGLEFn = 0; |
fn.glTexParameterivFn = reinterpret_cast<glTexParameterivProc>( |
GetGLProcAddress("glTexParameteriv")); |
+ fn.glTexParameterivRobustANGLEFn = 0; |
fn.glTexStorage2DEXTFn = 0; |
fn.glTexStorage3DFn = 0; |
fn.glTexSubImage2DFn = reinterpret_cast<glTexSubImage2DProc>( |
GetGLProcAddress("glTexSubImage2D")); |
+ fn.glTexSubImage2DRobustANGLEFn = 0; |
fn.glTexSubImage3DFn = 0; |
+ fn.glTexSubImage3DRobustANGLEFn = 0; |
fn.glTransformFeedbackVaryingsFn = 0; |
fn.glUniform1fFn = |
reinterpret_cast<glUniform1fProc>(GetGLProcAddress("glUniform1f")); |
@@ -483,6 +542,8 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
extensions.find("GL_ANGLE_framebuffer_multisample ") != std::string::npos; |
ext.b_GL_ANGLE_instanced_arrays = |
extensions.find("GL_ANGLE_instanced_arrays ") != std::string::npos; |
+ ext.b_GL_ANGLE_robust_client_memory = |
+ extensions.find("GL_ANGLE_robust_client_memory ") != std::string::npos; |
ext.b_GL_ANGLE_translated_shader_source = |
extensions.find("GL_ANGLE_translated_shader_source ") != |
std::string::npos; |
@@ -1248,6 +1309,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetActiveUniformBlockiv")); |
} |
+ debug_fn.glGetActiveUniformBlockivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetActiveUniformBlockivRobustANGLEFn = |
+ reinterpret_cast<glGetActiveUniformBlockivRobustANGLEProc>( |
+ GetGLProcAddress("glGetActiveUniformBlockivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetActiveUniformBlockNameFn = 0; |
if (ver->IsAtLeastGLES(3u, 0u) || ver->IsAtLeastGL(3u, 1u)) { |
fn.glGetActiveUniformBlockNameFn = |
@@ -1261,12 +1329,53 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetActiveUniformsiv")); |
} |
+ debug_fn.glGetBooleani_vRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetBooleani_vRobustANGLEFn = |
+ reinterpret_cast<glGetBooleani_vRobustANGLEProc>( |
+ GetGLProcAddress("glGetBooleani_vRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetBooleanvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetBooleanvRobustANGLEFn = |
+ reinterpret_cast<glGetBooleanvRobustANGLEProc>( |
+ GetGLProcAddress("glGetBooleanvRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetBufferParameteri64vRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetBufferParameteri64vRobustANGLEFn = |
+ reinterpret_cast<glGetBufferParameteri64vRobustANGLEProc>( |
+ GetGLProcAddress("glGetBufferParameteri64vRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetBufferParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetBufferParameterivRobustANGLEFn = |
+ reinterpret_cast<glGetBufferParameterivRobustANGLEProc>( |
+ GetGLProcAddress("glGetBufferParameterivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetBufferPointervRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetBufferPointervRobustANGLEFn = |
+ reinterpret_cast<glGetBufferPointervRobustANGLEProc>( |
+ GetGLProcAddress("glGetBufferPointervRobustANGLE")); |
+ } |
+ |
debug_fn.glGetFenceivNVFn = 0; |
if (ext.b_GL_NV_fence) { |
fn.glGetFenceivNVFn = reinterpret_cast<glGetFenceivNVProc>( |
GetGLProcAddress("glGetFenceivNV")); |
} |
+ debug_fn.glGetFloatvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetFloatvRobustANGLEFn = reinterpret_cast<glGetFloatvRobustANGLEProc>( |
+ GetGLProcAddress("glGetFloatvRobustANGLE")); |
+ } |
+ |
debug_fn.glGetFragDataIndexFn = 0; |
if (ver->IsAtLeastGL(3u, 3u) || ext.b_GL_ARB_blend_func_extended) { |
fn.glGetFragDataIndexFn = reinterpret_cast<glGetFragDataIndexProc>( |
@@ -1293,6 +1402,21 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetFramebufferAttachmentParameterivEXT")); |
} |
+ debug_fn.glGetFramebufferAttachmentParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetFramebufferAttachmentParameterivRobustANGLEFn = |
+ reinterpret_cast<glGetFramebufferAttachmentParameterivRobustANGLEProc>( |
+ GetGLProcAddress( |
+ "glGetFramebufferAttachmentParameterivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetFramebufferParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetFramebufferParameterivRobustANGLEFn = |
+ reinterpret_cast<glGetFramebufferParameterivRobustANGLEProc>( |
+ GetGLProcAddress("glGetFramebufferParameterivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetGraphicsResetStatusARBFn = 0; |
if (ver->IsAtLeastGL(4u, 5u)) { |
fn.glGetGraphicsResetStatusARBFn = |
@@ -1318,24 +1442,87 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetInteger64i_v")); |
} |
+ debug_fn.glGetInteger64i_vRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetInteger64i_vRobustANGLEFn = |
+ reinterpret_cast<glGetInteger64i_vRobustANGLEProc>( |
+ GetGLProcAddress("glGetInteger64i_vRobustANGLE")); |
+ } |
+ |
debug_fn.glGetInteger64vFn = 0; |
if (ver->IsAtLeastGL(3u, 2u) || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glGetInteger64vFn = reinterpret_cast<glGetInteger64vProc>( |
GetGLProcAddress("glGetInteger64v")); |
} |
+ debug_fn.glGetInteger64vRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetInteger64vRobustANGLEFn = |
+ reinterpret_cast<glGetInteger64vRobustANGLEProc>( |
+ GetGLProcAddress("glGetInteger64vRobustANGLE")); |
+ } |
+ |
debug_fn.glGetIntegeri_vFn = 0; |
if (ver->IsAtLeastGL(3u, 0u) || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glGetIntegeri_vFn = reinterpret_cast<glGetIntegeri_vProc>( |
GetGLProcAddress("glGetIntegeri_v")); |
} |
+ debug_fn.glGetIntegeri_vRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetIntegeri_vRobustANGLEFn = |
+ reinterpret_cast<glGetIntegeri_vRobustANGLEProc>( |
+ GetGLProcAddress("glGetIntegeri_vRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetIntegervRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetIntegervRobustANGLEFn = |
+ reinterpret_cast<glGetIntegervRobustANGLEProc>( |
+ GetGLProcAddress("glGetIntegervRobustANGLE")); |
+ } |
+ |
debug_fn.glGetInternalformativFn = 0; |
if (ver->IsAtLeastGL(4u, 2u) || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glGetInternalformativFn = reinterpret_cast<glGetInternalformativProc>( |
GetGLProcAddress("glGetInternalformativ")); |
} |
+ debug_fn.glGetMultisamplefvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetMultisamplefvRobustANGLEFn = |
+ reinterpret_cast<glGetMultisamplefvRobustANGLEProc>( |
+ GetGLProcAddress("glGetMultisamplefvRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetnUniformfvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetnUniformfvRobustANGLEFn = |
+ reinterpret_cast<glGetnUniformfvRobustANGLEProc>( |
+ GetGLProcAddress("glGetnUniformfvRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetnUniformivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetnUniformivRobustANGLEFn = |
+ reinterpret_cast<glGetnUniformivRobustANGLEProc>( |
+ GetGLProcAddress("glGetnUniformivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetnUniformuivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetnUniformuivRobustANGLEFn = |
+ reinterpret_cast<glGetnUniformuivRobustANGLEProc>( |
+ GetGLProcAddress("glGetnUniformuivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetPointervRobustANGLERobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetPointervRobustANGLERobustANGLEFn = |
+ reinterpret_cast<glGetPointervRobustANGLERobustANGLEProc>( |
+ GetGLProcAddress("glGetPointervRobustANGLERobustANGLE")); |
+ } |
+ |
debug_fn.glGetProgramBinaryFn = 0; |
if (ver->IsAtLeastGL(4u, 1u) || ver->IsAtLeastGLES(3u, 0u) || |
ext.b_GL_ARB_get_program_binary) { |
@@ -1354,6 +1541,20 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetProgramInterfaceiv")); |
} |
+ debug_fn.glGetProgramInterfaceivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetProgramInterfaceivRobustANGLEFn = |
+ reinterpret_cast<glGetProgramInterfaceivRobustANGLEProc>( |
+ GetGLProcAddress("glGetProgramInterfaceivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetProgramivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetProgramivRobustANGLEFn = |
+ reinterpret_cast<glGetProgramivRobustANGLEProc>( |
+ GetGLProcAddress("glGetProgramivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetProgramResourceivFn = 0; |
if (ver->IsAtLeastGL(4u, 3u) || ver->IsAtLeastGLES(3u, 1u) || |
ext.b_GL_ARB_program_interface_query) { |
@@ -1389,6 +1590,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
reinterpret_cast<glGetQueryivProc>(GetGLProcAddress("glGetQueryivEXT")); |
} |
+ debug_fn.glGetQueryivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetQueryivRobustANGLEFn = |
+ reinterpret_cast<glGetQueryivRobustANGLEProc>( |
+ GetGLProcAddress("glGetQueryivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetQueryObjecti64vFn = 0; |
if (ver->IsAtLeastGL(3u, 3u) || ext.b_GL_ARB_timer_query) { |
fn.glGetQueryObjecti64vFn = reinterpret_cast<glGetQueryObjecti64vProc>( |
@@ -1398,6 +1606,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetQueryObjecti64vEXT")); |
} |
+ debug_fn.glGetQueryObjecti64vRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetQueryObjecti64vRobustANGLEFn = |
+ reinterpret_cast<glGetQueryObjecti64vRobustANGLEProc>( |
+ GetGLProcAddress("glGetQueryObjecti64vRobustANGLE")); |
+ } |
+ |
debug_fn.glGetQueryObjectivFn = 0; |
if (!ver->is_es) { |
fn.glGetQueryObjectivFn = reinterpret_cast<glGetQueryObjectivProc>( |
@@ -1410,6 +1625,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetQueryObjectivEXT")); |
} |
+ debug_fn.glGetQueryObjectivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetQueryObjectivRobustANGLEFn = |
+ reinterpret_cast<glGetQueryObjectivRobustANGLEProc>( |
+ GetGLProcAddress("glGetQueryObjectivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetQueryObjectui64vFn = 0; |
if (ver->IsAtLeastGL(3u, 3u) || ext.b_GL_ARB_timer_query) { |
fn.glGetQueryObjectui64vFn = reinterpret_cast<glGetQueryObjectui64vProc>( |
@@ -1419,6 +1641,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetQueryObjectui64vEXT")); |
} |
+ debug_fn.glGetQueryObjectui64vRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetQueryObjectui64vRobustANGLEFn = |
+ reinterpret_cast<glGetQueryObjectui64vRobustANGLEProc>( |
+ GetGLProcAddress("glGetQueryObjectui64vRobustANGLE")); |
+ } |
+ |
debug_fn.glGetQueryObjectuivFn = 0; |
if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glGetQueryObjectuivFn = reinterpret_cast<glGetQueryObjectuivProc>( |
@@ -1432,6 +1661,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetQueryObjectuivEXT")); |
} |
+ debug_fn.glGetQueryObjectuivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetQueryObjectuivRobustANGLEFn = |
+ reinterpret_cast<glGetQueryObjectuivRobustANGLEProc>( |
+ GetGLProcAddress("glGetQueryObjectuivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetRenderbufferParameterivEXTFn = 0; |
if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { |
fn.glGetRenderbufferParameterivEXTFn = |
@@ -1443,6 +1679,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetRenderbufferParameterivEXT")); |
} |
+ debug_fn.glGetRenderbufferParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetRenderbufferParameterivRobustANGLEFn = |
+ reinterpret_cast<glGetRenderbufferParameterivRobustANGLEProc>( |
+ GetGLProcAddress("glGetRenderbufferParameterivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetSamplerParameterfvFn = 0; |
if (ver->IsAtLeastGL(3u, 3u) || ver->IsAtLeastGLES(3u, 0u) || |
ext.b_GL_ARB_sampler_objects) { |
@@ -1451,6 +1694,27 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetSamplerParameterfv")); |
} |
+ debug_fn.glGetSamplerParameterfvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetSamplerParameterfvRobustANGLEFn = |
+ reinterpret_cast<glGetSamplerParameterfvRobustANGLEProc>( |
+ GetGLProcAddress("glGetSamplerParameterfvRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetSamplerParameterIivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetSamplerParameterIivRobustANGLEFn = |
+ reinterpret_cast<glGetSamplerParameterIivRobustANGLEProc>( |
+ GetGLProcAddress("glGetSamplerParameterIivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetSamplerParameterIuivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetSamplerParameterIuivRobustANGLEFn = |
+ reinterpret_cast<glGetSamplerParameterIuivRobustANGLEProc>( |
+ GetGLProcAddress("glGetSamplerParameterIuivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetSamplerParameterivFn = 0; |
if (ver->IsAtLeastGL(3u, 3u) || ver->IsAtLeastGLES(3u, 0u) || |
ext.b_GL_ARB_sampler_objects) { |
@@ -1459,6 +1723,20 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetSamplerParameteriv")); |
} |
+ debug_fn.glGetSamplerParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetSamplerParameterivRobustANGLEFn = |
+ reinterpret_cast<glGetSamplerParameterivRobustANGLEProc>( |
+ GetGLProcAddress("glGetSamplerParameterivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetShaderivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetShaderivRobustANGLEFn = |
+ reinterpret_cast<glGetShaderivRobustANGLEProc>( |
+ GetGLProcAddress("glGetShaderivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetShaderPrecisionFormatFn = 0; |
if (ver->IsAtLeastGL(4u, 1u) || ver->is_es) { |
fn.glGetShaderPrecisionFormatFn = |
@@ -1480,6 +1758,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetTexLevelParameterfv")); |
} |
+ debug_fn.glGetTexLevelParameterfvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetTexLevelParameterfvRobustANGLEFn = |
+ reinterpret_cast<glGetTexLevelParameterfvRobustANGLEProc>( |
+ GetGLProcAddress("glGetTexLevelParameterfvRobustANGLE")); |
+ } |
+ |
debug_fn.glGetTexLevelParameterivFn = 0; |
if (!ver->is_es || ver->IsAtLeastGLES(3u, 1u)) { |
fn.glGetTexLevelParameterivFn = |
@@ -1487,6 +1772,41 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetTexLevelParameteriv")); |
} |
+ debug_fn.glGetTexLevelParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetTexLevelParameterivRobustANGLEFn = |
+ reinterpret_cast<glGetTexLevelParameterivRobustANGLEProc>( |
+ GetGLProcAddress("glGetTexLevelParameterivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetTexParameterfvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetTexParameterfvRobustANGLEFn = |
+ reinterpret_cast<glGetTexParameterfvRobustANGLEProc>( |
+ GetGLProcAddress("glGetTexParameterfvRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetTexParameterIivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetTexParameterIivRobustANGLEFn = |
+ reinterpret_cast<glGetTexParameterIivRobustANGLEProc>( |
+ GetGLProcAddress("glGetTexParameterIivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetTexParameterIuivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetTexParameterIuivRobustANGLEFn = |
+ reinterpret_cast<glGetTexParameterIuivRobustANGLEProc>( |
+ GetGLProcAddress("glGetTexParameterIuivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetTexParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetTexParameterivRobustANGLEFn = |
+ reinterpret_cast<glGetTexParameterivRobustANGLEProc>( |
+ GetGLProcAddress("glGetTexParameterivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetTransformFeedbackVaryingFn = 0; |
if (ver->IsAtLeastGL(3u, 0u) || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glGetTransformFeedbackVaryingFn = |
@@ -1511,18 +1831,74 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glGetUniformBlockIndex")); |
} |
+ debug_fn.glGetUniformfvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetUniformfvRobustANGLEFn = |
+ reinterpret_cast<glGetUniformfvRobustANGLEProc>( |
+ GetGLProcAddress("glGetUniformfvRobustANGLE")); |
+ } |
+ |
debug_fn.glGetUniformIndicesFn = 0; |
if (ver->IsAtLeastGLES(3u, 0u) || ver->IsAtLeastGL(3u, 1u)) { |
fn.glGetUniformIndicesFn = reinterpret_cast<glGetUniformIndicesProc>( |
GetGLProcAddress("glGetUniformIndices")); |
} |
+ debug_fn.glGetUniformivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetUniformivRobustANGLEFn = |
+ reinterpret_cast<glGetUniformivRobustANGLEProc>( |
+ GetGLProcAddress("glGetUniformivRobustANGLE")); |
+ } |
+ |
debug_fn.glGetUniformuivFn = 0; |
if (ver->IsAtLeastGL(3u, 0u) || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glGetUniformuivFn = reinterpret_cast<glGetUniformuivProc>( |
GetGLProcAddress("glGetUniformuiv")); |
} |
+ debug_fn.glGetUniformuivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetUniformuivRobustANGLEFn = |
+ reinterpret_cast<glGetUniformuivRobustANGLEProc>( |
+ GetGLProcAddress("glGetUniformuivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetVertexAttribfvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetVertexAttribfvRobustANGLEFn = |
+ reinterpret_cast<glGetVertexAttribfvRobustANGLEProc>( |
+ GetGLProcAddress("glGetVertexAttribfvRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetVertexAttribIivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetVertexAttribIivRobustANGLEFn = |
+ reinterpret_cast<glGetVertexAttribIivRobustANGLEProc>( |
+ GetGLProcAddress("glGetVertexAttribIivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetVertexAttribIuivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetVertexAttribIuivRobustANGLEFn = |
+ reinterpret_cast<glGetVertexAttribIuivRobustANGLEProc>( |
+ GetGLProcAddress("glGetVertexAttribIuivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetVertexAttribivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetVertexAttribivRobustANGLEFn = |
+ reinterpret_cast<glGetVertexAttribivRobustANGLEProc>( |
+ GetGLProcAddress("glGetVertexAttribivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glGetVertexAttribPointervRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glGetVertexAttribPointervRobustANGLEFn = |
+ reinterpret_cast<glGetVertexAttribPointervRobustANGLEProc>( |
+ GetGLProcAddress("glGetVertexAttribPointervRobustANGLE")); |
+ } |
+ |
debug_fn.glInsertEventMarkerEXTFn = 0; |
if (ext.b_GL_EXT_debug_marker) { |
fn.glInsertEventMarkerEXTFn = reinterpret_cast<glInsertEventMarkerEXTProc>( |
@@ -1764,6 +2140,20 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
reinterpret_cast<glReadBufferProc>(GetGLProcAddress("glReadBuffer")); |
} |
+ debug_fn.glReadnPixelsRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glReadnPixelsRobustANGLEFn = |
+ reinterpret_cast<glReadnPixelsRobustANGLEProc>( |
+ GetGLProcAddress("glReadnPixelsRobustANGLE")); |
+ } |
+ |
+ debug_fn.glReadPixelsRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glReadPixelsRobustANGLEFn = |
+ reinterpret_cast<glReadPixelsRobustANGLEProc>( |
+ GetGLProcAddress("glReadPixelsRobustANGLE")); |
+ } |
+ |
debug_fn.glReleaseShaderCompilerFn = 0; |
if (ver->IsAtLeastGL(4u, 1u) || ver->is_es) { |
fn.glReleaseShaderCompilerFn = |
@@ -1833,6 +2223,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glSamplerParameterfv")); |
} |
+ debug_fn.glSamplerParameterfvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glSamplerParameterfvRobustANGLEFn = |
+ reinterpret_cast<glSamplerParameterfvRobustANGLEProc>( |
+ GetGLProcAddress("glSamplerParameterfvRobustANGLE")); |
+ } |
+ |
debug_fn.glSamplerParameteriFn = 0; |
if (ver->IsAtLeastGL(3u, 3u) || ver->IsAtLeastGLES(3u, 0u) || |
ext.b_GL_ARB_sampler_objects) { |
@@ -1840,6 +2237,20 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glSamplerParameteri")); |
} |
+ debug_fn.glSamplerParameterIivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glSamplerParameterIivRobustANGLEFn = |
+ reinterpret_cast<glSamplerParameterIivRobustANGLEProc>( |
+ GetGLProcAddress("glSamplerParameterIivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glSamplerParameterIuivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glSamplerParameterIuivRobustANGLEFn = |
+ reinterpret_cast<glSamplerParameterIuivRobustANGLEProc>( |
+ GetGLProcAddress("glSamplerParameterIuivRobustANGLE")); |
+ } |
+ |
debug_fn.glSamplerParameterivFn = 0; |
if (ver->IsAtLeastGL(3u, 3u) || ver->IsAtLeastGLES(3u, 0u) || |
ext.b_GL_ARB_sampler_objects) { |
@@ -1847,6 +2258,13 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glSamplerParameteriv")); |
} |
+ debug_fn.glSamplerParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glSamplerParameterivRobustANGLEFn = |
+ reinterpret_cast<glSamplerParameterivRobustANGLEProc>( |
+ GetGLProcAddress("glSamplerParameterivRobustANGLE")); |
+ } |
+ |
debug_fn.glSetFenceAPPLEFn = 0; |
if (ext.b_GL_APPLE_fence) { |
fn.glSetFenceAPPLEFn = reinterpret_cast<glSetFenceAPPLEProc>( |
@@ -1931,12 +2349,54 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
reinterpret_cast<glTestFenceNVProc>(GetGLProcAddress("glTestFenceNV")); |
} |
+ debug_fn.glTexImage2DRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glTexImage2DRobustANGLEFn = |
+ reinterpret_cast<glTexImage2DRobustANGLEProc>( |
+ GetGLProcAddress("glTexImage2DRobustANGLE")); |
+ } |
+ |
debug_fn.glTexImage3DFn = 0; |
if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glTexImage3DFn = |
reinterpret_cast<glTexImage3DProc>(GetGLProcAddress("glTexImage3D")); |
} |
+ debug_fn.glTexImage3DRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glTexImage3DRobustANGLEFn = |
+ reinterpret_cast<glTexImage3DRobustANGLEProc>( |
+ GetGLProcAddress("glTexImage3DRobustANGLE")); |
+ } |
+ |
+ debug_fn.glTexParameterfvRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glTexParameterfvRobustANGLEFn = |
+ reinterpret_cast<glTexParameterfvRobustANGLEProc>( |
+ GetGLProcAddress("glTexParameterfvRobustANGLE")); |
+ } |
+ |
+ debug_fn.glTexParameterIivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glTexParameterIivRobustANGLEFn = |
+ reinterpret_cast<glTexParameterIivRobustANGLEProc>( |
+ GetGLProcAddress("glTexParameterIivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glTexParameterIuivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glTexParameterIuivRobustANGLEFn = |
+ reinterpret_cast<glTexParameterIuivRobustANGLEProc>( |
+ GetGLProcAddress("glTexParameterIuivRobustANGLE")); |
+ } |
+ |
+ debug_fn.glTexParameterivRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glTexParameterivRobustANGLEFn = |
+ reinterpret_cast<glTexParameterivRobustANGLEProc>( |
+ GetGLProcAddress("glTexParameterivRobustANGLE")); |
+ } |
+ |
debug_fn.glTexStorage2DEXTFn = 0; |
if (ver->IsAtLeastGL(4u, 2u) || ver->IsAtLeastGLES(3u, 0u) || |
ext.b_GL_ARB_texture_storage) { |
@@ -1954,12 +2414,26 @@ void DriverGL::InitializeDynamicBindings(GLContext* context) { |
GetGLProcAddress("glTexStorage3D")); |
} |
+ debug_fn.glTexSubImage2DRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glTexSubImage2DRobustANGLEFn = |
+ reinterpret_cast<glTexSubImage2DRobustANGLEProc>( |
+ GetGLProcAddress("glTexSubImage2DRobustANGLE")); |
+ } |
+ |
debug_fn.glTexSubImage3DFn = 0; |
if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glTexSubImage3DFn = reinterpret_cast<glTexSubImage3DProc>( |
GetGLProcAddress("glTexSubImage3D")); |
} |
+ debug_fn.glTexSubImage3DRobustANGLEFn = 0; |
+ if (ext.b_GL_ANGLE_robust_client_memory) { |
+ fn.glTexSubImage3DRobustANGLEFn = |
+ reinterpret_cast<glTexSubImage3DRobustANGLEProc>( |
+ GetGLProcAddress("glTexSubImage3DRobustANGLE")); |
+ } |
+ |
debug_fn.glTransformFeedbackVaryingsFn = 0; |
if (ver->IsAtLeastGL(3u, 0u) || ver->IsAtLeastGLES(3u, 0u)) { |
fn.glTransformFeedbackVaryingsFn = |
@@ -3457,6 +3931,24 @@ Debug_glGetActiveUniformBlockiv(GLuint program, |
} |
static void GL_BINDING_CALL |
+Debug_glGetActiveUniformBlockivRobustANGLE(GLuint program, |
+ GLuint uniformBlockIndex, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetActiveUniformBlockivRobustANGLE" |
+ << "(" << program << ", " << uniformBlockIndex << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetActiveUniformBlockivRobustANGLEFn != |
+ nullptr); |
+ g_driver_gl.debug_fn.glGetActiveUniformBlockivRobustANGLEFn( |
+ program, uniformBlockIndex, pname, bufSize, length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
Debug_glGetActiveUniformBlockName(GLuint program, |
GLuint uniformBlockIndex, |
GLsizei bufSize, |
@@ -3510,6 +4002,20 @@ static GLint GL_BINDING_CALL Debug_glGetAttribLocation(GLuint program, |
return result; |
} |
+static void GL_BINDING_CALL Debug_glGetBooleani_vRobustANGLE(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLboolean* data) { |
+ GL_SERVICE_LOG("glGetBooleani_vRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << index |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(data) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetBooleani_vRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetBooleani_vRobustANGLEFn(target, index, bufSize, |
+ length, data); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetBooleanv(GLenum pname, |
GLboolean* params) { |
GL_SERVICE_LOG("glGetBooleanv" |
@@ -3519,6 +4025,34 @@ static void GL_BINDING_CALL Debug_glGetBooleanv(GLenum pname, |
g_driver_gl.debug_fn.glGetBooleanvFn(pname, params); |
} |
+static void GL_BINDING_CALL Debug_glGetBooleanvRobustANGLE(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLboolean* data) { |
+ GL_SERVICE_LOG("glGetBooleanvRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(pname) << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(data) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetBooleanvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetBooleanvRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetBufferParameteri64vRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* params) { |
+ GL_SERVICE_LOG("glGetBufferParameteri64vRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetBufferParameteri64vRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetBufferParameteri64vRobustANGLEFn( |
+ target, pname, bufSize, length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetBufferParameteriv(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -3530,6 +4064,37 @@ static void GL_BINDING_CALL Debug_glGetBufferParameteriv(GLenum target, |
g_driver_gl.debug_fn.glGetBufferParameterivFn(target, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetBufferParameterivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetBufferParameterivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetBufferParameterivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetBufferParameterivRobustANGLEFn( |
+ target, pname, bufSize, length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetBufferPointervRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** params) { |
+ GL_SERVICE_LOG("glGetBufferPointervRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " << params << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetBufferPointervRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetBufferPointervRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
static GLenum GL_BINDING_CALL Debug_glGetError(void) { |
GL_SERVICE_LOG("glGetError" |
<< "(" |
@@ -3560,6 +4125,18 @@ static void GL_BINDING_CALL Debug_glGetFloatv(GLenum pname, GLfloat* params) { |
g_driver_gl.debug_fn.glGetFloatvFn(pname, params); |
} |
+static void GL_BINDING_CALL Debug_glGetFloatvRobustANGLE(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* data) { |
+ GL_SERVICE_LOG("glGetFloatvRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(pname) << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(data) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetFloatvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetFloatvRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
static GLint GL_BINDING_CALL Debug_glGetFragDataIndex(GLuint program, |
const char* name) { |
GL_SERVICE_LOG("glGetFragDataIndex" |
@@ -3596,6 +4173,43 @@ Debug_glGetFramebufferAttachmentParameterivEXT(GLenum target, |
target, attachment, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetFramebufferAttachmentParameterivRobustANGLE(GLenum target, |
+ GLenum attachment, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetFramebufferAttachmentParameterivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(attachment) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK( |
+ g_driver_gl.debug_fn.glGetFramebufferAttachmentParameterivRobustANGLEFn != |
+ nullptr); |
+ g_driver_gl.debug_fn.glGetFramebufferAttachmentParameterivRobustANGLEFn( |
+ target, attachment, pname, bufSize, length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetFramebufferParameterivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetFramebufferParameterivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetFramebufferParameterivRobustANGLEFn != |
+ nullptr); |
+ g_driver_gl.debug_fn.glGetFramebufferParameterivRobustANGLEFn( |
+ target, pname, bufSize, length, params); |
+} |
+ |
static GLenum GL_BINDING_CALL Debug_glGetGraphicsResetStatusARB(void) { |
GL_SERVICE_LOG("glGetGraphicsResetStatusARB" |
<< "(" |
@@ -3616,6 +4230,20 @@ static void GL_BINDING_CALL Debug_glGetInteger64i_v(GLenum target, |
g_driver_gl.debug_fn.glGetInteger64i_vFn(target, index, data); |
} |
+static void GL_BINDING_CALL Debug_glGetInteger64i_vRobustANGLE(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* data) { |
+ GL_SERVICE_LOG("glGetInteger64i_vRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << index |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(data) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetInteger64i_vRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetInteger64i_vRobustANGLEFn(target, index, bufSize, |
+ length, data); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetInteger64v(GLenum pname, |
GLint64* params) { |
GL_SERVICE_LOG("glGetInteger64v" |
@@ -3625,6 +4253,19 @@ static void GL_BINDING_CALL Debug_glGetInteger64v(GLenum pname, |
g_driver_gl.debug_fn.glGetInteger64vFn(pname, params); |
} |
+static void GL_BINDING_CALL Debug_glGetInteger64vRobustANGLE(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* data) { |
+ GL_SERVICE_LOG("glGetInteger64vRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(pname) << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(data) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetInteger64vRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetInteger64vRobustANGLEFn(pname, bufSize, length, |
+ data); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetIntegeri_v(GLenum target, |
GLuint index, |
GLint* data) { |
@@ -3635,6 +4276,20 @@ static void GL_BINDING_CALL Debug_glGetIntegeri_v(GLenum target, |
g_driver_gl.debug_fn.glGetIntegeri_vFn(target, index, data); |
} |
+static void GL_BINDING_CALL Debug_glGetIntegeri_vRobustANGLE(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* data) { |
+ GL_SERVICE_LOG("glGetIntegeri_vRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << index |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(data) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetIntegeri_vRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetIntegeri_vRobustANGLEFn(target, index, bufSize, |
+ length, data); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetIntegerv(GLenum pname, GLint* params) { |
GL_SERVICE_LOG("glGetIntegerv" |
<< "(" << GLEnums::GetStringEnum(pname) << ", " |
@@ -3643,6 +4298,18 @@ static void GL_BINDING_CALL Debug_glGetIntegerv(GLenum pname, GLint* params) { |
g_driver_gl.debug_fn.glGetIntegervFn(pname, params); |
} |
+static void GL_BINDING_CALL Debug_glGetIntegervRobustANGLE(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* data) { |
+ GL_SERVICE_LOG("glGetIntegervRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(pname) << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(data) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetIntegervRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetIntegervRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetInternalformativ(GLenum target, |
GLenum internalformat, |
GLenum pname, |
@@ -3658,6 +4325,76 @@ static void GL_BINDING_CALL Debug_glGetInternalformativ(GLenum target, |
bufSize, params); |
} |
+static void GL_BINDING_CALL Debug_glGetMultisamplefvRobustANGLE(GLenum pname, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* val) { |
+ GL_SERVICE_LOG("glGetMultisamplefvRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(pname) << ", " << index |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(val) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetMultisamplefvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetMultisamplefvRobustANGLEFn(pname, index, bufSize, |
+ length, val); |
+} |
+ |
+static void GL_BINDING_CALL Debug_glGetnUniformfvRobustANGLE(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ GL_SERVICE_LOG("glGetnUniformfvRobustANGLE" |
+ << "(" << program << ", " << location << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetnUniformfvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetnUniformfvRobustANGLEFn(program, location, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL Debug_glGetnUniformivRobustANGLE(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetnUniformivRobustANGLE" |
+ << "(" << program << ", " << location << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetnUniformivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetnUniformivRobustANGLEFn(program, location, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL Debug_glGetnUniformuivRobustANGLE(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ GL_SERVICE_LOG("glGetnUniformuivRobustANGLE" |
+ << "(" << program << ", " << location << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetnUniformuivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetnUniformuivRobustANGLEFn(program, location, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetPointervRobustANGLERobustANGLE(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** params) { |
+ GL_SERVICE_LOG("glGetPointervRobustANGLERobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(pname) << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " << params |
+ << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetPointervRobustANGLERobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetPointervRobustANGLERobustANGLEFn(pname, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetProgramBinary(GLuint program, |
GLsizei bufSize, |
GLsizei* length, |
@@ -3700,6 +4437,24 @@ Debug_glGetProgramInterfaceiv(GLuint program, |
pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetProgramInterfaceivRobustANGLE(GLuint program, |
+ GLenum programInterface, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetProgramInterfaceivRobustANGLE" |
+ << "(" << program << ", " |
+ << GLEnums::GetStringEnum(programInterface) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetProgramInterfaceivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetProgramInterfaceivRobustANGLEFn( |
+ program, programInterface, pname, bufSize, length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetProgramiv(GLuint program, |
GLenum pname, |
GLint* params) { |
@@ -3710,6 +4465,20 @@ static void GL_BINDING_CALL Debug_glGetProgramiv(GLuint program, |
g_driver_gl.debug_fn.glGetProgramivFn(program, pname, params); |
} |
+static void GL_BINDING_CALL Debug_glGetProgramivRobustANGLE(GLuint program, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetProgramivRobustANGLE" |
+ << "(" << program << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetProgramivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetProgramivRobustANGLEFn(program, pname, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL |
Debug_glGetProgramResourceiv(GLuint program, |
GLenum programInterface, |
@@ -3774,6 +4543,21 @@ static void GL_BINDING_CALL Debug_glGetQueryiv(GLenum target, |
g_driver_gl.debug_fn.glGetQueryivFn(target, pname, params); |
} |
+static void GL_BINDING_CALL Debug_glGetQueryivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetQueryivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetQueryivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetQueryivRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetQueryObjecti64v(GLuint id, |
GLenum pname, |
GLint64* params) { |
@@ -3784,16 +4568,45 @@ static void GL_BINDING_CALL Debug_glGetQueryObjecti64v(GLuint id, |
g_driver_gl.debug_fn.glGetQueryObjecti64vFn(id, pname, params); |
} |
-static void GL_BINDING_CALL Debug_glGetQueryObjectiv(GLuint id, |
- GLenum pname, |
- GLint* params) { |
- GL_SERVICE_LOG("glGetQueryObjectiv" |
- << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
- << static_cast<const void*>(params) << ")"); |
+static void GL_BINDING_CALL |
+Debug_glGetQueryObjecti64vRobustANGLE(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* params) { |
+ GL_SERVICE_LOG("glGetQueryObjecti64vRobustANGLE" |
+ << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
+ << bufSize << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetQueryObjecti64vRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetQueryObjecti64vRobustANGLEFn(id, pname, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL Debug_glGetQueryObjectiv(GLuint id, |
+ GLenum pname, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetQueryObjectiv" |
+ << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
+ << static_cast<const void*>(params) << ")"); |
DCHECK(g_driver_gl.debug_fn.glGetQueryObjectivFn != nullptr); |
g_driver_gl.debug_fn.glGetQueryObjectivFn(id, pname, params); |
} |
+static void GL_BINDING_CALL Debug_glGetQueryObjectivRobustANGLE(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetQueryObjectivRobustANGLE" |
+ << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
+ << bufSize << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetQueryObjectivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetQueryObjectivRobustANGLEFn(id, pname, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetQueryObjectui64v(GLuint id, |
GLenum pname, |
GLuint64* params) { |
@@ -3804,6 +4617,21 @@ static void GL_BINDING_CALL Debug_glGetQueryObjectui64v(GLuint id, |
g_driver_gl.debug_fn.glGetQueryObjectui64vFn(id, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetQueryObjectui64vRobustANGLE(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint64* params) { |
+ GL_SERVICE_LOG("glGetQueryObjectui64vRobustANGLE" |
+ << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
+ << bufSize << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetQueryObjectui64vRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetQueryObjectui64vRobustANGLEFn(id, pname, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetQueryObjectuiv(GLuint id, |
GLenum pname, |
GLuint* params) { |
@@ -3815,6 +4643,21 @@ static void GL_BINDING_CALL Debug_glGetQueryObjectuiv(GLuint id, |
} |
static void GL_BINDING_CALL |
+Debug_glGetQueryObjectuivRobustANGLE(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ GL_SERVICE_LOG("glGetQueryObjectuivRobustANGLE" |
+ << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
+ << bufSize << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetQueryObjectuivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetQueryObjectuivRobustANGLEFn(id, pname, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
Debug_glGetRenderbufferParameterivEXT(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -3826,6 +4669,23 @@ Debug_glGetRenderbufferParameterivEXT(GLenum target, |
g_driver_gl.debug_fn.glGetRenderbufferParameterivEXTFn(target, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetRenderbufferParameterivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetRenderbufferParameterivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetRenderbufferParameterivRobustANGLEFn != |
+ nullptr); |
+ g_driver_gl.debug_fn.glGetRenderbufferParameterivRobustANGLEFn( |
+ target, pname, bufSize, length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetSamplerParameterfv(GLuint sampler, |
GLenum pname, |
GLfloat* params) { |
@@ -3836,6 +4696,52 @@ static void GL_BINDING_CALL Debug_glGetSamplerParameterfv(GLuint sampler, |
g_driver_gl.debug_fn.glGetSamplerParameterfvFn(sampler, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetSamplerParameterfvRobustANGLE(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ GL_SERVICE_LOG("glGetSamplerParameterfvRobustANGLE" |
+ << "(" << sampler << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetSamplerParameterfvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetSamplerParameterfvRobustANGLEFn( |
+ sampler, pname, bufSize, length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetSamplerParameterIivRobustANGLE(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetSamplerParameterIivRobustANGLE" |
+ << "(" << sampler << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetSamplerParameterIivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetSamplerParameterIivRobustANGLEFn( |
+ sampler, pname, bufSize, length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetSamplerParameterIuivRobustANGLE(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ GL_SERVICE_LOG("glGetSamplerParameterIuivRobustANGLE" |
+ << "(" << sampler << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetSamplerParameterIuivRobustANGLEFn != |
+ nullptr); |
+ g_driver_gl.debug_fn.glGetSamplerParameterIuivRobustANGLEFn( |
+ sampler, pname, bufSize, length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetSamplerParameteriv(GLuint sampler, |
GLenum pname, |
GLint* params) { |
@@ -3846,6 +4752,21 @@ static void GL_BINDING_CALL Debug_glGetSamplerParameteriv(GLuint sampler, |
g_driver_gl.debug_fn.glGetSamplerParameterivFn(sampler, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetSamplerParameterivRobustANGLE(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetSamplerParameterivRobustANGLE" |
+ << "(" << sampler << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetSamplerParameterivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetSamplerParameterivRobustANGLEFn( |
+ sampler, pname, bufSize, length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetShaderInfoLog(GLuint shader, |
GLsizei bufsize, |
GLsizei* length, |
@@ -3868,6 +4789,20 @@ static void GL_BINDING_CALL Debug_glGetShaderiv(GLuint shader, |
g_driver_gl.debug_fn.glGetShaderivFn(shader, pname, params); |
} |
+static void GL_BINDING_CALL Debug_glGetShaderivRobustANGLE(GLuint shader, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetShaderivRobustANGLE" |
+ << "(" << shader << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetShaderivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetShaderivRobustANGLEFn(shader, pname, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL |
Debug_glGetShaderPrecisionFormat(GLenum shadertype, |
GLenum precisiontype, |
@@ -3940,6 +4875,23 @@ static void GL_BINDING_CALL Debug_glGetTexLevelParameterfv(GLenum target, |
g_driver_gl.debug_fn.glGetTexLevelParameterfvFn(target, level, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetTexLevelParameterfvRobustANGLE(GLenum target, |
+ GLint level, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ GL_SERVICE_LOG("glGetTexLevelParameterfvRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << level |
+ << ", " << GLEnums::GetStringEnum(pname) << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetTexLevelParameterfvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetTexLevelParameterfvRobustANGLEFn( |
+ target, level, pname, bufSize, length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetTexLevelParameteriv(GLenum target, |
GLint level, |
GLenum pname, |
@@ -3952,6 +4904,23 @@ static void GL_BINDING_CALL Debug_glGetTexLevelParameteriv(GLenum target, |
g_driver_gl.debug_fn.glGetTexLevelParameterivFn(target, level, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetTexLevelParameterivRobustANGLE(GLenum target, |
+ GLint level, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetTexLevelParameterivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << level |
+ << ", " << GLEnums::GetStringEnum(pname) << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetTexLevelParameterivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetTexLevelParameterivRobustANGLEFn( |
+ target, level, pname, bufSize, length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetTexParameterfv(GLenum target, |
GLenum pname, |
GLfloat* params) { |
@@ -3963,6 +4932,54 @@ static void GL_BINDING_CALL Debug_glGetTexParameterfv(GLenum target, |
g_driver_gl.debug_fn.glGetTexParameterfvFn(target, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetTexParameterfvRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ GL_SERVICE_LOG("glGetTexParameterfvRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetTexParameterfvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetTexParameterfvRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetTexParameterIivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetTexParameterIivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetTexParameterIivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetTexParameterIivRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetTexParameterIuivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ GL_SERVICE_LOG("glGetTexParameterIuivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetTexParameterIuivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetTexParameterIuivRobustANGLEFn( |
+ target, pname, bufSize, length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetTexParameteriv(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -3974,6 +4991,22 @@ static void GL_BINDING_CALL Debug_glGetTexParameteriv(GLenum target, |
g_driver_gl.debug_fn.glGetTexParameterivFn(target, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetTexParameterivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetTexParameterivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetTexParameterivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetTexParameterivRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetTransformFeedbackVarying(GLuint program, |
GLuint index, |
GLsizei bufSize, |
@@ -4027,6 +5060,20 @@ static void GL_BINDING_CALL Debug_glGetUniformfv(GLuint program, |
g_driver_gl.debug_fn.glGetUniformfvFn(program, location, params); |
} |
+static void GL_BINDING_CALL Debug_glGetUniformfvRobustANGLE(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ GL_SERVICE_LOG("glGetUniformfvRobustANGLE" |
+ << "(" << program << ", " << location << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetUniformfvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetUniformfvRobustANGLEFn(program, location, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL |
Debug_glGetUniformIndices(GLuint program, |
GLsizei uniformCount, |
@@ -4051,6 +5098,20 @@ static void GL_BINDING_CALL Debug_glGetUniformiv(GLuint program, |
g_driver_gl.debug_fn.glGetUniformivFn(program, location, params); |
} |
+static void GL_BINDING_CALL Debug_glGetUniformivRobustANGLE(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetUniformivRobustANGLE" |
+ << "(" << program << ", " << location << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetUniformivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetUniformivRobustANGLEFn(program, location, bufSize, |
+ length, params); |
+} |
+ |
static GLint GL_BINDING_CALL Debug_glGetUniformLocation(GLuint program, |
const char* name) { |
GL_SERVICE_LOG("glGetUniformLocation" |
@@ -4071,6 +5132,20 @@ static void GL_BINDING_CALL Debug_glGetUniformuiv(GLuint program, |
g_driver_gl.debug_fn.glGetUniformuivFn(program, location, params); |
} |
+static void GL_BINDING_CALL Debug_glGetUniformuivRobustANGLE(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ GL_SERVICE_LOG("glGetUniformuivRobustANGLE" |
+ << "(" << program << ", " << location << ", " << bufSize |
+ << ", " << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetUniformuivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetUniformuivRobustANGLEFn(program, location, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetVertexAttribfv(GLuint index, |
GLenum pname, |
GLfloat* params) { |
@@ -4081,6 +5156,51 @@ static void GL_BINDING_CALL Debug_glGetVertexAttribfv(GLuint index, |
g_driver_gl.debug_fn.glGetVertexAttribfvFn(index, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetVertexAttribfvRobustANGLE(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ GL_SERVICE_LOG("glGetVertexAttribfvRobustANGLE" |
+ << "(" << index << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetVertexAttribfvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetVertexAttribfvRobustANGLEFn(index, pname, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetVertexAttribIivRobustANGLE(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetVertexAttribIivRobustANGLE" |
+ << "(" << index << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetVertexAttribIivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetVertexAttribIivRobustANGLEFn(index, pname, bufSize, |
+ length, params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glGetVertexAttribIuivRobustANGLE(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ GL_SERVICE_LOG("glGetVertexAttribIuivRobustANGLE" |
+ << "(" << index << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetVertexAttribIuivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetVertexAttribIuivRobustANGLEFn(index, pname, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetVertexAttribiv(GLuint index, |
GLenum pname, |
GLint* params) { |
@@ -4091,6 +5211,21 @@ static void GL_BINDING_CALL Debug_glGetVertexAttribiv(GLuint index, |
g_driver_gl.debug_fn.glGetVertexAttribivFn(index, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetVertexAttribivRobustANGLE(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ GL_SERVICE_LOG("glGetVertexAttribivRobustANGLE" |
+ << "(" << index << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetVertexAttribivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glGetVertexAttribivRobustANGLEFn(index, pname, bufSize, |
+ length, params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glGetVertexAttribPointerv(GLuint index, |
GLenum pname, |
void** pointer) { |
@@ -4101,6 +5236,22 @@ static void GL_BINDING_CALL Debug_glGetVertexAttribPointerv(GLuint index, |
g_driver_gl.debug_fn.glGetVertexAttribPointervFn(index, pname, pointer); |
} |
+static void GL_BINDING_CALL |
+Debug_glGetVertexAttribPointervRobustANGLE(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** pointer) { |
+ GL_SERVICE_LOG("glGetVertexAttribPointervRobustANGLE" |
+ << "(" << index << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(length) |
+ << ", " << pointer << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glGetVertexAttribPointervRobustANGLEFn != |
+ nullptr); |
+ g_driver_gl.debug_fn.glGetVertexAttribPointervRobustANGLEFn( |
+ index, pname, bufSize, length, pointer); |
+} |
+ |
static void GL_BINDING_CALL Debug_glHint(GLenum target, GLenum mode) { |
GL_SERVICE_LOG("glHint" |
<< "(" << GLEnums::GetStringEnum(target) << ", " |
@@ -4497,6 +5648,26 @@ static void GL_BINDING_CALL Debug_glReadBuffer(GLenum src) { |
g_driver_gl.debug_fn.glReadBufferFn(src); |
} |
+static void GL_BINDING_CALL Debug_glReadnPixelsRobustANGLE(GLint x, |
+ GLint y, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void* data) { |
+ GL_SERVICE_LOG("glReadnPixelsRobustANGLE" |
+ << "(" << x << ", " << y << ", " << width << ", " << height |
+ << ", " << GLEnums::GetStringEnum(format) << ", " |
+ << GLEnums::GetStringEnum(type) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(data) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glReadnPixelsRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glReadnPixelsRobustANGLEFn(x, y, width, height, format, |
+ type, bufSize, length, data); |
+} |
+ |
static void GL_BINDING_CALL Debug_glReadPixels(GLint x, |
GLint y, |
GLsizei width, |
@@ -4514,6 +5685,26 @@ static void GL_BINDING_CALL Debug_glReadPixels(GLint x, |
pixels); |
} |
+static void GL_BINDING_CALL Debug_glReadPixelsRobustANGLE(GLint x, |
+ GLint y, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void* pixels) { |
+ GL_SERVICE_LOG("glReadPixelsRobustANGLE" |
+ << "(" << x << ", " << y << ", " << width << ", " << height |
+ << ", " << GLEnums::GetStringEnum(format) << ", " |
+ << GLEnums::GetStringEnum(type) << ", " << bufSize << ", " |
+ << static_cast<const void*>(length) << ", " |
+ << static_cast<const void*>(pixels) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glReadPixelsRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glReadPixelsRobustANGLEFn(x, y, width, height, format, |
+ type, bufSize, length, pixels); |
+} |
+ |
static void GL_BINDING_CALL Debug_glReleaseShaderCompiler(void) { |
GL_SERVICE_LOG("glReleaseShaderCompiler" |
<< "(" |
@@ -4634,6 +5825,20 @@ static void GL_BINDING_CALL Debug_glSamplerParameterfv(GLuint sampler, |
g_driver_gl.debug_fn.glSamplerParameterfvFn(sampler, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glSamplerParameterfvRobustANGLE(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLfloat* param) { |
+ GL_SERVICE_LOG("glSamplerParameterfvRobustANGLE" |
+ << "(" << sampler << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(param) |
+ << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glSamplerParameterfvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glSamplerParameterfvRobustANGLEFn(sampler, pname, |
+ bufSize, param); |
+} |
+ |
static void GL_BINDING_CALL Debug_glSamplerParameteri(GLuint sampler, |
GLenum pname, |
GLint param) { |
@@ -4644,6 +5849,34 @@ static void GL_BINDING_CALL Debug_glSamplerParameteri(GLuint sampler, |
g_driver_gl.debug_fn.glSamplerParameteriFn(sampler, pname, param); |
} |
+static void GL_BINDING_CALL |
+Debug_glSamplerParameterIivRobustANGLE(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* param) { |
+ GL_SERVICE_LOG("glSamplerParameterIivRobustANGLE" |
+ << "(" << sampler << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(param) |
+ << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glSamplerParameterIivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glSamplerParameterIivRobustANGLEFn(sampler, pname, |
+ bufSize, param); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glSamplerParameterIuivRobustANGLE(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLuint* param) { |
+ GL_SERVICE_LOG("glSamplerParameterIuivRobustANGLE" |
+ << "(" << sampler << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(param) |
+ << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glSamplerParameterIuivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glSamplerParameterIuivRobustANGLEFn(sampler, pname, |
+ bufSize, param); |
+} |
+ |
static void GL_BINDING_CALL Debug_glSamplerParameteriv(GLuint sampler, |
GLenum pname, |
const GLint* params) { |
@@ -4654,6 +5887,20 @@ static void GL_BINDING_CALL Debug_glSamplerParameteriv(GLuint sampler, |
g_driver_gl.debug_fn.glSamplerParameterivFn(sampler, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glSamplerParameterivRobustANGLE(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* param) { |
+ GL_SERVICE_LOG("glSamplerParameterivRobustANGLE" |
+ << "(" << sampler << ", " << GLEnums::GetStringEnum(pname) |
+ << ", " << bufSize << ", " << static_cast<const void*>(param) |
+ << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glSamplerParameterivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glSamplerParameterivRobustANGLEFn(sampler, pname, |
+ bufSize, param); |
+} |
+ |
static void GL_BINDING_CALL Debug_glScissor(GLint x, |
GLint y, |
GLsizei width, |
@@ -4958,6 +6205,28 @@ static void GL_BINDING_CALL Debug_glTexImage2D(GLenum target, |
height, border, format, type, pixels); |
} |
+static void GL_BINDING_CALL Debug_glTexImage2DRobustANGLE(GLenum target, |
+ GLint level, |
+ GLint internalformat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLint border, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ GL_SERVICE_LOG("glTexImage2DRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << level |
+ << ", " << internalformat << ", " << width << ", " << height |
+ << ", " << border << ", " << GLEnums::GetStringEnum(format) |
+ << ", " << GLEnums::GetStringEnum(type) << ", " << bufSize |
+ << ", " << static_cast<const void*>(pixels) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glTexImage2DRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glTexImage2DRobustANGLEFn(target, level, internalformat, |
+ width, height, border, format, |
+ type, bufSize, pixels); |
+} |
+ |
static void GL_BINDING_CALL Debug_glTexImage3D(GLenum target, |
GLint level, |
GLint internalformat, |
@@ -4981,6 +6250,30 @@ static void GL_BINDING_CALL Debug_glTexImage3D(GLenum target, |
pixels); |
} |
+static void GL_BINDING_CALL Debug_glTexImage3DRobustANGLE(GLenum target, |
+ GLint level, |
+ GLint internalformat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth, |
+ GLint border, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ GL_SERVICE_LOG("glTexImage3DRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << level |
+ << ", " << internalformat << ", " << width << ", " << height |
+ << ", " << depth << ", " << border << ", " |
+ << GLEnums::GetStringEnum(format) << ", " |
+ << GLEnums::GetStringEnum(type) << ", " << bufSize << ", " |
+ << static_cast<const void*>(pixels) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glTexImage3DRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glTexImage3DRobustANGLEFn(target, level, internalformat, |
+ width, height, depth, border, |
+ format, type, bufSize, pixels); |
+} |
+ |
static void GL_BINDING_CALL Debug_glTexParameterf(GLenum target, |
GLenum pname, |
GLfloat param) { |
@@ -5002,6 +6295,20 @@ static void GL_BINDING_CALL Debug_glTexParameterfv(GLenum target, |
g_driver_gl.debug_fn.glTexParameterfvFn(target, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glTexParameterfvRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLfloat* params) { |
+ GL_SERVICE_LOG("glTexParameterfvRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glTexParameterfvRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glTexParameterfvRobustANGLEFn(target, pname, bufSize, |
+ params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glTexParameteri(GLenum target, |
GLenum pname, |
GLint param) { |
@@ -5012,6 +6319,34 @@ static void GL_BINDING_CALL Debug_glTexParameteri(GLenum target, |
g_driver_gl.debug_fn.glTexParameteriFn(target, pname, param); |
} |
+static void GL_BINDING_CALL |
+Debug_glTexParameterIivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* params) { |
+ GL_SERVICE_LOG("glTexParameterIivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glTexParameterIivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glTexParameterIivRobustANGLEFn(target, pname, bufSize, |
+ params); |
+} |
+ |
+static void GL_BINDING_CALL |
+Debug_glTexParameterIuivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLuint* params) { |
+ GL_SERVICE_LOG("glTexParameterIuivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glTexParameterIuivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glTexParameterIuivRobustANGLEFn(target, pname, bufSize, |
+ params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glTexParameteriv(GLenum target, |
GLenum pname, |
const GLint* params) { |
@@ -5023,6 +6358,20 @@ static void GL_BINDING_CALL Debug_glTexParameteriv(GLenum target, |
g_driver_gl.debug_fn.glTexParameterivFn(target, pname, params); |
} |
+static void GL_BINDING_CALL |
+Debug_glTexParameterivRobustANGLE(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* params) { |
+ GL_SERVICE_LOG("glTexParameterivRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " |
+ << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
+ << static_cast<const void*>(params) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glTexParameterivRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glTexParameterivRobustANGLEFn(target, pname, bufSize, |
+ params); |
+} |
+ |
static void GL_BINDING_CALL Debug_glTexStorage2DEXT(GLenum target, |
GLsizei levels, |
GLenum internalformat, |
@@ -5072,6 +6421,29 @@ static void GL_BINDING_CALL Debug_glTexSubImage2D(GLenum target, |
height, format, type, pixels); |
} |
+static void GL_BINDING_CALL |
+Debug_glTexSubImage2DRobustANGLE(GLenum target, |
+ GLint level, |
+ GLint xoffset, |
+ GLint yoffset, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ GL_SERVICE_LOG("glTexSubImage2DRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << level |
+ << ", " << xoffset << ", " << yoffset << ", " << width << ", " |
+ << height << ", " << GLEnums::GetStringEnum(format) << ", " |
+ << GLEnums::GetStringEnum(type) << ", " << bufSize << ", " |
+ << static_cast<const void*>(pixels) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glTexSubImage2DRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glTexSubImage2DRobustANGLEFn( |
+ target, level, xoffset, yoffset, width, height, format, type, bufSize, |
+ pixels); |
+} |
+ |
static void GL_BINDING_CALL Debug_glTexSubImage3D(GLenum target, |
GLint level, |
GLint xoffset, |
@@ -5097,6 +6469,32 @@ static void GL_BINDING_CALL Debug_glTexSubImage3D(GLenum target, |
} |
static void GL_BINDING_CALL |
+Debug_glTexSubImage3DRobustANGLE(GLenum target, |
+ GLint level, |
+ GLint xoffset, |
+ GLint yoffset, |
+ GLint zoffset, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ GL_SERVICE_LOG("glTexSubImage3DRobustANGLE" |
+ << "(" << GLEnums::GetStringEnum(target) << ", " << level |
+ << ", " << xoffset << ", " << yoffset << ", " << zoffset |
+ << ", " << width << ", " << height << ", " << depth << ", " |
+ << GLEnums::GetStringEnum(format) << ", " |
+ << GLEnums::GetStringEnum(type) << ", " << bufSize << ", " |
+ << static_cast<const void*>(pixels) << ")"); |
+ DCHECK(g_driver_gl.debug_fn.glTexSubImage3DRobustANGLEFn != nullptr); |
+ g_driver_gl.debug_fn.glTexSubImage3DRobustANGLEFn( |
+ target, level, xoffset, yoffset, zoffset, width, height, depth, format, |
+ type, bufSize, pixels); |
+} |
+ |
+static void GL_BINDING_CALL |
Debug_glTransformFeedbackVaryings(GLuint program, |
GLsizei count, |
const char* const* varyings, |
@@ -6166,6 +7564,12 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetActiveUniformBlockivFn = fn.glGetActiveUniformBlockivFn; |
fn.glGetActiveUniformBlockivFn = Debug_glGetActiveUniformBlockiv; |
} |
+ if (!debug_fn.glGetActiveUniformBlockivRobustANGLEFn) { |
+ debug_fn.glGetActiveUniformBlockivRobustANGLEFn = |
+ fn.glGetActiveUniformBlockivRobustANGLEFn; |
+ fn.glGetActiveUniformBlockivRobustANGLEFn = |
+ Debug_glGetActiveUniformBlockivRobustANGLE; |
+ } |
if (!debug_fn.glGetActiveUniformBlockNameFn) { |
debug_fn.glGetActiveUniformBlockNameFn = fn.glGetActiveUniformBlockNameFn; |
fn.glGetActiveUniformBlockNameFn = Debug_glGetActiveUniformBlockName; |
@@ -6182,14 +7586,39 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetAttribLocationFn = fn.glGetAttribLocationFn; |
fn.glGetAttribLocationFn = Debug_glGetAttribLocation; |
} |
+ if (!debug_fn.glGetBooleani_vRobustANGLEFn) { |
+ debug_fn.glGetBooleani_vRobustANGLEFn = fn.glGetBooleani_vRobustANGLEFn; |
+ fn.glGetBooleani_vRobustANGLEFn = Debug_glGetBooleani_vRobustANGLE; |
+ } |
if (!debug_fn.glGetBooleanvFn) { |
debug_fn.glGetBooleanvFn = fn.glGetBooleanvFn; |
fn.glGetBooleanvFn = Debug_glGetBooleanv; |
} |
+ if (!debug_fn.glGetBooleanvRobustANGLEFn) { |
+ debug_fn.glGetBooleanvRobustANGLEFn = fn.glGetBooleanvRobustANGLEFn; |
+ fn.glGetBooleanvRobustANGLEFn = Debug_glGetBooleanvRobustANGLE; |
+ } |
+ if (!debug_fn.glGetBufferParameteri64vRobustANGLEFn) { |
+ debug_fn.glGetBufferParameteri64vRobustANGLEFn = |
+ fn.glGetBufferParameteri64vRobustANGLEFn; |
+ fn.glGetBufferParameteri64vRobustANGLEFn = |
+ Debug_glGetBufferParameteri64vRobustANGLE; |
+ } |
if (!debug_fn.glGetBufferParameterivFn) { |
debug_fn.glGetBufferParameterivFn = fn.glGetBufferParameterivFn; |
fn.glGetBufferParameterivFn = Debug_glGetBufferParameteriv; |
} |
+ if (!debug_fn.glGetBufferParameterivRobustANGLEFn) { |
+ debug_fn.glGetBufferParameterivRobustANGLEFn = |
+ fn.glGetBufferParameterivRobustANGLEFn; |
+ fn.glGetBufferParameterivRobustANGLEFn = |
+ Debug_glGetBufferParameterivRobustANGLE; |
+ } |
+ if (!debug_fn.glGetBufferPointervRobustANGLEFn) { |
+ debug_fn.glGetBufferPointervRobustANGLEFn = |
+ fn.glGetBufferPointervRobustANGLEFn; |
+ fn.glGetBufferPointervRobustANGLEFn = Debug_glGetBufferPointervRobustANGLE; |
+ } |
if (!debug_fn.glGetErrorFn) { |
debug_fn.glGetErrorFn = fn.glGetErrorFn; |
fn.glGetErrorFn = Debug_glGetError; |
@@ -6202,6 +7631,10 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetFloatvFn = fn.glGetFloatvFn; |
fn.glGetFloatvFn = Debug_glGetFloatv; |
} |
+ if (!debug_fn.glGetFloatvRobustANGLEFn) { |
+ debug_fn.glGetFloatvRobustANGLEFn = fn.glGetFloatvRobustANGLEFn; |
+ fn.glGetFloatvRobustANGLEFn = Debug_glGetFloatvRobustANGLE; |
+ } |
if (!debug_fn.glGetFragDataIndexFn) { |
debug_fn.glGetFragDataIndexFn = fn.glGetFragDataIndexFn; |
fn.glGetFragDataIndexFn = Debug_glGetFragDataIndex; |
@@ -6216,6 +7649,18 @@ void DriverGL::InitializeDebugBindings() { |
fn.glGetFramebufferAttachmentParameterivEXTFn = |
Debug_glGetFramebufferAttachmentParameterivEXT; |
} |
+ if (!debug_fn.glGetFramebufferAttachmentParameterivRobustANGLEFn) { |
+ debug_fn.glGetFramebufferAttachmentParameterivRobustANGLEFn = |
+ fn.glGetFramebufferAttachmentParameterivRobustANGLEFn; |
+ fn.glGetFramebufferAttachmentParameterivRobustANGLEFn = |
+ Debug_glGetFramebufferAttachmentParameterivRobustANGLE; |
+ } |
+ if (!debug_fn.glGetFramebufferParameterivRobustANGLEFn) { |
+ debug_fn.glGetFramebufferParameterivRobustANGLEFn = |
+ fn.glGetFramebufferParameterivRobustANGLEFn; |
+ fn.glGetFramebufferParameterivRobustANGLEFn = |
+ Debug_glGetFramebufferParameterivRobustANGLE; |
+ } |
if (!debug_fn.glGetGraphicsResetStatusARBFn) { |
debug_fn.glGetGraphicsResetStatusARBFn = fn.glGetGraphicsResetStatusARBFn; |
fn.glGetGraphicsResetStatusARBFn = Debug_glGetGraphicsResetStatusARB; |
@@ -6224,22 +7669,61 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetInteger64i_vFn = fn.glGetInteger64i_vFn; |
fn.glGetInteger64i_vFn = Debug_glGetInteger64i_v; |
} |
+ if (!debug_fn.glGetInteger64i_vRobustANGLEFn) { |
+ debug_fn.glGetInteger64i_vRobustANGLEFn = fn.glGetInteger64i_vRobustANGLEFn; |
+ fn.glGetInteger64i_vRobustANGLEFn = Debug_glGetInteger64i_vRobustANGLE; |
+ } |
if (!debug_fn.glGetInteger64vFn) { |
debug_fn.glGetInteger64vFn = fn.glGetInteger64vFn; |
fn.glGetInteger64vFn = Debug_glGetInteger64v; |
} |
+ if (!debug_fn.glGetInteger64vRobustANGLEFn) { |
+ debug_fn.glGetInteger64vRobustANGLEFn = fn.glGetInteger64vRobustANGLEFn; |
+ fn.glGetInteger64vRobustANGLEFn = Debug_glGetInteger64vRobustANGLE; |
+ } |
if (!debug_fn.glGetIntegeri_vFn) { |
debug_fn.glGetIntegeri_vFn = fn.glGetIntegeri_vFn; |
fn.glGetIntegeri_vFn = Debug_glGetIntegeri_v; |
} |
+ if (!debug_fn.glGetIntegeri_vRobustANGLEFn) { |
+ debug_fn.glGetIntegeri_vRobustANGLEFn = fn.glGetIntegeri_vRobustANGLEFn; |
+ fn.glGetIntegeri_vRobustANGLEFn = Debug_glGetIntegeri_vRobustANGLE; |
+ } |
if (!debug_fn.glGetIntegervFn) { |
debug_fn.glGetIntegervFn = fn.glGetIntegervFn; |
fn.glGetIntegervFn = Debug_glGetIntegerv; |
} |
+ if (!debug_fn.glGetIntegervRobustANGLEFn) { |
+ debug_fn.glGetIntegervRobustANGLEFn = fn.glGetIntegervRobustANGLEFn; |
+ fn.glGetIntegervRobustANGLEFn = Debug_glGetIntegervRobustANGLE; |
+ } |
if (!debug_fn.glGetInternalformativFn) { |
debug_fn.glGetInternalformativFn = fn.glGetInternalformativFn; |
fn.glGetInternalformativFn = Debug_glGetInternalformativ; |
} |
+ if (!debug_fn.glGetMultisamplefvRobustANGLEFn) { |
+ debug_fn.glGetMultisamplefvRobustANGLEFn = |
+ fn.glGetMultisamplefvRobustANGLEFn; |
+ fn.glGetMultisamplefvRobustANGLEFn = Debug_glGetMultisamplefvRobustANGLE; |
+ } |
+ if (!debug_fn.glGetnUniformfvRobustANGLEFn) { |
+ debug_fn.glGetnUniformfvRobustANGLEFn = fn.glGetnUniformfvRobustANGLEFn; |
+ fn.glGetnUniformfvRobustANGLEFn = Debug_glGetnUniformfvRobustANGLE; |
+ } |
+ if (!debug_fn.glGetnUniformivRobustANGLEFn) { |
+ debug_fn.glGetnUniformivRobustANGLEFn = fn.glGetnUniformivRobustANGLEFn; |
+ fn.glGetnUniformivRobustANGLEFn = Debug_glGetnUniformivRobustANGLE; |
+ } |
+ if (!debug_fn.glGetnUniformuivRobustANGLEFn) { |
+ debug_fn.glGetnUniformuivRobustANGLEFn = fn.glGetnUniformuivRobustANGLEFn; |
+ fn.glGetnUniformuivRobustANGLEFn = Debug_glGetnUniformuivRobustANGLE; |
+ } |
+ if (!debug_fn.glGetPointervRobustANGLERobustANGLEFn) { |
+ debug_fn.glGetPointervRobustANGLERobustANGLEFn = |
+ fn.glGetPointervRobustANGLERobustANGLEFn; |
+ fn.glGetPointervRobustANGLERobustANGLEFn = |
+ Debug_glGetPointervRobustANGLERobustANGLE; |
+ } |
if (!debug_fn.glGetProgramBinaryFn) { |
debug_fn.glGetProgramBinaryFn = fn.glGetProgramBinaryFn; |
fn.glGetProgramBinaryFn = Debug_glGetProgramBinary; |
@@ -6252,10 +7736,20 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetProgramInterfaceivFn = fn.glGetProgramInterfaceivFn; |
fn.glGetProgramInterfaceivFn = Debug_glGetProgramInterfaceiv; |
} |
+ if (!debug_fn.glGetProgramInterfaceivRobustANGLEFn) { |
+ debug_fn.glGetProgramInterfaceivRobustANGLEFn = |
+ fn.glGetProgramInterfaceivRobustANGLEFn; |
+ fn.glGetProgramInterfaceivRobustANGLEFn = |
+ Debug_glGetProgramInterfaceivRobustANGLE; |
+ } |
if (!debug_fn.glGetProgramivFn) { |
debug_fn.glGetProgramivFn = fn.glGetProgramivFn; |
fn.glGetProgramivFn = Debug_glGetProgramiv; |
} |
+ if (!debug_fn.glGetProgramivRobustANGLEFn) { |
+ debug_fn.glGetProgramivRobustANGLEFn = fn.glGetProgramivRobustANGLEFn; |
+ fn.glGetProgramivRobustANGLEFn = Debug_glGetProgramivRobustANGLE; |
+ } |
if (!debug_fn.glGetProgramResourceivFn) { |
debug_fn.glGetProgramResourceivFn = fn.glGetProgramResourceivFn; |
fn.glGetProgramResourceivFn = Debug_glGetProgramResourceiv; |
@@ -6272,36 +7766,92 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetQueryivFn = fn.glGetQueryivFn; |
fn.glGetQueryivFn = Debug_glGetQueryiv; |
} |
+ if (!debug_fn.glGetQueryivRobustANGLEFn) { |
+ debug_fn.glGetQueryivRobustANGLEFn = fn.glGetQueryivRobustANGLEFn; |
+ fn.glGetQueryivRobustANGLEFn = Debug_glGetQueryivRobustANGLE; |
+ } |
if (!debug_fn.glGetQueryObjecti64vFn) { |
debug_fn.glGetQueryObjecti64vFn = fn.glGetQueryObjecti64vFn; |
fn.glGetQueryObjecti64vFn = Debug_glGetQueryObjecti64v; |
} |
+ if (!debug_fn.glGetQueryObjecti64vRobustANGLEFn) { |
+ debug_fn.glGetQueryObjecti64vRobustANGLEFn = |
+ fn.glGetQueryObjecti64vRobustANGLEFn; |
+ fn.glGetQueryObjecti64vRobustANGLEFn = |
+ Debug_glGetQueryObjecti64vRobustANGLE; |
+ } |
if (!debug_fn.glGetQueryObjectivFn) { |
debug_fn.glGetQueryObjectivFn = fn.glGetQueryObjectivFn; |
fn.glGetQueryObjectivFn = Debug_glGetQueryObjectiv; |
} |
+ if (!debug_fn.glGetQueryObjectivRobustANGLEFn) { |
+ debug_fn.glGetQueryObjectivRobustANGLEFn = |
+ fn.glGetQueryObjectivRobustANGLEFn; |
+ fn.glGetQueryObjectivRobustANGLEFn = Debug_glGetQueryObjectivRobustANGLE; |
+ } |
if (!debug_fn.glGetQueryObjectui64vFn) { |
debug_fn.glGetQueryObjectui64vFn = fn.glGetQueryObjectui64vFn; |
fn.glGetQueryObjectui64vFn = Debug_glGetQueryObjectui64v; |
} |
+ if (!debug_fn.glGetQueryObjectui64vRobustANGLEFn) { |
+ debug_fn.glGetQueryObjectui64vRobustANGLEFn = |
+ fn.glGetQueryObjectui64vRobustANGLEFn; |
+ fn.glGetQueryObjectui64vRobustANGLEFn = |
+ Debug_glGetQueryObjectui64vRobustANGLE; |
+ } |
if (!debug_fn.glGetQueryObjectuivFn) { |
debug_fn.glGetQueryObjectuivFn = fn.glGetQueryObjectuivFn; |
fn.glGetQueryObjectuivFn = Debug_glGetQueryObjectuiv; |
} |
+ if (!debug_fn.glGetQueryObjectuivRobustANGLEFn) { |
+ debug_fn.glGetQueryObjectuivRobustANGLEFn = |
+ fn.glGetQueryObjectuivRobustANGLEFn; |
+ fn.glGetQueryObjectuivRobustANGLEFn = Debug_glGetQueryObjectuivRobustANGLE; |
+ } |
if (!debug_fn.glGetRenderbufferParameterivEXTFn) { |
debug_fn.glGetRenderbufferParameterivEXTFn = |
fn.glGetRenderbufferParameterivEXTFn; |
fn.glGetRenderbufferParameterivEXTFn = |
Debug_glGetRenderbufferParameterivEXT; |
} |
+ if (!debug_fn.glGetRenderbufferParameterivRobustANGLEFn) { |
+ debug_fn.glGetRenderbufferParameterivRobustANGLEFn = |
+ fn.glGetRenderbufferParameterivRobustANGLEFn; |
+ fn.glGetRenderbufferParameterivRobustANGLEFn = |
+ Debug_glGetRenderbufferParameterivRobustANGLE; |
+ } |
if (!debug_fn.glGetSamplerParameterfvFn) { |
debug_fn.glGetSamplerParameterfvFn = fn.glGetSamplerParameterfvFn; |
fn.glGetSamplerParameterfvFn = Debug_glGetSamplerParameterfv; |
} |
+ if (!debug_fn.glGetSamplerParameterfvRobustANGLEFn) { |
+ debug_fn.glGetSamplerParameterfvRobustANGLEFn = |
+ fn.glGetSamplerParameterfvRobustANGLEFn; |
+ fn.glGetSamplerParameterfvRobustANGLEFn = |
+ Debug_glGetSamplerParameterfvRobustANGLE; |
+ } |
+ if (!debug_fn.glGetSamplerParameterIivRobustANGLEFn) { |
+ debug_fn.glGetSamplerParameterIivRobustANGLEFn = |
+ fn.glGetSamplerParameterIivRobustANGLEFn; |
+ fn.glGetSamplerParameterIivRobustANGLEFn = |
+ Debug_glGetSamplerParameterIivRobustANGLE; |
+ } |
+ if (!debug_fn.glGetSamplerParameterIuivRobustANGLEFn) { |
+ debug_fn.glGetSamplerParameterIuivRobustANGLEFn = |
+ fn.glGetSamplerParameterIuivRobustANGLEFn; |
+ fn.glGetSamplerParameterIuivRobustANGLEFn = |
+ Debug_glGetSamplerParameterIuivRobustANGLE; |
+ } |
if (!debug_fn.glGetSamplerParameterivFn) { |
debug_fn.glGetSamplerParameterivFn = fn.glGetSamplerParameterivFn; |
fn.glGetSamplerParameterivFn = Debug_glGetSamplerParameteriv; |
} |
+ if (!debug_fn.glGetSamplerParameterivRobustANGLEFn) { |
+ debug_fn.glGetSamplerParameterivRobustANGLEFn = |
+ fn.glGetSamplerParameterivRobustANGLEFn; |
+ fn.glGetSamplerParameterivRobustANGLEFn = |
+ Debug_glGetSamplerParameterivRobustANGLE; |
+ } |
if (!debug_fn.glGetShaderInfoLogFn) { |
debug_fn.glGetShaderInfoLogFn = fn.glGetShaderInfoLogFn; |
fn.glGetShaderInfoLogFn = Debug_glGetShaderInfoLog; |
@@ -6310,6 +7860,10 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetShaderivFn = fn.glGetShaderivFn; |
fn.glGetShaderivFn = Debug_glGetShaderiv; |
} |
+ if (!debug_fn.glGetShaderivRobustANGLEFn) { |
+ debug_fn.glGetShaderivRobustANGLEFn = fn.glGetShaderivRobustANGLEFn; |
+ fn.glGetShaderivRobustANGLEFn = Debug_glGetShaderivRobustANGLE; |
+ } |
if (!debug_fn.glGetShaderPrecisionFormatFn) { |
debug_fn.glGetShaderPrecisionFormatFn = fn.glGetShaderPrecisionFormatFn; |
fn.glGetShaderPrecisionFormatFn = Debug_glGetShaderPrecisionFormat; |
@@ -6334,18 +7888,52 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetTexLevelParameterfvFn = fn.glGetTexLevelParameterfvFn; |
fn.glGetTexLevelParameterfvFn = Debug_glGetTexLevelParameterfv; |
} |
+ if (!debug_fn.glGetTexLevelParameterfvRobustANGLEFn) { |
+ debug_fn.glGetTexLevelParameterfvRobustANGLEFn = |
+ fn.glGetTexLevelParameterfvRobustANGLEFn; |
+ fn.glGetTexLevelParameterfvRobustANGLEFn = |
+ Debug_glGetTexLevelParameterfvRobustANGLE; |
+ } |
if (!debug_fn.glGetTexLevelParameterivFn) { |
debug_fn.glGetTexLevelParameterivFn = fn.glGetTexLevelParameterivFn; |
fn.glGetTexLevelParameterivFn = Debug_glGetTexLevelParameteriv; |
} |
+ if (!debug_fn.glGetTexLevelParameterivRobustANGLEFn) { |
+ debug_fn.glGetTexLevelParameterivRobustANGLEFn = |
+ fn.glGetTexLevelParameterivRobustANGLEFn; |
+ fn.glGetTexLevelParameterivRobustANGLEFn = |
+ Debug_glGetTexLevelParameterivRobustANGLE; |
+ } |
if (!debug_fn.glGetTexParameterfvFn) { |
debug_fn.glGetTexParameterfvFn = fn.glGetTexParameterfvFn; |
fn.glGetTexParameterfvFn = Debug_glGetTexParameterfv; |
} |
+ if (!debug_fn.glGetTexParameterfvRobustANGLEFn) { |
+ debug_fn.glGetTexParameterfvRobustANGLEFn = |
+ fn.glGetTexParameterfvRobustANGLEFn; |
+ fn.glGetTexParameterfvRobustANGLEFn = Debug_glGetTexParameterfvRobustANGLE; |
+ } |
+ if (!debug_fn.glGetTexParameterIivRobustANGLEFn) { |
+ debug_fn.glGetTexParameterIivRobustANGLEFn = |
+ fn.glGetTexParameterIivRobustANGLEFn; |
+ fn.glGetTexParameterIivRobustANGLEFn = |
+ Debug_glGetTexParameterIivRobustANGLE; |
+ } |
+ if (!debug_fn.glGetTexParameterIuivRobustANGLEFn) { |
+ debug_fn.glGetTexParameterIuivRobustANGLEFn = |
+ fn.glGetTexParameterIuivRobustANGLEFn; |
+ fn.glGetTexParameterIuivRobustANGLEFn = |
+ Debug_glGetTexParameterIuivRobustANGLE; |
+ } |
if (!debug_fn.glGetTexParameterivFn) { |
debug_fn.glGetTexParameterivFn = fn.glGetTexParameterivFn; |
fn.glGetTexParameterivFn = Debug_glGetTexParameteriv; |
} |
+ if (!debug_fn.glGetTexParameterivRobustANGLEFn) { |
+ debug_fn.glGetTexParameterivRobustANGLEFn = |
+ fn.glGetTexParameterivRobustANGLEFn; |
+ fn.glGetTexParameterivRobustANGLEFn = Debug_glGetTexParameterivRobustANGLE; |
+ } |
if (!debug_fn.glGetTransformFeedbackVaryingFn) { |
debug_fn.glGetTransformFeedbackVaryingFn = |
fn.glGetTransformFeedbackVaryingFn; |
@@ -6365,6 +7953,10 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetUniformfvFn = fn.glGetUniformfvFn; |
fn.glGetUniformfvFn = Debug_glGetUniformfv; |
} |
+ if (!debug_fn.glGetUniformfvRobustANGLEFn) { |
+ debug_fn.glGetUniformfvRobustANGLEFn = fn.glGetUniformfvRobustANGLEFn; |
+ fn.glGetUniformfvRobustANGLEFn = Debug_glGetUniformfvRobustANGLE; |
+ } |
if (!debug_fn.glGetUniformIndicesFn) { |
debug_fn.glGetUniformIndicesFn = fn.glGetUniformIndicesFn; |
fn.glGetUniformIndicesFn = Debug_glGetUniformIndices; |
@@ -6373,6 +7965,10 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetUniformivFn = fn.glGetUniformivFn; |
fn.glGetUniformivFn = Debug_glGetUniformiv; |
} |
+ if (!debug_fn.glGetUniformivRobustANGLEFn) { |
+ debug_fn.glGetUniformivRobustANGLEFn = fn.glGetUniformivRobustANGLEFn; |
+ fn.glGetUniformivRobustANGLEFn = Debug_glGetUniformivRobustANGLE; |
+ } |
if (!debug_fn.glGetUniformLocationFn) { |
debug_fn.glGetUniformLocationFn = fn.glGetUniformLocationFn; |
fn.glGetUniformLocationFn = Debug_glGetUniformLocation; |
@@ -6381,18 +7977,50 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glGetUniformuivFn = fn.glGetUniformuivFn; |
fn.glGetUniformuivFn = Debug_glGetUniformuiv; |
} |
+ if (!debug_fn.glGetUniformuivRobustANGLEFn) { |
+ debug_fn.glGetUniformuivRobustANGLEFn = fn.glGetUniformuivRobustANGLEFn; |
+ fn.glGetUniformuivRobustANGLEFn = Debug_glGetUniformuivRobustANGLE; |
+ } |
if (!debug_fn.glGetVertexAttribfvFn) { |
debug_fn.glGetVertexAttribfvFn = fn.glGetVertexAttribfvFn; |
fn.glGetVertexAttribfvFn = Debug_glGetVertexAttribfv; |
} |
+ if (!debug_fn.glGetVertexAttribfvRobustANGLEFn) { |
+ debug_fn.glGetVertexAttribfvRobustANGLEFn = |
+ fn.glGetVertexAttribfvRobustANGLEFn; |
+ fn.glGetVertexAttribfvRobustANGLEFn = Debug_glGetVertexAttribfvRobustANGLE; |
+ } |
+ if (!debug_fn.glGetVertexAttribIivRobustANGLEFn) { |
+ debug_fn.glGetVertexAttribIivRobustANGLEFn = |
+ fn.glGetVertexAttribIivRobustANGLEFn; |
+ fn.glGetVertexAttribIivRobustANGLEFn = |
+ Debug_glGetVertexAttribIivRobustANGLE; |
+ } |
+ if (!debug_fn.glGetVertexAttribIuivRobustANGLEFn) { |
+ debug_fn.glGetVertexAttribIuivRobustANGLEFn = |
+ fn.glGetVertexAttribIuivRobustANGLEFn; |
+ fn.glGetVertexAttribIuivRobustANGLEFn = |
+ Debug_glGetVertexAttribIuivRobustANGLE; |
+ } |
if (!debug_fn.glGetVertexAttribivFn) { |
debug_fn.glGetVertexAttribivFn = fn.glGetVertexAttribivFn; |
fn.glGetVertexAttribivFn = Debug_glGetVertexAttribiv; |
} |
+ if (!debug_fn.glGetVertexAttribivRobustANGLEFn) { |
+ debug_fn.glGetVertexAttribivRobustANGLEFn = |
+ fn.glGetVertexAttribivRobustANGLEFn; |
+ fn.glGetVertexAttribivRobustANGLEFn = Debug_glGetVertexAttribivRobustANGLE; |
+ } |
if (!debug_fn.glGetVertexAttribPointervFn) { |
debug_fn.glGetVertexAttribPointervFn = fn.glGetVertexAttribPointervFn; |
fn.glGetVertexAttribPointervFn = Debug_glGetVertexAttribPointerv; |
} |
+ if (!debug_fn.glGetVertexAttribPointervRobustANGLEFn) { |
+ debug_fn.glGetVertexAttribPointervRobustANGLEFn = |
+ fn.glGetVertexAttribPointervRobustANGLEFn; |
+ fn.glGetVertexAttribPointervRobustANGLEFn = |
+ Debug_glGetVertexAttribPointervRobustANGLE; |
+ } |
if (!debug_fn.glHintFn) { |
debug_fn.glHintFn = fn.glHintFn; |
fn.glHintFn = Debug_glHint; |
@@ -6563,10 +8191,18 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glReadBufferFn = fn.glReadBufferFn; |
fn.glReadBufferFn = Debug_glReadBuffer; |
} |
+ if (!debug_fn.glReadnPixelsRobustANGLEFn) { |
+ debug_fn.glReadnPixelsRobustANGLEFn = fn.glReadnPixelsRobustANGLEFn; |
+ fn.glReadnPixelsRobustANGLEFn = Debug_glReadnPixelsRobustANGLE; |
+ } |
if (!debug_fn.glReadPixelsFn) { |
debug_fn.glReadPixelsFn = fn.glReadPixelsFn; |
fn.glReadPixelsFn = Debug_glReadPixels; |
} |
+ if (!debug_fn.glReadPixelsRobustANGLEFn) { |
+ debug_fn.glReadPixelsRobustANGLEFn = fn.glReadPixelsRobustANGLEFn; |
+ fn.glReadPixelsRobustANGLEFn = Debug_glReadPixelsRobustANGLE; |
+ } |
if (!debug_fn.glReleaseShaderCompilerFn) { |
debug_fn.glReleaseShaderCompilerFn = fn.glReleaseShaderCompilerFn; |
fn.glReleaseShaderCompilerFn = Debug_glReleaseShaderCompiler; |
@@ -6615,14 +8251,38 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glSamplerParameterfvFn = fn.glSamplerParameterfvFn; |
fn.glSamplerParameterfvFn = Debug_glSamplerParameterfv; |
} |
+ if (!debug_fn.glSamplerParameterfvRobustANGLEFn) { |
+ debug_fn.glSamplerParameterfvRobustANGLEFn = |
+ fn.glSamplerParameterfvRobustANGLEFn; |
+ fn.glSamplerParameterfvRobustANGLEFn = |
+ Debug_glSamplerParameterfvRobustANGLE; |
+ } |
if (!debug_fn.glSamplerParameteriFn) { |
debug_fn.glSamplerParameteriFn = fn.glSamplerParameteriFn; |
fn.glSamplerParameteriFn = Debug_glSamplerParameteri; |
} |
+ if (!debug_fn.glSamplerParameterIivRobustANGLEFn) { |
+ debug_fn.glSamplerParameterIivRobustANGLEFn = |
+ fn.glSamplerParameterIivRobustANGLEFn; |
+ fn.glSamplerParameterIivRobustANGLEFn = |
+ Debug_glSamplerParameterIivRobustANGLE; |
+ } |
+ if (!debug_fn.glSamplerParameterIuivRobustANGLEFn) { |
+ debug_fn.glSamplerParameterIuivRobustANGLEFn = |
+ fn.glSamplerParameterIuivRobustANGLEFn; |
+ fn.glSamplerParameterIuivRobustANGLEFn = |
+ Debug_glSamplerParameterIuivRobustANGLE; |
+ } |
if (!debug_fn.glSamplerParameterivFn) { |
debug_fn.glSamplerParameterivFn = fn.glSamplerParameterivFn; |
fn.glSamplerParameterivFn = Debug_glSamplerParameteriv; |
} |
+ if (!debug_fn.glSamplerParameterivRobustANGLEFn) { |
+ debug_fn.glSamplerParameterivRobustANGLEFn = |
+ fn.glSamplerParameterivRobustANGLEFn; |
+ fn.glSamplerParameterivRobustANGLEFn = |
+ Debug_glSamplerParameterivRobustANGLE; |
+ } |
if (!debug_fn.glScissorFn) { |
debug_fn.glScissorFn = fn.glScissorFn; |
fn.glScissorFn = Debug_glScissor; |
@@ -6717,10 +8377,18 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glTexImage2DFn = fn.glTexImage2DFn; |
fn.glTexImage2DFn = Debug_glTexImage2D; |
} |
+ if (!debug_fn.glTexImage2DRobustANGLEFn) { |
+ debug_fn.glTexImage2DRobustANGLEFn = fn.glTexImage2DRobustANGLEFn; |
+ fn.glTexImage2DRobustANGLEFn = Debug_glTexImage2DRobustANGLE; |
+ } |
if (!debug_fn.glTexImage3DFn) { |
debug_fn.glTexImage3DFn = fn.glTexImage3DFn; |
fn.glTexImage3DFn = Debug_glTexImage3D; |
} |
+ if (!debug_fn.glTexImage3DRobustANGLEFn) { |
+ debug_fn.glTexImage3DRobustANGLEFn = fn.glTexImage3DRobustANGLEFn; |
+ fn.glTexImage3DRobustANGLEFn = Debug_glTexImage3DRobustANGLE; |
+ } |
if (!debug_fn.glTexParameterfFn) { |
debug_fn.glTexParameterfFn = fn.glTexParameterfFn; |
fn.glTexParameterfFn = Debug_glTexParameterf; |
@@ -6729,14 +8397,31 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glTexParameterfvFn = fn.glTexParameterfvFn; |
fn.glTexParameterfvFn = Debug_glTexParameterfv; |
} |
+ if (!debug_fn.glTexParameterfvRobustANGLEFn) { |
+ debug_fn.glTexParameterfvRobustANGLEFn = fn.glTexParameterfvRobustANGLEFn; |
+ fn.glTexParameterfvRobustANGLEFn = Debug_glTexParameterfvRobustANGLE; |
+ } |
if (!debug_fn.glTexParameteriFn) { |
debug_fn.glTexParameteriFn = fn.glTexParameteriFn; |
fn.glTexParameteriFn = Debug_glTexParameteri; |
} |
+ if (!debug_fn.glTexParameterIivRobustANGLEFn) { |
+ debug_fn.glTexParameterIivRobustANGLEFn = fn.glTexParameterIivRobustANGLEFn; |
+ fn.glTexParameterIivRobustANGLEFn = Debug_glTexParameterIivRobustANGLE; |
+ } |
+ if (!debug_fn.glTexParameterIuivRobustANGLEFn) { |
+ debug_fn.glTexParameterIuivRobustANGLEFn = |
+ fn.glTexParameterIuivRobustANGLEFn; |
+ fn.glTexParameterIuivRobustANGLEFn = Debug_glTexParameterIuivRobustANGLE; |
+ } |
if (!debug_fn.glTexParameterivFn) { |
debug_fn.glTexParameterivFn = fn.glTexParameterivFn; |
fn.glTexParameterivFn = Debug_glTexParameteriv; |
} |
+ if (!debug_fn.glTexParameterivRobustANGLEFn) { |
+ debug_fn.glTexParameterivRobustANGLEFn = fn.glTexParameterivRobustANGLEFn; |
+ fn.glTexParameterivRobustANGLEFn = Debug_glTexParameterivRobustANGLE; |
+ } |
if (!debug_fn.glTexStorage2DEXTFn) { |
debug_fn.glTexStorage2DEXTFn = fn.glTexStorage2DEXTFn; |
fn.glTexStorage2DEXTFn = Debug_glTexStorage2DEXT; |
@@ -6749,10 +8434,18 @@ void DriverGL::InitializeDebugBindings() { |
debug_fn.glTexSubImage2DFn = fn.glTexSubImage2DFn; |
fn.glTexSubImage2DFn = Debug_glTexSubImage2D; |
} |
+ if (!debug_fn.glTexSubImage2DRobustANGLEFn) { |
+ debug_fn.glTexSubImage2DRobustANGLEFn = fn.glTexSubImage2DRobustANGLEFn; |
+ fn.glTexSubImage2DRobustANGLEFn = Debug_glTexSubImage2DRobustANGLE; |
+ } |
if (!debug_fn.glTexSubImage3DFn) { |
debug_fn.glTexSubImage3DFn = fn.glTexSubImage3DFn; |
fn.glTexSubImage3DFn = Debug_glTexSubImage3D; |
} |
+ if (!debug_fn.glTexSubImage3DRobustANGLEFn) { |
+ debug_fn.glTexSubImage3DRobustANGLEFn = fn.glTexSubImage3DRobustANGLEFn; |
+ fn.glTexSubImage3DRobustANGLEFn = Debug_glTexSubImage3DRobustANGLE; |
+ } |
if (!debug_fn.glTransformFeedbackVaryingsFn) { |
debug_fn.glTransformFeedbackVaryingsFn = fn.glTransformFeedbackVaryingsFn; |
fn.glTransformFeedbackVaryingsFn = Debug_glTransformFeedbackVaryings; |
@@ -7729,6 +9422,16 @@ void GLApiBase::glGetActiveUniformBlockivFn(GLuint program, |
params); |
} |
+void GLApiBase::glGetActiveUniformBlockivRobustANGLEFn(GLuint program, |
+ GLuint uniformBlockIndex, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetActiveUniformBlockivRobustANGLEFn( |
+ program, uniformBlockIndex, pname, bufSize, length, params); |
+} |
+ |
void GLApiBase::glGetActiveUniformBlockNameFn(GLuint program, |
GLuint uniformBlockIndex, |
GLsizei bufSize, |
@@ -7758,16 +9461,59 @@ GLint GLApiBase::glGetAttribLocationFn(GLuint program, const char* name) { |
return driver_->fn.glGetAttribLocationFn(program, name); |
} |
+void GLApiBase::glGetBooleani_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLboolean* data) { |
+ driver_->fn.glGetBooleani_vRobustANGLEFn(target, index, bufSize, length, |
+ data); |
+} |
+ |
void GLApiBase::glGetBooleanvFn(GLenum pname, GLboolean* params) { |
driver_->fn.glGetBooleanvFn(pname, params); |
} |
+void GLApiBase::glGetBooleanvRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLboolean* data) { |
+ driver_->fn.glGetBooleanvRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
+void GLApiBase::glGetBufferParameteri64vRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* params) { |
+ driver_->fn.glGetBufferParameteri64vRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
void GLApiBase::glGetBufferParameterivFn(GLenum target, |
GLenum pname, |
GLint* params) { |
driver_->fn.glGetBufferParameterivFn(target, pname, params); |
} |
+void GLApiBase::glGetBufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetBufferParameterivRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
+void GLApiBase::glGetBufferPointervRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** params) { |
+ driver_->fn.glGetBufferPointervRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
GLenum GLApiBase::glGetErrorFn(void) { |
return driver_->fn.glGetErrorFn(); |
} |
@@ -7780,6 +9526,13 @@ void GLApiBase::glGetFloatvFn(GLenum pname, GLfloat* params) { |
driver_->fn.glGetFloatvFn(pname, params); |
} |
+void GLApiBase::glGetFloatvRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* data) { |
+ driver_->fn.glGetFloatvRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
GLint GLApiBase::glGetFragDataIndexFn(GLuint program, const char* name) { |
return driver_->fn.glGetFragDataIndexFn(program, name); |
} |
@@ -7796,6 +9549,26 @@ void GLApiBase::glGetFramebufferAttachmentParameterivEXTFn(GLenum target, |
pname, params); |
} |
+void GLApiBase::glGetFramebufferAttachmentParameterivRobustANGLEFn( |
+ GLenum target, |
+ GLenum attachment, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetFramebufferAttachmentParameterivRobustANGLEFn( |
+ target, attachment, pname, bufSize, length, params); |
+} |
+ |
+void GLApiBase::glGetFramebufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetFramebufferParameterivRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
GLenum GLApiBase::glGetGraphicsResetStatusARBFn(void) { |
return driver_->fn.glGetGraphicsResetStatusARBFn(); |
} |
@@ -7806,18 +9579,50 @@ void GLApiBase::glGetInteger64i_vFn(GLenum target, |
driver_->fn.glGetInteger64i_vFn(target, index, data); |
} |
+void GLApiBase::glGetInteger64i_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* data) { |
+ driver_->fn.glGetInteger64i_vRobustANGLEFn(target, index, bufSize, length, |
+ data); |
+} |
+ |
void GLApiBase::glGetInteger64vFn(GLenum pname, GLint64* params) { |
driver_->fn.glGetInteger64vFn(pname, params); |
} |
+void GLApiBase::glGetInteger64vRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* data) { |
+ driver_->fn.glGetInteger64vRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
void GLApiBase::glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) { |
driver_->fn.glGetIntegeri_vFn(target, index, data); |
} |
+void GLApiBase::glGetIntegeri_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* data) { |
+ driver_->fn.glGetIntegeri_vRobustANGLEFn(target, index, bufSize, length, |
+ data); |
+} |
+ |
void GLApiBase::glGetIntegervFn(GLenum pname, GLint* params) { |
driver_->fn.glGetIntegervFn(pname, params); |
} |
+void GLApiBase::glGetIntegervRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* data) { |
+ driver_->fn.glGetIntegervRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
void GLApiBase::glGetInternalformativFn(GLenum target, |
GLenum internalformat, |
GLenum pname, |
@@ -7827,6 +9632,50 @@ void GLApiBase::glGetInternalformativFn(GLenum target, |
params); |
} |
+void GLApiBase::glGetMultisamplefvRobustANGLEFn(GLenum pname, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* val) { |
+ driver_->fn.glGetMultisamplefvRobustANGLEFn(pname, index, bufSize, length, |
+ val); |
+} |
+ |
+void GLApiBase::glGetnUniformfvRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ driver_->fn.glGetnUniformfvRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
+void GLApiBase::glGetnUniformivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetnUniformivRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
+void GLApiBase::glGetnUniformuivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ driver_->fn.glGetnUniformuivRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
+void GLApiBase::glGetPointervRobustANGLERobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** params) { |
+ driver_->fn.glGetPointervRobustANGLERobustANGLEFn(pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetProgramBinaryFn(GLuint program, |
GLsizei bufSize, |
GLsizei* length, |
@@ -7851,10 +9700,29 @@ void GLApiBase::glGetProgramInterfaceivFn(GLuint program, |
params); |
} |
+void GLApiBase::glGetProgramInterfaceivRobustANGLEFn(GLuint program, |
+ GLenum programInterface, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetProgramInterfaceivRobustANGLEFn( |
+ program, programInterface, pname, bufSize, length, params); |
+} |
+ |
void GLApiBase::glGetProgramivFn(GLuint program, GLenum pname, GLint* params) { |
driver_->fn.glGetProgramivFn(program, pname, params); |
} |
+void GLApiBase::glGetProgramivRobustANGLEFn(GLuint program, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetProgramivRobustANGLEFn(program, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetProgramResourceivFn(GLuint program, |
GLenum programInterface, |
GLuint index, |
@@ -7889,44 +9757,133 @@ void GLApiBase::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { |
driver_->fn.glGetQueryivFn(target, pname, params); |
} |
+void GLApiBase::glGetQueryivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetQueryivRobustANGLEFn(target, pname, bufSize, length, params); |
+} |
+ |
void GLApiBase::glGetQueryObjecti64vFn(GLuint id, |
GLenum pname, |
GLint64* params) { |
driver_->fn.glGetQueryObjecti64vFn(id, pname, params); |
} |
+void GLApiBase::glGetQueryObjecti64vRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* params) { |
+ driver_->fn.glGetQueryObjecti64vRobustANGLEFn(id, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { |
driver_->fn.glGetQueryObjectivFn(id, pname, params); |
} |
+void GLApiBase::glGetQueryObjectivRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetQueryObjectivRobustANGLEFn(id, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetQueryObjectui64vFn(GLuint id, |
GLenum pname, |
GLuint64* params) { |
driver_->fn.glGetQueryObjectui64vFn(id, pname, params); |
} |
+void GLApiBase::glGetQueryObjectui64vRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint64* params) { |
+ driver_->fn.glGetQueryObjectui64vRobustANGLEFn(id, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) { |
driver_->fn.glGetQueryObjectuivFn(id, pname, params); |
} |
+void GLApiBase::glGetQueryObjectuivRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ driver_->fn.glGetQueryObjectuivRobustANGLEFn(id, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetRenderbufferParameterivEXTFn(GLenum target, |
GLenum pname, |
GLint* params) { |
driver_->fn.glGetRenderbufferParameterivEXTFn(target, pname, params); |
} |
+void GLApiBase::glGetRenderbufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetRenderbufferParameterivRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
void GLApiBase::glGetSamplerParameterfvFn(GLuint sampler, |
GLenum pname, |
GLfloat* params) { |
driver_->fn.glGetSamplerParameterfvFn(sampler, pname, params); |
} |
+void GLApiBase::glGetSamplerParameterfvRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ driver_->fn.glGetSamplerParameterfvRobustANGLEFn(sampler, pname, bufSize, |
+ length, params); |
+} |
+ |
+void GLApiBase::glGetSamplerParameterIivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetSamplerParameterIivRobustANGLEFn(sampler, pname, bufSize, |
+ length, params); |
+} |
+ |
+void GLApiBase::glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ driver_->fn.glGetSamplerParameterIuivRobustANGLEFn(sampler, pname, bufSize, |
+ length, params); |
+} |
+ |
void GLApiBase::glGetSamplerParameterivFn(GLuint sampler, |
GLenum pname, |
GLint* params) { |
driver_->fn.glGetSamplerParameterivFn(sampler, pname, params); |
} |
+void GLApiBase::glGetSamplerParameterivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetSamplerParameterivRobustANGLEFn(sampler, pname, bufSize, |
+ length, params); |
+} |
+ |
void GLApiBase::glGetShaderInfoLogFn(GLuint shader, |
GLsizei bufsize, |
GLsizei* length, |
@@ -7938,6 +9895,15 @@ void GLApiBase::glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) { |
driver_->fn.glGetShaderivFn(shader, pname, params); |
} |
+void GLApiBase::glGetShaderivRobustANGLEFn(GLuint shader, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetShaderivRobustANGLEFn(shader, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetShaderPrecisionFormatFn(GLenum shadertype, |
GLenum precisiontype, |
GLint* range, |
@@ -7976,6 +9942,16 @@ void GLApiBase::glGetTexLevelParameterfvFn(GLenum target, |
driver_->fn.glGetTexLevelParameterfvFn(target, level, pname, params); |
} |
+void GLApiBase::glGetTexLevelParameterfvRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ driver_->fn.glGetTexLevelParameterfvRobustANGLEFn(target, level, pname, |
+ bufSize, length, params); |
+} |
+ |
void GLApiBase::glGetTexLevelParameterivFn(GLenum target, |
GLint level, |
GLenum pname, |
@@ -7983,18 +9959,64 @@ void GLApiBase::glGetTexLevelParameterivFn(GLenum target, |
driver_->fn.glGetTexLevelParameterivFn(target, level, pname, params); |
} |
+void GLApiBase::glGetTexLevelParameterivRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetTexLevelParameterivRobustANGLEFn(target, level, pname, |
+ bufSize, length, params); |
+} |
+ |
void GLApiBase::glGetTexParameterfvFn(GLenum target, |
GLenum pname, |
GLfloat* params) { |
driver_->fn.glGetTexParameterfvFn(target, pname, params); |
} |
+void GLApiBase::glGetTexParameterfvRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ driver_->fn.glGetTexParameterfvRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
+void GLApiBase::glGetTexParameterIivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetTexParameterIivRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
+void GLApiBase::glGetTexParameterIuivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ driver_->fn.glGetTexParameterIuivRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetTexParameterivFn(GLenum target, |
GLenum pname, |
GLint* params) { |
driver_->fn.glGetTexParameterivFn(target, pname, params); |
} |
+void GLApiBase::glGetTexParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetTexParameterivRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetTransformFeedbackVaryingFn(GLuint program, |
GLuint index, |
GLsizei bufSize, |
@@ -8025,6 +10047,15 @@ void GLApiBase::glGetUniformfvFn(GLuint program, |
driver_->fn.glGetUniformfvFn(program, location, params); |
} |
+void GLApiBase::glGetUniformfvRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ driver_->fn.glGetUniformfvRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetUniformIndicesFn(GLuint program, |
GLsizei uniformCount, |
const char* const* uniformNames, |
@@ -8039,6 +10070,15 @@ void GLApiBase::glGetUniformivFn(GLuint program, |
driver_->fn.glGetUniformivFn(program, location, params); |
} |
+void GLApiBase::glGetUniformivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetUniformivRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
GLint GLApiBase::glGetUniformLocationFn(GLuint program, const char* name) { |
return driver_->fn.glGetUniformLocationFn(program, name); |
} |
@@ -8049,24 +10089,78 @@ void GLApiBase::glGetUniformuivFn(GLuint program, |
driver_->fn.glGetUniformuivFn(program, location, params); |
} |
+void GLApiBase::glGetUniformuivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ driver_->fn.glGetUniformuivRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetVertexAttribfvFn(GLuint index, |
GLenum pname, |
GLfloat* params) { |
driver_->fn.glGetVertexAttribfvFn(index, pname, params); |
} |
+void GLApiBase::glGetVertexAttribfvRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ driver_->fn.glGetVertexAttribfvRobustANGLEFn(index, pname, bufSize, length, |
+ params); |
+} |
+ |
+void GLApiBase::glGetVertexAttribIivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetVertexAttribIivRobustANGLEFn(index, pname, bufSize, length, |
+ params); |
+} |
+ |
+void GLApiBase::glGetVertexAttribIuivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ driver_->fn.glGetVertexAttribIuivRobustANGLEFn(index, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetVertexAttribivFn(GLuint index, |
GLenum pname, |
GLint* params) { |
driver_->fn.glGetVertexAttribivFn(index, pname, params); |
} |
+void GLApiBase::glGetVertexAttribivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ driver_->fn.glGetVertexAttribivRobustANGLEFn(index, pname, bufSize, length, |
+ params); |
+} |
+ |
void GLApiBase::glGetVertexAttribPointervFn(GLuint index, |
GLenum pname, |
void** pointer) { |
driver_->fn.glGetVertexAttribPointervFn(index, pname, pointer); |
} |
+void GLApiBase::glGetVertexAttribPointervRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** pointer) { |
+ driver_->fn.glGetVertexAttribPointervRobustANGLEFn(index, pname, bufSize, |
+ length, pointer); |
+} |
+ |
void GLApiBase::glHintFn(GLenum target, GLenum mode) { |
driver_->fn.glHintFn(target, mode); |
} |
@@ -8263,6 +10357,19 @@ void GLApiBase::glReadBufferFn(GLenum src) { |
driver_->fn.glReadBufferFn(src); |
} |
+void GLApiBase::glReadnPixelsRobustANGLEFn(GLint x, |
+ GLint y, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void* data) { |
+ driver_->fn.glReadnPixelsRobustANGLEFn(x, y, width, height, format, type, |
+ bufSize, length, data); |
+} |
+ |
void GLApiBase::glReadPixelsFn(GLint x, |
GLint y, |
GLsizei width, |
@@ -8273,6 +10380,19 @@ void GLApiBase::glReadPixelsFn(GLint x, |
driver_->fn.glReadPixelsFn(x, y, width, height, format, type, pixels); |
} |
+void GLApiBase::glReadPixelsRobustANGLEFn(GLint x, |
+ GLint y, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void* pixels) { |
+ driver_->fn.glReadPixelsRobustANGLEFn(x, y, width, height, format, type, |
+ bufSize, length, pixels); |
+} |
+ |
void GLApiBase::glReleaseShaderCompilerFn(void) { |
driver_->fn.glReleaseShaderCompilerFn(); |
} |
@@ -8340,18 +10460,48 @@ void GLApiBase::glSamplerParameterfvFn(GLuint sampler, |
driver_->fn.glSamplerParameterfvFn(sampler, pname, params); |
} |
+void GLApiBase::glSamplerParameterfvRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLfloat* param) { |
+ driver_->fn.glSamplerParameterfvRobustANGLEFn(sampler, pname, bufSize, param); |
+} |
+ |
void GLApiBase::glSamplerParameteriFn(GLuint sampler, |
GLenum pname, |
GLint param) { |
driver_->fn.glSamplerParameteriFn(sampler, pname, param); |
} |
+void GLApiBase::glSamplerParameterIivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* param) { |
+ driver_->fn.glSamplerParameterIivRobustANGLEFn(sampler, pname, bufSize, |
+ param); |
+} |
+ |
+void GLApiBase::glSamplerParameterIuivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLuint* param) { |
+ driver_->fn.glSamplerParameterIuivRobustANGLEFn(sampler, pname, bufSize, |
+ param); |
+} |
+ |
void GLApiBase::glSamplerParameterivFn(GLuint sampler, |
GLenum pname, |
const GLint* params) { |
driver_->fn.glSamplerParameterivFn(sampler, pname, params); |
} |
+void GLApiBase::glSamplerParameterivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* param) { |
+ driver_->fn.glSamplerParameterivRobustANGLEFn(sampler, pname, bufSize, param); |
+} |
+ |
void GLApiBase::glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) { |
driver_->fn.glScissorFn(x, y, width, height); |
} |
@@ -8514,6 +10664,21 @@ void GLApiBase::glTexImage2DFn(GLenum target, |
border, format, type, pixels); |
} |
+void GLApiBase::glTexImage2DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint internalformat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLint border, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ driver_->fn.glTexImage2DRobustANGLEFn(target, level, internalformat, width, |
+ height, border, format, type, bufSize, |
+ pixels); |
+} |
+ |
void GLApiBase::glTexImage3DFn(GLenum target, |
GLint level, |
GLint internalformat, |
@@ -8528,6 +10693,22 @@ void GLApiBase::glTexImage3DFn(GLenum target, |
depth, border, format, type, pixels); |
} |
+void GLApiBase::glTexImage3DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint internalformat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth, |
+ GLint border, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ driver_->fn.glTexImage3DRobustANGLEFn(target, level, internalformat, width, |
+ height, depth, border, format, type, |
+ bufSize, pixels); |
+} |
+ |
void GLApiBase::glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) { |
driver_->fn.glTexParameterfFn(target, pname, param); |
} |
@@ -8538,16 +10719,44 @@ void GLApiBase::glTexParameterfvFn(GLenum target, |
driver_->fn.glTexParameterfvFn(target, pname, params); |
} |
+void GLApiBase::glTexParameterfvRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLfloat* params) { |
+ driver_->fn.glTexParameterfvRobustANGLEFn(target, pname, bufSize, params); |
+} |
+ |
void GLApiBase::glTexParameteriFn(GLenum target, GLenum pname, GLint param) { |
driver_->fn.glTexParameteriFn(target, pname, param); |
} |
+void GLApiBase::glTexParameterIivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* params) { |
+ driver_->fn.glTexParameterIivRobustANGLEFn(target, pname, bufSize, params); |
+} |
+ |
+void GLApiBase::glTexParameterIuivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLuint* params) { |
+ driver_->fn.glTexParameterIuivRobustANGLEFn(target, pname, bufSize, params); |
+} |
+ |
void GLApiBase::glTexParameterivFn(GLenum target, |
GLenum pname, |
const GLint* params) { |
driver_->fn.glTexParameterivFn(target, pname, params); |
} |
+void GLApiBase::glTexParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* params) { |
+ driver_->fn.glTexParameterivRobustANGLEFn(target, pname, bufSize, params); |
+} |
+ |
void GLApiBase::glTexStorage2DEXTFn(GLenum target, |
GLsizei levels, |
GLenum internalformat, |
@@ -8580,6 +10789,21 @@ void GLApiBase::glTexSubImage2DFn(GLenum target, |
format, type, pixels); |
} |
+void GLApiBase::glTexSubImage2DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint xoffset, |
+ GLint yoffset, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ driver_->fn.glTexSubImage2DRobustANGLEFn(target, level, xoffset, yoffset, |
+ width, height, format, type, bufSize, |
+ pixels); |
+} |
+ |
void GLApiBase::glTexSubImage3DFn(GLenum target, |
GLint level, |
GLint xoffset, |
@@ -8595,6 +10819,23 @@ void GLApiBase::glTexSubImage3DFn(GLenum target, |
height, depth, format, type, pixels); |
} |
+void GLApiBase::glTexSubImage3DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint xoffset, |
+ GLint yoffset, |
+ GLint zoffset, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ driver_->fn.glTexSubImage3DRobustANGLEFn(target, level, xoffset, yoffset, |
+ zoffset, width, height, depth, |
+ format, type, bufSize, pixels); |
+} |
+ |
void GLApiBase::glTransformFeedbackVaryingsFn(GLuint program, |
GLsizei count, |
const char* const* varyings, |
@@ -9794,6 +12035,19 @@ void TraceGLApi::glGetActiveUniformBlockivFn(GLuint program, |
params); |
} |
+void TraceGLApi::glGetActiveUniformBlockivRobustANGLEFn( |
+ GLuint program, |
+ GLuint uniformBlockIndex, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetActiveUniformBlockivRobustANGLE") |
+ gl_api_->glGetActiveUniformBlockivRobustANGLEFn( |
+ program, uniformBlockIndex, pname, bufSize, length, params); |
+} |
+ |
void TraceGLApi::glGetActiveUniformBlockNameFn(GLuint program, |
GLuint uniformBlockIndex, |
GLsizei bufSize, |
@@ -9828,11 +12082,39 @@ GLint TraceGLApi::glGetAttribLocationFn(GLuint program, const char* name) { |
return gl_api_->glGetAttribLocationFn(program, name); |
} |
+void TraceGLApi::glGetBooleani_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLboolean* data) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetBooleani_vRobustANGLE") |
+ gl_api_->glGetBooleani_vRobustANGLEFn(target, index, bufSize, length, data); |
+} |
+ |
void TraceGLApi::glGetBooleanvFn(GLenum pname, GLboolean* params) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetBooleanv") |
gl_api_->glGetBooleanvFn(pname, params); |
} |
+void TraceGLApi::glGetBooleanvRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLboolean* data) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetBooleanvRobustANGLE") |
+ gl_api_->glGetBooleanvRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
+void TraceGLApi::glGetBufferParameteri64vRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetBufferParameteri64vRobustANGLE") |
+ gl_api_->glGetBufferParameteri64vRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetBufferParameterivFn(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -9840,6 +12122,28 @@ void TraceGLApi::glGetBufferParameterivFn(GLenum target, |
gl_api_->glGetBufferParameterivFn(target, pname, params); |
} |
+void TraceGLApi::glGetBufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetBufferParameterivRobustANGLE") |
+ gl_api_->glGetBufferParameterivRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetBufferPointervRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetBufferPointervRobustANGLE") |
+ gl_api_->glGetBufferPointervRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
GLenum TraceGLApi::glGetErrorFn(void) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetError") |
return gl_api_->glGetErrorFn(); |
@@ -9855,6 +12159,14 @@ void TraceGLApi::glGetFloatvFn(GLenum pname, GLfloat* params) { |
gl_api_->glGetFloatvFn(pname, params); |
} |
+void TraceGLApi::glGetFloatvRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* data) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetFloatvRobustANGLE") |
+ gl_api_->glGetFloatvRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
GLint TraceGLApi::glGetFragDataIndexFn(GLuint program, const char* name) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetFragDataIndex") |
return gl_api_->glGetFragDataIndexFn(program, name); |
@@ -9875,6 +12187,30 @@ void TraceGLApi::glGetFramebufferAttachmentParameterivEXTFn(GLenum target, |
params); |
} |
+void TraceGLApi::glGetFramebufferAttachmentParameterivRobustANGLEFn( |
+ GLenum target, |
+ GLenum attachment, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetFramebufferAttachmentParameterivRobustANGLE") |
+ gl_api_->glGetFramebufferAttachmentParameterivRobustANGLEFn( |
+ target, attachment, pname, bufSize, length, params); |
+} |
+ |
+void TraceGLApi::glGetFramebufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetFramebufferParameterivRobustANGLE") |
+ gl_api_->glGetFramebufferParameterivRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
GLenum TraceGLApi::glGetGraphicsResetStatusARBFn(void) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
"TraceGLAPI::glGetGraphicsResetStatusARB") |
@@ -9888,21 +12224,56 @@ void TraceGLApi::glGetInteger64i_vFn(GLenum target, |
gl_api_->glGetInteger64i_vFn(target, index, data); |
} |
+void TraceGLApi::glGetInteger64i_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* data) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetInteger64i_vRobustANGLE") |
+ gl_api_->glGetInteger64i_vRobustANGLEFn(target, index, bufSize, length, data); |
+} |
+ |
void TraceGLApi::glGetInteger64vFn(GLenum pname, GLint64* params) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetInteger64v") |
gl_api_->glGetInteger64vFn(pname, params); |
} |
+void TraceGLApi::glGetInteger64vRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* data) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetInteger64vRobustANGLE") |
+ gl_api_->glGetInteger64vRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
void TraceGLApi::glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetIntegeri_v") |
gl_api_->glGetIntegeri_vFn(target, index, data); |
} |
+void TraceGLApi::glGetIntegeri_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* data) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetIntegeri_vRobustANGLE") |
+ gl_api_->glGetIntegeri_vRobustANGLEFn(target, index, bufSize, length, data); |
+} |
+ |
void TraceGLApi::glGetIntegervFn(GLenum pname, GLint* params) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetIntegerv") |
gl_api_->glGetIntegervFn(pname, params); |
} |
+void TraceGLApi::glGetIntegervRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* data) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetIntegervRobustANGLE") |
+ gl_api_->glGetIntegervRobustANGLEFn(pname, bufSize, length, data); |
+} |
+ |
void TraceGLApi::glGetInternalformativFn(GLenum target, |
GLenum internalformat, |
GLenum pname, |
@@ -9913,6 +12284,57 @@ void TraceGLApi::glGetInternalformativFn(GLenum target, |
params); |
} |
+void TraceGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* val) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetMultisamplefvRobustANGLE") |
+ gl_api_->glGetMultisamplefvRobustANGLEFn(pname, index, bufSize, length, val); |
+} |
+ |
+void TraceGLApi::glGetnUniformfvRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetnUniformfvRobustANGLE") |
+ gl_api_->glGetnUniformfvRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetnUniformivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetnUniformivRobustANGLE") |
+ gl_api_->glGetnUniformivRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetnUniformuivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetnUniformuivRobustANGLE") |
+ gl_api_->glGetnUniformuivRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetPointervRobustANGLERobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetPointervRobustANGLERobustANGLE") |
+ gl_api_->glGetPointervRobustANGLERobustANGLEFn(pname, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetProgramBinaryFn(GLuint program, |
GLsizei bufSize, |
GLsizei* length, |
@@ -9938,11 +12360,32 @@ void TraceGLApi::glGetProgramInterfaceivFn(GLuint program, |
gl_api_->glGetProgramInterfaceivFn(program, programInterface, pname, params); |
} |
+void TraceGLApi::glGetProgramInterfaceivRobustANGLEFn(GLuint program, |
+ GLenum programInterface, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetProgramInterfaceivRobustANGLE") |
+ gl_api_->glGetProgramInterfaceivRobustANGLEFn(program, programInterface, |
+ pname, bufSize, length, params); |
+} |
+ |
void TraceGLApi::glGetProgramivFn(GLuint program, GLenum pname, GLint* params) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetProgramiv") |
gl_api_->glGetProgramivFn(program, pname, params); |
} |
+void TraceGLApi::glGetProgramivRobustANGLEFn(GLuint program, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetProgramivRobustANGLE") |
+ gl_api_->glGetProgramivRobustANGLEFn(program, pname, bufSize, length, params); |
+} |
+ |
void TraceGLApi::glGetProgramResourceivFn(GLuint program, |
GLenum programInterface, |
GLuint index, |
@@ -9981,6 +12424,15 @@ void TraceGLApi::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { |
gl_api_->glGetQueryivFn(target, pname, params); |
} |
+void TraceGLApi::glGetQueryivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryivRobustANGLE") |
+ gl_api_->glGetQueryivRobustANGLEFn(target, pname, bufSize, length, params); |
+} |
+ |
void TraceGLApi::glGetQueryObjecti64vFn(GLuint id, |
GLenum pname, |
GLint64* params) { |
@@ -9988,11 +12440,32 @@ void TraceGLApi::glGetQueryObjecti64vFn(GLuint id, |
gl_api_->glGetQueryObjecti64vFn(id, pname, params); |
} |
+void TraceGLApi::glGetQueryObjecti64vRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetQueryObjecti64vRobustANGLE") |
+ gl_api_->glGetQueryObjecti64vRobustANGLEFn(id, pname, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectiv") |
gl_api_->glGetQueryObjectivFn(id, pname, params); |
} |
+void TraceGLApi::glGetQueryObjectivRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetQueryObjectivRobustANGLE") |
+ gl_api_->glGetQueryObjectivRobustANGLEFn(id, pname, bufSize, length, params); |
+} |
+ |
void TraceGLApi::glGetQueryObjectui64vFn(GLuint id, |
GLenum pname, |
GLuint64* params) { |
@@ -10000,6 +12473,17 @@ void TraceGLApi::glGetQueryObjectui64vFn(GLuint id, |
gl_api_->glGetQueryObjectui64vFn(id, pname, params); |
} |
+void TraceGLApi::glGetQueryObjectui64vRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint64* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetQueryObjectui64vRobustANGLE") |
+ gl_api_->glGetQueryObjectui64vRobustANGLEFn(id, pname, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetQueryObjectuivFn(GLuint id, |
GLenum pname, |
GLuint* params) { |
@@ -10007,6 +12491,16 @@ void TraceGLApi::glGetQueryObjectuivFn(GLuint id, |
gl_api_->glGetQueryObjectuivFn(id, pname, params); |
} |
+void TraceGLApi::glGetQueryObjectuivRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetQueryObjectuivRobustANGLE") |
+ gl_api_->glGetQueryObjectuivRobustANGLEFn(id, pname, bufSize, length, params); |
+} |
+ |
void TraceGLApi::glGetRenderbufferParameterivEXTFn(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -10015,6 +12509,17 @@ void TraceGLApi::glGetRenderbufferParameterivEXTFn(GLenum target, |
gl_api_->glGetRenderbufferParameterivEXTFn(target, pname, params); |
} |
+void TraceGLApi::glGetRenderbufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetRenderbufferParameterivRobustANGLE") |
+ gl_api_->glGetRenderbufferParameterivRobustANGLEFn(target, pname, bufSize, |
+ length, params); |
+} |
+ |
void TraceGLApi::glGetSamplerParameterfvFn(GLuint sampler, |
GLenum pname, |
GLfloat* params) { |
@@ -10022,6 +12527,39 @@ void TraceGLApi::glGetSamplerParameterfvFn(GLuint sampler, |
gl_api_->glGetSamplerParameterfvFn(sampler, pname, params); |
} |
+void TraceGLApi::glGetSamplerParameterfvRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetSamplerParameterfvRobustANGLE") |
+ gl_api_->glGetSamplerParameterfvRobustANGLEFn(sampler, pname, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetSamplerParameterIivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetSamplerParameterIivRobustANGLE") |
+ gl_api_->glGetSamplerParameterIivRobustANGLEFn(sampler, pname, bufSize, |
+ length, params); |
+} |
+ |
+void TraceGLApi::glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetSamplerParameterIuivRobustANGLE") |
+ gl_api_->glGetSamplerParameterIuivRobustANGLEFn(sampler, pname, bufSize, |
+ length, params); |
+} |
+ |
void TraceGLApi::glGetSamplerParameterivFn(GLuint sampler, |
GLenum pname, |
GLint* params) { |
@@ -10029,6 +12567,17 @@ void TraceGLApi::glGetSamplerParameterivFn(GLuint sampler, |
gl_api_->glGetSamplerParameterivFn(sampler, pname, params); |
} |
+void TraceGLApi::glGetSamplerParameterivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetSamplerParameterivRobustANGLE") |
+ gl_api_->glGetSamplerParameterivRobustANGLEFn(sampler, pname, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetShaderInfoLogFn(GLuint shader, |
GLsizei bufsize, |
GLsizei* length, |
@@ -10042,6 +12591,15 @@ void TraceGLApi::glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) { |
gl_api_->glGetShaderivFn(shader, pname, params); |
} |
+void TraceGLApi::glGetShaderivRobustANGLEFn(GLuint shader, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetShaderivRobustANGLE") |
+ gl_api_->glGetShaderivRobustANGLEFn(shader, pname, bufSize, length, params); |
+} |
+ |
void TraceGLApi::glGetShaderPrecisionFormatFn(GLenum shadertype, |
GLenum precisiontype, |
GLint* range, |
@@ -10086,6 +12644,18 @@ void TraceGLApi::glGetTexLevelParameterfvFn(GLenum target, |
gl_api_->glGetTexLevelParameterfvFn(target, level, pname, params); |
} |
+void TraceGLApi::glGetTexLevelParameterfvRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetTexLevelParameterfvRobustANGLE") |
+ gl_api_->glGetTexLevelParameterfvRobustANGLEFn(target, level, pname, bufSize, |
+ length, params); |
+} |
+ |
void TraceGLApi::glGetTexLevelParameterivFn(GLenum target, |
GLint level, |
GLenum pname, |
@@ -10094,6 +12664,18 @@ void TraceGLApi::glGetTexLevelParameterivFn(GLenum target, |
gl_api_->glGetTexLevelParameterivFn(target, level, pname, params); |
} |
+void TraceGLApi::glGetTexLevelParameterivRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetTexLevelParameterivRobustANGLE") |
+ gl_api_->glGetTexLevelParameterivRobustANGLEFn(target, level, pname, bufSize, |
+ length, params); |
+} |
+ |
void TraceGLApi::glGetTexParameterfvFn(GLenum target, |
GLenum pname, |
GLfloat* params) { |
@@ -10101,6 +12683,39 @@ void TraceGLApi::glGetTexParameterfvFn(GLenum target, |
gl_api_->glGetTexParameterfvFn(target, pname, params); |
} |
+void TraceGLApi::glGetTexParameterfvRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetTexParameterfvRobustANGLE") |
+ gl_api_->glGetTexParameterfvRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetTexParameterIivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetTexParameterIivRobustANGLE") |
+ gl_api_->glGetTexParameterIivRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetTexParameterIuivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetTexParameterIuivRobustANGLE") |
+ gl_api_->glGetTexParameterIuivRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetTexParameterivFn(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -10108,6 +12723,17 @@ void TraceGLApi::glGetTexParameterivFn(GLenum target, |
gl_api_->glGetTexParameterivFn(target, pname, params); |
} |
+void TraceGLApi::glGetTexParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetTexParameterivRobustANGLE") |
+ gl_api_->glGetTexParameterivRobustANGLEFn(target, pname, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetTransformFeedbackVaryingFn(GLuint program, |
GLuint index, |
GLsizei bufSize, |
@@ -10143,6 +12769,16 @@ void TraceGLApi::glGetUniformfvFn(GLuint program, |
gl_api_->glGetUniformfvFn(program, location, params); |
} |
+void TraceGLApi::glGetUniformfvRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetUniformfvRobustANGLE") |
+ gl_api_->glGetUniformfvRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetUniformIndicesFn(GLuint program, |
GLsizei uniformCount, |
const char* const* uniformNames, |
@@ -10159,6 +12795,16 @@ void TraceGLApi::glGetUniformivFn(GLuint program, |
gl_api_->glGetUniformivFn(program, location, params); |
} |
+void TraceGLApi::glGetUniformivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetUniformivRobustANGLE") |
+ gl_api_->glGetUniformivRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
GLint TraceGLApi::glGetUniformLocationFn(GLuint program, const char* name) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetUniformLocation") |
return gl_api_->glGetUniformLocationFn(program, name); |
@@ -10171,11 +12817,54 @@ void TraceGLApi::glGetUniformuivFn(GLuint program, |
gl_api_->glGetUniformuivFn(program, location, params); |
} |
-void TraceGLApi::glGetVertexAttribfvFn(GLuint index, |
- GLenum pname, |
- GLfloat* params) { |
- TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetVertexAttribfv") |
- gl_api_->glGetVertexAttribfvFn(index, pname, params); |
+void TraceGLApi::glGetUniformuivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetUniformuivRobustANGLE") |
+ gl_api_->glGetUniformuivRobustANGLEFn(program, location, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetVertexAttribfvFn(GLuint index, |
+ GLenum pname, |
+ GLfloat* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetVertexAttribfv") |
+ gl_api_->glGetVertexAttribfvFn(index, pname, params); |
+} |
+ |
+void TraceGLApi::glGetVertexAttribfvRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetVertexAttribfvRobustANGLE") |
+ gl_api_->glGetVertexAttribfvRobustANGLEFn(index, pname, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetVertexAttribIivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetVertexAttribIivRobustANGLE") |
+ gl_api_->glGetVertexAttribIivRobustANGLEFn(index, pname, bufSize, length, |
+ params); |
+} |
+ |
+void TraceGLApi::glGetVertexAttribIuivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetVertexAttribIuivRobustANGLE") |
+ gl_api_->glGetVertexAttribIuivRobustANGLEFn(index, pname, bufSize, length, |
+ params); |
} |
void TraceGLApi::glGetVertexAttribivFn(GLuint index, |
@@ -10185,6 +12874,17 @@ void TraceGLApi::glGetVertexAttribivFn(GLuint index, |
gl_api_->glGetVertexAttribivFn(index, pname, params); |
} |
+void TraceGLApi::glGetVertexAttribivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glGetVertexAttribivRobustANGLE") |
+ gl_api_->glGetVertexAttribivRobustANGLEFn(index, pname, bufSize, length, |
+ params); |
+} |
+ |
void TraceGLApi::glGetVertexAttribPointervFn(GLuint index, |
GLenum pname, |
void** pointer) { |
@@ -10192,6 +12892,17 @@ void TraceGLApi::glGetVertexAttribPointervFn(GLuint index, |
gl_api_->glGetVertexAttribPointervFn(index, pname, pointer); |
} |
+void TraceGLApi::glGetVertexAttribPointervRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** pointer) { |
+ TRACE_EVENT_BINARY_EFFICIENT0( |
+ "gpu", "TraceGLAPI::glGetVertexAttribPointervRobustANGLE") |
+ gl_api_->glGetVertexAttribPointervRobustANGLEFn(index, pname, bufSize, length, |
+ pointer); |
+} |
+ |
void TraceGLApi::glHintFn(GLenum target, GLenum mode) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glHint") |
gl_api_->glHintFn(target, mode); |
@@ -10433,6 +13144,20 @@ void TraceGLApi::glReadBufferFn(GLenum src) { |
gl_api_->glReadBufferFn(src); |
} |
+void TraceGLApi::glReadnPixelsRobustANGLEFn(GLint x, |
+ GLint y, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void* data) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glReadnPixelsRobustANGLE") |
+ gl_api_->glReadnPixelsRobustANGLEFn(x, y, width, height, format, type, |
+ bufSize, length, data); |
+} |
+ |
void TraceGLApi::glReadPixelsFn(GLint x, |
GLint y, |
GLsizei width, |
@@ -10444,6 +13169,20 @@ void TraceGLApi::glReadPixelsFn(GLint x, |
gl_api_->glReadPixelsFn(x, y, width, height, format, type, pixels); |
} |
+void TraceGLApi::glReadPixelsRobustANGLEFn(GLint x, |
+ GLint y, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void* pixels) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glReadPixelsRobustANGLE") |
+ gl_api_->glReadPixelsRobustANGLEFn(x, y, width, height, format, type, bufSize, |
+ length, pixels); |
+} |
+ |
void TraceGLApi::glReleaseShaderCompilerFn(void) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glReleaseShaderCompiler") |
gl_api_->glReleaseShaderCompilerFn(); |
@@ -10525,6 +13264,15 @@ void TraceGLApi::glSamplerParameterfvFn(GLuint sampler, |
gl_api_->glSamplerParameterfvFn(sampler, pname, params); |
} |
+void TraceGLApi::glSamplerParameterfvRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLfloat* param) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glSamplerParameterfvRobustANGLE") |
+ gl_api_->glSamplerParameterfvRobustANGLEFn(sampler, pname, bufSize, param); |
+} |
+ |
void TraceGLApi::glSamplerParameteriFn(GLuint sampler, |
GLenum pname, |
GLint param) { |
@@ -10532,6 +13280,24 @@ void TraceGLApi::glSamplerParameteriFn(GLuint sampler, |
gl_api_->glSamplerParameteriFn(sampler, pname, param); |
} |
+void TraceGLApi::glSamplerParameterIivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* param) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glSamplerParameterIivRobustANGLE") |
+ gl_api_->glSamplerParameterIivRobustANGLEFn(sampler, pname, bufSize, param); |
+} |
+ |
+void TraceGLApi::glSamplerParameterIuivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLuint* param) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glSamplerParameterIuivRobustANGLE") |
+ gl_api_->glSamplerParameterIuivRobustANGLEFn(sampler, pname, bufSize, param); |
+} |
+ |
void TraceGLApi::glSamplerParameterivFn(GLuint sampler, |
GLenum pname, |
const GLint* params) { |
@@ -10539,6 +13305,15 @@ void TraceGLApi::glSamplerParameterivFn(GLuint sampler, |
gl_api_->glSamplerParameterivFn(sampler, pname, params); |
} |
+void TraceGLApi::glSamplerParameterivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* param) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glSamplerParameterivRobustANGLE") |
+ gl_api_->glSamplerParameterivRobustANGLEFn(sampler, pname, bufSize, param); |
+} |
+ |
void TraceGLApi::glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glScissor") |
gl_api_->glScissorFn(x, y, width, height); |
@@ -10729,6 +13504,22 @@ void TraceGLApi::glTexImage2DFn(GLenum target, |
format, type, pixels); |
} |
+void TraceGLApi::glTexImage2DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint internalformat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLint border, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glTexImage2DRobustANGLE") |
+ gl_api_->glTexImage2DRobustANGLEFn(target, level, internalformat, width, |
+ height, border, format, type, bufSize, |
+ pixels); |
+} |
+ |
void TraceGLApi::glTexImage3DFn(GLenum target, |
GLint level, |
GLint internalformat, |
@@ -10744,6 +13535,23 @@ void TraceGLApi::glTexImage3DFn(GLenum target, |
border, format, type, pixels); |
} |
+void TraceGLApi::glTexImage3DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint internalformat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth, |
+ GLint border, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glTexImage3DRobustANGLE") |
+ gl_api_->glTexImage3DRobustANGLEFn(target, level, internalformat, width, |
+ height, depth, border, format, type, |
+ bufSize, pixels); |
+} |
+ |
void TraceGLApi::glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glTexParameterf") |
gl_api_->glTexParameterfFn(target, pname, param); |
@@ -10756,11 +13564,38 @@ void TraceGLApi::glTexParameterfvFn(GLenum target, |
gl_api_->glTexParameterfvFn(target, pname, params); |
} |
+void TraceGLApi::glTexParameterfvRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLfloat* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glTexParameterfvRobustANGLE") |
+ gl_api_->glTexParameterfvRobustANGLEFn(target, pname, bufSize, params); |
+} |
+ |
void TraceGLApi::glTexParameteriFn(GLenum target, GLenum pname, GLint param) { |
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glTexParameteri") |
gl_api_->glTexParameteriFn(target, pname, param); |
} |
+void TraceGLApi::glTexParameterIivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glTexParameterIivRobustANGLE") |
+ gl_api_->glTexParameterIivRobustANGLEFn(target, pname, bufSize, params); |
+} |
+ |
+void TraceGLApi::glTexParameterIuivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLuint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glTexParameterIuivRobustANGLE") |
+ gl_api_->glTexParameterIuivRobustANGLEFn(target, pname, bufSize, params); |
+} |
+ |
void TraceGLApi::glTexParameterivFn(GLenum target, |
GLenum pname, |
const GLint* params) { |
@@ -10768,6 +13603,15 @@ void TraceGLApi::glTexParameterivFn(GLenum target, |
gl_api_->glTexParameterivFn(target, pname, params); |
} |
+void TraceGLApi::glTexParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* params) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
+ "TraceGLAPI::glTexParameterivRobustANGLE") |
+ gl_api_->glTexParameterivRobustANGLEFn(target, pname, bufSize, params); |
+} |
+ |
void TraceGLApi::glTexStorage2DEXTFn(GLenum target, |
GLsizei levels, |
GLenum internalformat, |
@@ -10802,6 +13646,21 @@ void TraceGLApi::glTexSubImage2DFn(GLenum target, |
format, type, pixels); |
} |
+void TraceGLApi::glTexSubImage2DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint xoffset, |
+ GLint yoffset, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glTexSubImage2DRobustANGLE") |
+ gl_api_->glTexSubImage2DRobustANGLEFn(target, level, xoffset, yoffset, width, |
+ height, format, type, bufSize, pixels); |
+} |
+ |
void TraceGLApi::glTexSubImage3DFn(GLenum target, |
GLint level, |
GLint xoffset, |
@@ -10818,6 +13677,24 @@ void TraceGLApi::glTexSubImage3DFn(GLenum target, |
height, depth, format, type, pixels); |
} |
+void TraceGLApi::glTexSubImage3DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint xoffset, |
+ GLint yoffset, |
+ GLint zoffset, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glTexSubImage3DRobustANGLE") |
+ gl_api_->glTexSubImage3DRobustANGLEFn(target, level, xoffset, yoffset, |
+ zoffset, width, height, depth, format, |
+ type, bufSize, pixels); |
+} |
+ |
void TraceGLApi::glTransformFeedbackVaryingsFn(GLuint program, |
GLsizei count, |
const char* const* varyings, |
@@ -12177,6 +15054,19 @@ void NoContextGLApi::glGetActiveUniformBlockivFn(GLuint program, |
"context"; |
} |
+void NoContextGLApi::glGetActiveUniformBlockivRobustANGLEFn( |
+ GLuint program, |
+ GLuint uniformBlockIndex, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetActiveUniformBlockivRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetActiveUniformBlockivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetActiveUniformBlockNameFn(GLuint program, |
GLuint uniformBlockIndex, |
GLsizei bufSize, |
@@ -12217,11 +15107,43 @@ GLint NoContextGLApi::glGetAttribLocationFn(GLuint program, const char* name) { |
return 0; |
} |
+void NoContextGLApi::glGetBooleani_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLboolean* data) { |
+ NOTREACHED() << "Trying to call glGetBooleani_vRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetBooleani_vRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glGetBooleanvFn(GLenum pname, GLboolean* params) { |
NOTREACHED() << "Trying to call glGetBooleanv() without current GL context"; |
LOG(ERROR) << "Trying to call glGetBooleanv() without current GL context"; |
} |
+void NoContextGLApi::glGetBooleanvRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLboolean* data) { |
+ NOTREACHED() |
+ << "Trying to call glGetBooleanvRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glGetBooleanvRobustANGLE() without current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetBufferParameteri64vRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* params) { |
+ NOTREACHED() << "Trying to call glGetBufferParameteri64vRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetBufferParameteri64vRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetBufferParameterivFn(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -12231,6 +15153,28 @@ void NoContextGLApi::glGetBufferParameterivFn(GLenum target, |
<< "Trying to call glGetBufferParameteriv() without current GL context"; |
} |
+void NoContextGLApi::glGetBufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetBufferParameterivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetBufferParameterivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetBufferPointervRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** params) { |
+ NOTREACHED() << "Trying to call glGetBufferPointervRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetBufferPointervRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
GLenum NoContextGLApi::glGetErrorFn(void) { |
NOTREACHED() << "Trying to call glGetError() without current GL context"; |
LOG(ERROR) << "Trying to call glGetError() without current GL context"; |
@@ -12249,6 +15193,16 @@ void NoContextGLApi::glGetFloatvFn(GLenum pname, GLfloat* params) { |
LOG(ERROR) << "Trying to call glGetFloatv() without current GL context"; |
} |
+void NoContextGLApi::glGetFloatvRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* data) { |
+ NOTREACHED() |
+ << "Trying to call glGetFloatvRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glGetFloatvRobustANGLE() without current GL context"; |
+} |
+ |
GLint NoContextGLApi::glGetFragDataIndexFn(GLuint program, const char* name) { |
NOTREACHED() |
<< "Trying to call glGetFragDataIndex() without current GL context"; |
@@ -12277,6 +15231,32 @@ void NoContextGLApi::glGetFramebufferAttachmentParameterivEXTFn( |
"without current GL context"; |
} |
+void NoContextGLApi::glGetFramebufferAttachmentParameterivRobustANGLEFn( |
+ GLenum target, |
+ GLenum attachment, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call " |
+ "glGetFramebufferAttachmentParameterivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call " |
+ "glGetFramebufferAttachmentParameterivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetFramebufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetFramebufferParameterivRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetFramebufferParameterivRobustANGLE() " |
+ "without current GL context"; |
+} |
+ |
GLenum NoContextGLApi::glGetGraphicsResetStatusARBFn(void) { |
NOTREACHED() << "Trying to call glGetGraphicsResetStatusARB() without " |
"current GL context"; |
@@ -12293,11 +15273,32 @@ void NoContextGLApi::glGetInteger64i_vFn(GLenum target, |
LOG(ERROR) << "Trying to call glGetInteger64i_v() without current GL context"; |
} |
+void NoContextGLApi::glGetInteger64i_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* data) { |
+ NOTREACHED() << "Trying to call glGetInteger64i_vRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetInteger64i_vRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glGetInteger64vFn(GLenum pname, GLint64* params) { |
NOTREACHED() << "Trying to call glGetInteger64v() without current GL context"; |
LOG(ERROR) << "Trying to call glGetInteger64v() without current GL context"; |
} |
+void NoContextGLApi::glGetInteger64vRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* data) { |
+ NOTREACHED() << "Trying to call glGetInteger64vRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetInteger64vRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glGetIntegeri_vFn(GLenum target, |
GLuint index, |
GLint* data) { |
@@ -12305,11 +15306,32 @@ void NoContextGLApi::glGetIntegeri_vFn(GLenum target, |
LOG(ERROR) << "Trying to call glGetIntegeri_v() without current GL context"; |
} |
+void NoContextGLApi::glGetIntegeri_vRobustANGLEFn(GLenum target, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* data) { |
+ NOTREACHED() << "Trying to call glGetIntegeri_vRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetIntegeri_vRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glGetIntegervFn(GLenum pname, GLint* params) { |
NOTREACHED() << "Trying to call glGetIntegerv() without current GL context"; |
LOG(ERROR) << "Trying to call glGetIntegerv() without current GL context"; |
} |
+void NoContextGLApi::glGetIntegervRobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* data) { |
+ NOTREACHED() |
+ << "Trying to call glGetIntegervRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glGetIntegervRobustANGLE() without current GL context"; |
+} |
+ |
void NoContextGLApi::glGetInternalformativFn(GLenum target, |
GLenum internalformat, |
GLenum pname, |
@@ -12321,6 +15343,60 @@ void NoContextGLApi::glGetInternalformativFn(GLenum target, |
<< "Trying to call glGetInternalformativ() without current GL context"; |
} |
+void NoContextGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname, |
+ GLuint index, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* val) { |
+ NOTREACHED() << "Trying to call glGetMultisamplefvRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetMultisamplefvRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetnUniformfvRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ NOTREACHED() << "Trying to call glGetnUniformfvRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetnUniformfvRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
+void NoContextGLApi::glGetnUniformivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetnUniformivRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetnUniformivRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
+void NoContextGLApi::glGetnUniformuivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ NOTREACHED() << "Trying to call glGetnUniformuivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetnUniformuivRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
+void NoContextGLApi::glGetPointervRobustANGLERobustANGLEFn(GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** params) { |
+ NOTREACHED() << "Trying to call glGetPointervRobustANGLERobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetPointervRobustANGLERobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetProgramBinaryFn(GLuint program, |
GLsizei bufSize, |
GLsizei* length, |
@@ -12352,6 +15428,19 @@ void NoContextGLApi::glGetProgramInterfaceivFn(GLuint program, |
<< "Trying to call glGetProgramInterfaceiv() without current GL context"; |
} |
+void NoContextGLApi::glGetProgramInterfaceivRobustANGLEFn( |
+ GLuint program, |
+ GLenum programInterface, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetProgramInterfaceivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetProgramInterfaceivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetProgramivFn(GLuint program, |
GLenum pname, |
GLint* params) { |
@@ -12359,6 +15448,17 @@ void NoContextGLApi::glGetProgramivFn(GLuint program, |
LOG(ERROR) << "Trying to call glGetProgramiv() without current GL context"; |
} |
+void NoContextGLApi::glGetProgramivRobustANGLEFn(GLuint program, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetProgramivRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetProgramivRobustANGLE() without current GL " |
+ "context"; |
+} |
+ |
void NoContextGLApi::glGetProgramResourceivFn(GLuint program, |
GLenum programInterface, |
GLuint index, |
@@ -12402,6 +15502,17 @@ void NoContextGLApi::glGetQueryivFn(GLenum target, |
LOG(ERROR) << "Trying to call glGetQueryiv() without current GL context"; |
} |
+void NoContextGLApi::glGetQueryivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() |
+ << "Trying to call glGetQueryivRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glGetQueryivRobustANGLE() without current GL context"; |
+} |
+ |
void NoContextGLApi::glGetQueryObjecti64vFn(GLuint id, |
GLenum pname, |
GLint64* params) { |
@@ -12411,6 +15522,17 @@ void NoContextGLApi::glGetQueryObjecti64vFn(GLuint id, |
<< "Trying to call glGetQueryObjecti64v() without current GL context"; |
} |
+void NoContextGLApi::glGetQueryObjecti64vRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint64* params) { |
+ NOTREACHED() << "Trying to call glGetQueryObjecti64vRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetQueryObjecti64vRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetQueryObjectivFn(GLuint id, |
GLenum pname, |
GLint* params) { |
@@ -12420,6 +15542,17 @@ void NoContextGLApi::glGetQueryObjectivFn(GLuint id, |
<< "Trying to call glGetQueryObjectiv() without current GL context"; |
} |
+void NoContextGLApi::glGetQueryObjectivRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetQueryObjectivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetQueryObjectivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetQueryObjectui64vFn(GLuint id, |
GLenum pname, |
GLuint64* params) { |
@@ -12429,6 +15562,17 @@ void NoContextGLApi::glGetQueryObjectui64vFn(GLuint id, |
<< "Trying to call glGetQueryObjectui64v() without current GL context"; |
} |
+void NoContextGLApi::glGetQueryObjectui64vRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint64* params) { |
+ NOTREACHED() << "Trying to call glGetQueryObjectui64vRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetQueryObjectui64vRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetQueryObjectuivFn(GLuint id, |
GLenum pname, |
GLuint* params) { |
@@ -12438,6 +15582,17 @@ void NoContextGLApi::glGetQueryObjectuivFn(GLuint id, |
<< "Trying to call glGetQueryObjectuiv() without current GL context"; |
} |
+void NoContextGLApi::glGetQueryObjectuivRobustANGLEFn(GLuint id, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ NOTREACHED() << "Trying to call glGetQueryObjectuivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetQueryObjectuivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetRenderbufferParameterivEXTFn(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -12447,6 +15602,17 @@ void NoContextGLApi::glGetRenderbufferParameterivEXTFn(GLenum target, |
"current GL context"; |
} |
+void NoContextGLApi::glGetRenderbufferParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetRenderbufferParameterivRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetRenderbufferParameterivRobustANGLE() " |
+ "without current GL context"; |
+} |
+ |
void NoContextGLApi::glGetSamplerParameterfvFn(GLuint sampler, |
GLenum pname, |
GLfloat* params) { |
@@ -12456,6 +15622,39 @@ void NoContextGLApi::glGetSamplerParameterfvFn(GLuint sampler, |
<< "Trying to call glGetSamplerParameterfv() without current GL context"; |
} |
+void NoContextGLApi::glGetSamplerParameterfvRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ NOTREACHED() << "Trying to call glGetSamplerParameterfvRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetSamplerParameterfvRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetSamplerParameterIivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetSamplerParameterIivRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetSamplerParameterIivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ NOTREACHED() << "Trying to call glGetSamplerParameterIuivRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetSamplerParameterIuivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetSamplerParameterivFn(GLuint sampler, |
GLenum pname, |
GLint* params) { |
@@ -12465,6 +15664,17 @@ void NoContextGLApi::glGetSamplerParameterivFn(GLuint sampler, |
<< "Trying to call glGetSamplerParameteriv() without current GL context"; |
} |
+void NoContextGLApi::glGetSamplerParameterivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetSamplerParameterivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetSamplerParameterivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetShaderInfoLogFn(GLuint shader, |
GLsizei bufsize, |
GLsizei* length, |
@@ -12482,6 +15692,17 @@ void NoContextGLApi::glGetShaderivFn(GLuint shader, |
LOG(ERROR) << "Trying to call glGetShaderiv() without current GL context"; |
} |
+void NoContextGLApi::glGetShaderivRobustANGLEFn(GLuint shader, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() |
+ << "Trying to call glGetShaderivRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glGetShaderivRobustANGLE() without current GL context"; |
+} |
+ |
void NoContextGLApi::glGetShaderPrecisionFormatFn(GLenum shadertype, |
GLenum precisiontype, |
GLint* range, |
@@ -12532,6 +15753,18 @@ void NoContextGLApi::glGetTexLevelParameterfvFn(GLenum target, |
<< "Trying to call glGetTexLevelParameterfv() without current GL context"; |
} |
+void NoContextGLApi::glGetTexLevelParameterfvRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ NOTREACHED() << "Trying to call glGetTexLevelParameterfvRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetTexLevelParameterfvRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetTexLevelParameterivFn(GLenum target, |
GLint level, |
GLenum pname, |
@@ -12542,6 +15775,18 @@ void NoContextGLApi::glGetTexLevelParameterivFn(GLenum target, |
<< "Trying to call glGetTexLevelParameteriv() without current GL context"; |
} |
+void NoContextGLApi::glGetTexLevelParameterivRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetTexLevelParameterivRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetTexLevelParameterivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetTexParameterfvFn(GLenum target, |
GLenum pname, |
GLfloat* params) { |
@@ -12551,6 +15796,39 @@ void NoContextGLApi::glGetTexParameterfvFn(GLenum target, |
<< "Trying to call glGetTexParameterfv() without current GL context"; |
} |
+void NoContextGLApi::glGetTexParameterfvRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ NOTREACHED() << "Trying to call glGetTexParameterfvRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetTexParameterfvRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetTexParameterIivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetTexParameterIivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetTexParameterIivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetTexParameterIuivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ NOTREACHED() << "Trying to call glGetTexParameterIuivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetTexParameterIuivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetTexParameterivFn(GLenum target, |
GLenum pname, |
GLint* params) { |
@@ -12560,6 +15838,17 @@ void NoContextGLApi::glGetTexParameterivFn(GLenum target, |
<< "Trying to call glGetTexParameteriv() without current GL context"; |
} |
+void NoContextGLApi::glGetTexParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetTexParameterivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetTexParameterivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetTransformFeedbackVaryingFn(GLuint program, |
GLuint index, |
GLsizei bufSize, |
@@ -12599,6 +15888,17 @@ void NoContextGLApi::glGetUniformfvFn(GLuint program, |
LOG(ERROR) << "Trying to call glGetUniformfv() without current GL context"; |
} |
+void NoContextGLApi::glGetUniformfvRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ NOTREACHED() << "Trying to call glGetUniformfvRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetUniformfvRobustANGLE() without current GL " |
+ "context"; |
+} |
+ |
void NoContextGLApi::glGetUniformIndicesFn(GLuint program, |
GLsizei uniformCount, |
const char* const* uniformNames, |
@@ -12616,6 +15916,17 @@ void NoContextGLApi::glGetUniformivFn(GLuint program, |
LOG(ERROR) << "Trying to call glGetUniformiv() without current GL context"; |
} |
+void NoContextGLApi::glGetUniformivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetUniformivRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetUniformivRobustANGLE() without current GL " |
+ "context"; |
+} |
+ |
GLint NoContextGLApi::glGetUniformLocationFn(GLuint program, const char* name) { |
NOTREACHED() |
<< "Trying to call glGetUniformLocation() without current GL context"; |
@@ -12631,6 +15942,17 @@ void NoContextGLApi::glGetUniformuivFn(GLuint program, |
LOG(ERROR) << "Trying to call glGetUniformuiv() without current GL context"; |
} |
+void NoContextGLApi::glGetUniformuivRobustANGLEFn(GLuint program, |
+ GLint location, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ NOTREACHED() << "Trying to call glGetUniformuivRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glGetUniformuivRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glGetVertexAttribfvFn(GLuint index, |
GLenum pname, |
GLfloat* params) { |
@@ -12640,6 +15962,39 @@ void NoContextGLApi::glGetVertexAttribfvFn(GLuint index, |
<< "Trying to call glGetVertexAttribfv() without current GL context"; |
} |
+void NoContextGLApi::glGetVertexAttribfvRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLfloat* params) { |
+ NOTREACHED() << "Trying to call glGetVertexAttribfvRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetVertexAttribfvRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetVertexAttribIivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetVertexAttribIivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetVertexAttribIivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glGetVertexAttribIuivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLuint* params) { |
+ NOTREACHED() << "Trying to call glGetVertexAttribIuivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetVertexAttribIuivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetVertexAttribivFn(GLuint index, |
GLenum pname, |
GLint* params) { |
@@ -12649,6 +16004,17 @@ void NoContextGLApi::glGetVertexAttribivFn(GLuint index, |
<< "Trying to call glGetVertexAttribiv() without current GL context"; |
} |
+void NoContextGLApi::glGetVertexAttribivRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ GLint* params) { |
+ NOTREACHED() << "Trying to call glGetVertexAttribivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glGetVertexAttribivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glGetVertexAttribPointervFn(GLuint index, |
GLenum pname, |
void** pointer) { |
@@ -12658,6 +16024,17 @@ void NoContextGLApi::glGetVertexAttribPointervFn(GLuint index, |
"context"; |
} |
+void NoContextGLApi::glGetVertexAttribPointervRobustANGLEFn(GLuint index, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void** pointer) { |
+ NOTREACHED() << "Trying to call glGetVertexAttribPointervRobustANGLE() " |
+ "without current GL context"; |
+ LOG(ERROR) << "Trying to call glGetVertexAttribPointervRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glHintFn(GLenum target, GLenum mode) { |
NOTREACHED() << "Trying to call glHint() without current GL context"; |
LOG(ERROR) << "Trying to call glHint() without current GL context"; |
@@ -12958,6 +16335,21 @@ void NoContextGLApi::glReadBufferFn(GLenum src) { |
LOG(ERROR) << "Trying to call glReadBuffer() without current GL context"; |
} |
+void NoContextGLApi::glReadnPixelsRobustANGLEFn(GLint x, |
+ GLint y, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void* data) { |
+ NOTREACHED() |
+ << "Trying to call glReadnPixelsRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glReadnPixelsRobustANGLE() without current GL context"; |
+} |
+ |
void NoContextGLApi::glReadPixelsFn(GLint x, |
GLint y, |
GLsizei width, |
@@ -12969,6 +16361,21 @@ void NoContextGLApi::glReadPixelsFn(GLint x, |
LOG(ERROR) << "Trying to call glReadPixels() without current GL context"; |
} |
+void NoContextGLApi::glReadPixelsRobustANGLEFn(GLint x, |
+ GLint y, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ GLsizei* length, |
+ void* pixels) { |
+ NOTREACHED() |
+ << "Trying to call glReadPixelsRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glReadPixelsRobustANGLE() without current GL context"; |
+} |
+ |
void NoContextGLApi::glReleaseShaderCompilerFn(void) { |
NOTREACHED() |
<< "Trying to call glReleaseShaderCompiler() without current GL context"; |
@@ -13064,6 +16471,16 @@ void NoContextGLApi::glSamplerParameterfvFn(GLuint sampler, |
<< "Trying to call glSamplerParameterfv() without current GL context"; |
} |
+void NoContextGLApi::glSamplerParameterfvRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLfloat* param) { |
+ NOTREACHED() << "Trying to call glSamplerParameterfvRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glSamplerParameterfvRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glSamplerParameteriFn(GLuint sampler, |
GLenum pname, |
GLint param) { |
@@ -13073,6 +16490,26 @@ void NoContextGLApi::glSamplerParameteriFn(GLuint sampler, |
<< "Trying to call glSamplerParameteri() without current GL context"; |
} |
+void NoContextGLApi::glSamplerParameterIivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* param) { |
+ NOTREACHED() << "Trying to call glSamplerParameterIivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glSamplerParameterIivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
+void NoContextGLApi::glSamplerParameterIuivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLuint* param) { |
+ NOTREACHED() << "Trying to call glSamplerParameterIuivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glSamplerParameterIuivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glSamplerParameterivFn(GLuint sampler, |
GLenum pname, |
const GLint* params) { |
@@ -13082,6 +16519,16 @@ void NoContextGLApi::glSamplerParameterivFn(GLuint sampler, |
<< "Trying to call glSamplerParameteriv() without current GL context"; |
} |
+void NoContextGLApi::glSamplerParameterivRobustANGLEFn(GLuint sampler, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* param) { |
+ NOTREACHED() << "Trying to call glSamplerParameterivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glSamplerParameterivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glScissorFn(GLint x, |
GLint y, |
GLsizei width, |
@@ -13285,6 +16732,22 @@ void NoContextGLApi::glTexImage2DFn(GLenum target, |
LOG(ERROR) << "Trying to call glTexImage2D() without current GL context"; |
} |
+void NoContextGLApi::glTexImage2DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint internalformat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLint border, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ NOTREACHED() |
+ << "Trying to call glTexImage2DRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glTexImage2DRobustANGLE() without current GL context"; |
+} |
+ |
void NoContextGLApi::glTexImage3DFn(GLenum target, |
GLint level, |
GLint internalformat, |
@@ -13299,6 +16762,23 @@ void NoContextGLApi::glTexImage3DFn(GLenum target, |
LOG(ERROR) << "Trying to call glTexImage3D() without current GL context"; |
} |
+void NoContextGLApi::glTexImage3DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint internalformat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth, |
+ GLint border, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ NOTREACHED() |
+ << "Trying to call glTexImage3DRobustANGLE() without current GL context"; |
+ LOG(ERROR) |
+ << "Trying to call glTexImage3DRobustANGLE() without current GL context"; |
+} |
+ |
void NoContextGLApi::glTexParameterfFn(GLenum target, |
GLenum pname, |
GLfloat param) { |
@@ -13314,6 +16794,16 @@ void NoContextGLApi::glTexParameterfvFn(GLenum target, |
LOG(ERROR) << "Trying to call glTexParameterfv() without current GL context"; |
} |
+void NoContextGLApi::glTexParameterfvRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLfloat* params) { |
+ NOTREACHED() << "Trying to call glTexParameterfvRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glTexParameterfvRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glTexParameteriFn(GLenum target, |
GLenum pname, |
GLint param) { |
@@ -13321,6 +16811,26 @@ void NoContextGLApi::glTexParameteriFn(GLenum target, |
LOG(ERROR) << "Trying to call glTexParameteri() without current GL context"; |
} |
+void NoContextGLApi::glTexParameterIivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* params) { |
+ NOTREACHED() << "Trying to call glTexParameterIivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glTexParameterIivRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
+void NoContextGLApi::glTexParameterIuivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLuint* params) { |
+ NOTREACHED() << "Trying to call glTexParameterIuivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glTexParameterIuivRobustANGLE() without " |
+ "current GL context"; |
+} |
+ |
void NoContextGLApi::glTexParameterivFn(GLenum target, |
GLenum pname, |
const GLint* params) { |
@@ -13329,6 +16839,16 @@ void NoContextGLApi::glTexParameterivFn(GLenum target, |
LOG(ERROR) << "Trying to call glTexParameteriv() without current GL context"; |
} |
+void NoContextGLApi::glTexParameterivRobustANGLEFn(GLenum target, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ const GLint* params) { |
+ NOTREACHED() << "Trying to call glTexParameterivRobustANGLE() without " |
+ "current GL context"; |
+ LOG(ERROR) << "Trying to call glTexParameterivRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glTexStorage2DEXTFn(GLenum target, |
GLsizei levels, |
GLenum internalformat, |
@@ -13362,6 +16882,22 @@ void NoContextGLApi::glTexSubImage2DFn(GLenum target, |
LOG(ERROR) << "Trying to call glTexSubImage2D() without current GL context"; |
} |
+void NoContextGLApi::glTexSubImage2DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint xoffset, |
+ GLint yoffset, |
+ GLsizei width, |
+ GLsizei height, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ NOTREACHED() << "Trying to call glTexSubImage2DRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glTexSubImage2DRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glTexSubImage3DFn(GLenum target, |
GLint level, |
GLint xoffset, |
@@ -13377,6 +16913,24 @@ void NoContextGLApi::glTexSubImage3DFn(GLenum target, |
LOG(ERROR) << "Trying to call glTexSubImage3D() without current GL context"; |
} |
+void NoContextGLApi::glTexSubImage3DRobustANGLEFn(GLenum target, |
+ GLint level, |
+ GLint xoffset, |
+ GLint yoffset, |
+ GLint zoffset, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth, |
+ GLenum format, |
+ GLenum type, |
+ GLsizei bufSize, |
+ const void* pixels) { |
+ NOTREACHED() << "Trying to call glTexSubImage3DRobustANGLE() without current " |
+ "GL context"; |
+ LOG(ERROR) << "Trying to call glTexSubImage3DRobustANGLE() without current " |
+ "GL context"; |
+} |
+ |
void NoContextGLApi::glTransformFeedbackVaryingsFn(GLuint program, |
GLsizei count, |
const char* const* varyings, |