OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 // | 4 // |
5 // This file is auto-generated from | 5 // This file is auto-generated from |
6 // ui/gl/generate_bindings.py | 6 // ui/gl/generate_bindings.py |
7 // It's formatted by clang-format using chromium coding style: | 7 // It's formatted by clang-format using chromium coding style: |
8 // clang-format -i -style=chromium filename | 8 // clang-format -i -style=chromium filename |
9 // DO NOT EDIT! | 9 // DO NOT EDIT! |
10 | 10 |
(...skipping 11 matching lines...) Expand all Loading... |
22 | 22 |
23 static bool g_debugBindingsInitialized; | 23 static bool g_debugBindingsInitialized; |
24 DriverGL g_driver_gl; | 24 DriverGL g_driver_gl; |
25 | 25 |
26 void DriverGL::InitializeStaticBindings() { | 26 void DriverGL::InitializeStaticBindings() { |
27 fn.glActiveTextureFn = reinterpret_cast<glActiveTextureProc>( | 27 fn.glActiveTextureFn = reinterpret_cast<glActiveTextureProc>( |
28 GetGLProcAddress("glActiveTexture")); | 28 GetGLProcAddress("glActiveTexture")); |
29 fn.glAttachShaderFn = | 29 fn.glAttachShaderFn = |
30 reinterpret_cast<glAttachShaderProc>(GetGLProcAddress("glAttachShader")); | 30 reinterpret_cast<glAttachShaderProc>(GetGLProcAddress("glAttachShader")); |
31 fn.glBeginQueryFn = 0; | 31 fn.glBeginQueryFn = 0; |
32 fn.glBeginQueryARBFn = 0; | |
33 fn.glBeginTransformFeedbackFn = 0; | 32 fn.glBeginTransformFeedbackFn = 0; |
34 fn.glBindAttribLocationFn = reinterpret_cast<glBindAttribLocationProc>( | 33 fn.glBindAttribLocationFn = reinterpret_cast<glBindAttribLocationProc>( |
35 GetGLProcAddress("glBindAttribLocation")); | 34 GetGLProcAddress("glBindAttribLocation")); |
36 fn.glBindBufferFn = | 35 fn.glBindBufferFn = |
37 reinterpret_cast<glBindBufferProc>(GetGLProcAddress("glBindBuffer")); | 36 reinterpret_cast<glBindBufferProc>(GetGLProcAddress("glBindBuffer")); |
38 fn.glBindBufferBaseFn = 0; | 37 fn.glBindBufferBaseFn = 0; |
39 fn.glBindBufferRangeFn = 0; | 38 fn.glBindBufferRangeFn = 0; |
40 fn.glBindFragDataLocationFn = 0; | 39 fn.glBindFragDataLocationFn = 0; |
41 fn.glBindFragDataLocationIndexedFn = 0; | 40 fn.glBindFragDataLocationIndexedFn = 0; |
42 fn.glBindFramebufferEXTFn = 0; | 41 fn.glBindFramebufferEXTFn = 0; |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
101 fn.glCullFaceFn = | 100 fn.glCullFaceFn = |
102 reinterpret_cast<glCullFaceProc>(GetGLProcAddress("glCullFace")); | 101 reinterpret_cast<glCullFaceProc>(GetGLProcAddress("glCullFace")); |
103 fn.glDeleteBuffersARBFn = reinterpret_cast<glDeleteBuffersARBProc>( | 102 fn.glDeleteBuffersARBFn = reinterpret_cast<glDeleteBuffersARBProc>( |
104 GetGLProcAddress("glDeleteBuffers")); | 103 GetGLProcAddress("glDeleteBuffers")); |
105 fn.glDeleteFencesAPPLEFn = 0; | 104 fn.glDeleteFencesAPPLEFn = 0; |
106 fn.glDeleteFencesNVFn = 0; | 105 fn.glDeleteFencesNVFn = 0; |
107 fn.glDeleteFramebuffersEXTFn = 0; | 106 fn.glDeleteFramebuffersEXTFn = 0; |
108 fn.glDeleteProgramFn = reinterpret_cast<glDeleteProgramProc>( | 107 fn.glDeleteProgramFn = reinterpret_cast<glDeleteProgramProc>( |
109 GetGLProcAddress("glDeleteProgram")); | 108 GetGLProcAddress("glDeleteProgram")); |
110 fn.glDeleteQueriesFn = 0; | 109 fn.glDeleteQueriesFn = 0; |
111 fn.glDeleteQueriesARBFn = 0; | |
112 fn.glDeleteRenderbuffersEXTFn = 0; | 110 fn.glDeleteRenderbuffersEXTFn = 0; |
113 fn.glDeleteSamplersFn = 0; | 111 fn.glDeleteSamplersFn = 0; |
114 fn.glDeleteShaderFn = | 112 fn.glDeleteShaderFn = |
115 reinterpret_cast<glDeleteShaderProc>(GetGLProcAddress("glDeleteShader")); | 113 reinterpret_cast<glDeleteShaderProc>(GetGLProcAddress("glDeleteShader")); |
116 fn.glDeleteSyncFn = 0; | 114 fn.glDeleteSyncFn = 0; |
117 fn.glDeleteTexturesFn = reinterpret_cast<glDeleteTexturesProc>( | 115 fn.glDeleteTexturesFn = reinterpret_cast<glDeleteTexturesProc>( |
118 GetGLProcAddress("glDeleteTextures")); | 116 GetGLProcAddress("glDeleteTextures")); |
119 fn.glDeleteTransformFeedbacksFn = 0; | 117 fn.glDeleteTransformFeedbacksFn = 0; |
120 fn.glDeleteVertexArraysOESFn = 0; | 118 fn.glDeleteVertexArraysOESFn = 0; |
121 fn.glDepthFuncFn = | 119 fn.glDepthFuncFn = |
(...skipping 20 matching lines...) Expand all Loading... |
142 reinterpret_cast<glDrawElementsProc>(GetGLProcAddress("glDrawElements")); | 140 reinterpret_cast<glDrawElementsProc>(GetGLProcAddress("glDrawElements")); |
143 fn.glDrawElementsInstancedANGLEFn = 0; | 141 fn.glDrawElementsInstancedANGLEFn = 0; |
144 fn.glDrawRangeElementsFn = 0; | 142 fn.glDrawRangeElementsFn = 0; |
145 fn.glEGLImageTargetRenderbufferStorageOESFn = 0; | 143 fn.glEGLImageTargetRenderbufferStorageOESFn = 0; |
146 fn.glEGLImageTargetTexture2DOESFn = 0; | 144 fn.glEGLImageTargetTexture2DOESFn = 0; |
147 fn.glEnableFn = reinterpret_cast<glEnableProc>(GetGLProcAddress("glEnable")); | 145 fn.glEnableFn = reinterpret_cast<glEnableProc>(GetGLProcAddress("glEnable")); |
148 fn.glEnableVertexAttribArrayFn = | 146 fn.glEnableVertexAttribArrayFn = |
149 reinterpret_cast<glEnableVertexAttribArrayProc>( | 147 reinterpret_cast<glEnableVertexAttribArrayProc>( |
150 GetGLProcAddress("glEnableVertexAttribArray")); | 148 GetGLProcAddress("glEnableVertexAttribArray")); |
151 fn.glEndQueryFn = 0; | 149 fn.glEndQueryFn = 0; |
152 fn.glEndQueryARBFn = 0; | |
153 fn.glEndTransformFeedbackFn = 0; | 150 fn.glEndTransformFeedbackFn = 0; |
154 fn.glFenceSyncFn = 0; | 151 fn.glFenceSyncFn = 0; |
155 fn.glFinishFn = reinterpret_cast<glFinishProc>(GetGLProcAddress("glFinish")); | 152 fn.glFinishFn = reinterpret_cast<glFinishProc>(GetGLProcAddress("glFinish")); |
156 fn.glFinishFenceAPPLEFn = 0; | 153 fn.glFinishFenceAPPLEFn = 0; |
157 fn.glFinishFenceNVFn = 0; | 154 fn.glFinishFenceNVFn = 0; |
158 fn.glFlushFn = reinterpret_cast<glFlushProc>(GetGLProcAddress("glFlush")); | 155 fn.glFlushFn = reinterpret_cast<glFlushProc>(GetGLProcAddress("glFlush")); |
159 fn.glFlushMappedBufferRangeFn = 0; | 156 fn.glFlushMappedBufferRangeFn = 0; |
160 fn.glFramebufferRenderbufferEXTFn = 0; | 157 fn.glFramebufferRenderbufferEXTFn = 0; |
161 fn.glFramebufferTexture2DEXTFn = 0; | 158 fn.glFramebufferTexture2DEXTFn = 0; |
162 fn.glFramebufferTexture2DMultisampleEXTFn = 0; | 159 fn.glFramebufferTexture2DMultisampleEXTFn = 0; |
163 fn.glFramebufferTexture2DMultisampleIMGFn = 0; | 160 fn.glFramebufferTexture2DMultisampleIMGFn = 0; |
164 fn.glFramebufferTextureLayerFn = 0; | 161 fn.glFramebufferTextureLayerFn = 0; |
165 fn.glFrontFaceFn = | 162 fn.glFrontFaceFn = |
166 reinterpret_cast<glFrontFaceProc>(GetGLProcAddress("glFrontFace")); | 163 reinterpret_cast<glFrontFaceProc>(GetGLProcAddress("glFrontFace")); |
167 fn.glGenBuffersARBFn = | 164 fn.glGenBuffersARBFn = |
168 reinterpret_cast<glGenBuffersARBProc>(GetGLProcAddress("glGenBuffers")); | 165 reinterpret_cast<glGenBuffersARBProc>(GetGLProcAddress("glGenBuffers")); |
169 fn.glGenerateMipmapEXTFn = 0; | 166 fn.glGenerateMipmapEXTFn = 0; |
170 fn.glGenFencesAPPLEFn = 0; | 167 fn.glGenFencesAPPLEFn = 0; |
171 fn.glGenFencesNVFn = 0; | 168 fn.glGenFencesNVFn = 0; |
172 fn.glGenFramebuffersEXTFn = 0; | 169 fn.glGenFramebuffersEXTFn = 0; |
173 fn.glGenQueriesFn = 0; | 170 fn.glGenQueriesFn = 0; |
174 fn.glGenQueriesARBFn = 0; | |
175 fn.glGenRenderbuffersEXTFn = 0; | 171 fn.glGenRenderbuffersEXTFn = 0; |
176 fn.glGenSamplersFn = 0; | 172 fn.glGenSamplersFn = 0; |
177 fn.glGenTexturesFn = | 173 fn.glGenTexturesFn = |
178 reinterpret_cast<glGenTexturesProc>(GetGLProcAddress("glGenTextures")); | 174 reinterpret_cast<glGenTexturesProc>(GetGLProcAddress("glGenTextures")); |
179 fn.glGenTransformFeedbacksFn = 0; | 175 fn.glGenTransformFeedbacksFn = 0; |
180 fn.glGenVertexArraysOESFn = 0; | 176 fn.glGenVertexArraysOESFn = 0; |
181 fn.glGetActiveAttribFn = reinterpret_cast<glGetActiveAttribProc>( | 177 fn.glGetActiveAttribFn = reinterpret_cast<glGetActiveAttribProc>( |
182 GetGLProcAddress("glGetActiveAttrib")); | 178 GetGLProcAddress("glGetActiveAttrib")); |
183 fn.glGetActiveUniformFn = reinterpret_cast<glGetActiveUniformProc>( | 179 fn.glGetActiveUniformFn = reinterpret_cast<glGetActiveUniformProc>( |
184 GetGLProcAddress("glGetActiveUniform")); | 180 GetGLProcAddress("glGetActiveUniform")); |
(...skipping 22 matching lines...) Expand all Loading... |
207 fn.glGetIntegervFn = | 203 fn.glGetIntegervFn = |
208 reinterpret_cast<glGetIntegervProc>(GetGLProcAddress("glGetIntegerv")); | 204 reinterpret_cast<glGetIntegervProc>(GetGLProcAddress("glGetIntegerv")); |
209 fn.glGetInternalformativFn = 0; | 205 fn.glGetInternalformativFn = 0; |
210 fn.glGetProgramBinaryFn = 0; | 206 fn.glGetProgramBinaryFn = 0; |
211 fn.glGetProgramInfoLogFn = reinterpret_cast<glGetProgramInfoLogProc>( | 207 fn.glGetProgramInfoLogFn = reinterpret_cast<glGetProgramInfoLogProc>( |
212 GetGLProcAddress("glGetProgramInfoLog")); | 208 GetGLProcAddress("glGetProgramInfoLog")); |
213 fn.glGetProgramivFn = | 209 fn.glGetProgramivFn = |
214 reinterpret_cast<glGetProgramivProc>(GetGLProcAddress("glGetProgramiv")); | 210 reinterpret_cast<glGetProgramivProc>(GetGLProcAddress("glGetProgramiv")); |
215 fn.glGetProgramResourceLocationFn = 0; | 211 fn.glGetProgramResourceLocationFn = 0; |
216 fn.glGetQueryivFn = 0; | 212 fn.glGetQueryivFn = 0; |
217 fn.glGetQueryivARBFn = 0; | |
218 fn.glGetQueryObjecti64vFn = 0; | 213 fn.glGetQueryObjecti64vFn = 0; |
219 fn.glGetQueryObjectivFn = 0; | 214 fn.glGetQueryObjectivFn = 0; |
220 fn.glGetQueryObjectivARBFn = 0; | |
221 fn.glGetQueryObjectui64vFn = 0; | 215 fn.glGetQueryObjectui64vFn = 0; |
222 fn.glGetQueryObjectuivFn = 0; | 216 fn.glGetQueryObjectuivFn = 0; |
223 fn.glGetQueryObjectuivARBFn = 0; | |
224 fn.glGetRenderbufferParameterivEXTFn = 0; | 217 fn.glGetRenderbufferParameterivEXTFn = 0; |
225 fn.glGetSamplerParameterfvFn = 0; | 218 fn.glGetSamplerParameterfvFn = 0; |
226 fn.glGetSamplerParameterivFn = 0; | 219 fn.glGetSamplerParameterivFn = 0; |
227 fn.glGetShaderInfoLogFn = reinterpret_cast<glGetShaderInfoLogProc>( | 220 fn.glGetShaderInfoLogFn = reinterpret_cast<glGetShaderInfoLogProc>( |
228 GetGLProcAddress("glGetShaderInfoLog")); | 221 GetGLProcAddress("glGetShaderInfoLog")); |
229 fn.glGetShaderivFn = | 222 fn.glGetShaderivFn = |
230 reinterpret_cast<glGetShaderivProc>(GetGLProcAddress("glGetShaderiv")); | 223 reinterpret_cast<glGetShaderivProc>(GetGLProcAddress("glGetShaderiv")); |
231 fn.glGetShaderPrecisionFormatFn = 0; | 224 fn.glGetShaderPrecisionFormatFn = 0; |
232 fn.glGetShaderSourceFn = reinterpret_cast<glGetShaderSourceProc>( | 225 fn.glGetShaderSourceFn = reinterpret_cast<glGetShaderSourceProc>( |
233 GetGLProcAddress("glGetShaderSource")); | 226 GetGLProcAddress("glGetShaderSource")); |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
265 fn.glIsBufferFn = | 258 fn.glIsBufferFn = |
266 reinterpret_cast<glIsBufferProc>(GetGLProcAddress("glIsBuffer")); | 259 reinterpret_cast<glIsBufferProc>(GetGLProcAddress("glIsBuffer")); |
267 fn.glIsEnabledFn = | 260 fn.glIsEnabledFn = |
268 reinterpret_cast<glIsEnabledProc>(GetGLProcAddress("glIsEnabled")); | 261 reinterpret_cast<glIsEnabledProc>(GetGLProcAddress("glIsEnabled")); |
269 fn.glIsFenceAPPLEFn = 0; | 262 fn.glIsFenceAPPLEFn = 0; |
270 fn.glIsFenceNVFn = 0; | 263 fn.glIsFenceNVFn = 0; |
271 fn.glIsFramebufferEXTFn = 0; | 264 fn.glIsFramebufferEXTFn = 0; |
272 fn.glIsProgramFn = | 265 fn.glIsProgramFn = |
273 reinterpret_cast<glIsProgramProc>(GetGLProcAddress("glIsProgram")); | 266 reinterpret_cast<glIsProgramProc>(GetGLProcAddress("glIsProgram")); |
274 fn.glIsQueryFn = 0; | 267 fn.glIsQueryFn = 0; |
275 fn.glIsQueryARBFn = 0; | |
276 fn.glIsRenderbufferEXTFn = 0; | 268 fn.glIsRenderbufferEXTFn = 0; |
277 fn.glIsSamplerFn = 0; | 269 fn.glIsSamplerFn = 0; |
278 fn.glIsShaderFn = | 270 fn.glIsShaderFn = |
279 reinterpret_cast<glIsShaderProc>(GetGLProcAddress("glIsShader")); | 271 reinterpret_cast<glIsShaderProc>(GetGLProcAddress("glIsShader")); |
280 fn.glIsSyncFn = 0; | 272 fn.glIsSyncFn = 0; |
281 fn.glIsTextureFn = | 273 fn.glIsTextureFn = |
282 reinterpret_cast<glIsTextureProc>(GetGLProcAddress("glIsTexture")); | 274 reinterpret_cast<glIsTextureProc>(GetGLProcAddress("glIsTexture")); |
283 fn.glIsTransformFeedbackFn = 0; | 275 fn.glIsTransformFeedbackFn = 0; |
284 fn.glIsVertexArrayOESFn = 0; | 276 fn.glIsVertexArrayOESFn = 0; |
285 fn.glLineWidthFn = | 277 fn.glLineWidthFn = |
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
533 ext.b_GL_OES_mapbuffer = | 525 ext.b_GL_OES_mapbuffer = |
534 extensions.find("GL_OES_mapbuffer ") != std::string::npos; | 526 extensions.find("GL_OES_mapbuffer ") != std::string::npos; |
535 ext.b_GL_OES_vertex_array_object = | 527 ext.b_GL_OES_vertex_array_object = |
536 extensions.find("GL_OES_vertex_array_object ") != std::string::npos; | 528 extensions.find("GL_OES_vertex_array_object ") != std::string::npos; |
537 | 529 |
538 debug_fn.glBeginQueryFn = 0; | 530 debug_fn.glBeginQueryFn = 0; |
539 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { | 531 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
540 fn.glBeginQueryFn = | 532 fn.glBeginQueryFn = |
541 reinterpret_cast<glBeginQueryProc>(GetGLProcAddress("glBeginQuery")); | 533 reinterpret_cast<glBeginQueryProc>(GetGLProcAddress("glBeginQuery")); |
542 DCHECK(fn.glBeginQueryFn); | 534 DCHECK(fn.glBeginQueryFn); |
543 } | 535 } else if (ext.b_GL_ARB_occlusion_query) { |
544 | 536 fn.glBeginQueryFn = |
545 debug_fn.glBeginQueryARBFn = 0; | 537 reinterpret_cast<glBeginQueryProc>(GetGLProcAddress("glBeginQueryARB")); |
546 if (ext.b_GL_ARB_occlusion_query) { | 538 DCHECK(fn.glBeginQueryFn); |
547 fn.glBeginQueryARBFn = reinterpret_cast<glBeginQueryARBProc>( | |
548 GetGLProcAddress("glBeginQueryARB")); | |
549 DCHECK(fn.glBeginQueryARBFn); | |
550 } else if (ext.b_GL_EXT_disjoint_timer_query || | 539 } else if (ext.b_GL_EXT_disjoint_timer_query || |
551 ext.b_GL_EXT_occlusion_query_boolean) { | 540 ext.b_GL_EXT_occlusion_query_boolean) { |
552 fn.glBeginQueryARBFn = reinterpret_cast<glBeginQueryARBProc>( | 541 fn.glBeginQueryFn = |
553 GetGLProcAddress("glBeginQueryEXT")); | 542 reinterpret_cast<glBeginQueryProc>(GetGLProcAddress("glBeginQueryEXT")); |
554 DCHECK(fn.glBeginQueryARBFn); | 543 DCHECK(fn.glBeginQueryFn); |
555 } | 544 } |
556 | 545 |
557 debug_fn.glBeginTransformFeedbackFn = 0; | 546 debug_fn.glBeginTransformFeedbackFn = 0; |
558 if (ver->IsAtLeastGL(3u, 0u) || ver->IsAtLeastGLES(3u, 0u)) { | 547 if (ver->IsAtLeastGL(3u, 0u) || ver->IsAtLeastGLES(3u, 0u)) { |
559 fn.glBeginTransformFeedbackFn = | 548 fn.glBeginTransformFeedbackFn = |
560 reinterpret_cast<glBeginTransformFeedbackProc>( | 549 reinterpret_cast<glBeginTransformFeedbackProc>( |
561 GetGLProcAddress("glBeginTransformFeedback")); | 550 GetGLProcAddress("glBeginTransformFeedback")); |
562 DCHECK(fn.glBeginTransformFeedbackFn); | 551 DCHECK(fn.glBeginTransformFeedbackFn); |
563 } | 552 } |
564 | 553 |
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
786 reinterpret_cast<glDeleteFramebuffersEXTProc>( | 775 reinterpret_cast<glDeleteFramebuffersEXTProc>( |
787 GetGLProcAddress("glDeleteFramebuffersEXT")); | 776 GetGLProcAddress("glDeleteFramebuffersEXT")); |
788 DCHECK(fn.glDeleteFramebuffersEXTFn); | 777 DCHECK(fn.glDeleteFramebuffersEXTFn); |
789 } | 778 } |
790 | 779 |
791 debug_fn.glDeleteQueriesFn = 0; | 780 debug_fn.glDeleteQueriesFn = 0; |
792 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { | 781 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
793 fn.glDeleteQueriesFn = reinterpret_cast<glDeleteQueriesProc>( | 782 fn.glDeleteQueriesFn = reinterpret_cast<glDeleteQueriesProc>( |
794 GetGLProcAddress("glDeleteQueries")); | 783 GetGLProcAddress("glDeleteQueries")); |
795 DCHECK(fn.glDeleteQueriesFn); | 784 DCHECK(fn.glDeleteQueriesFn); |
796 } | 785 } else if (ext.b_GL_ARB_occlusion_query) { |
797 | 786 fn.glDeleteQueriesFn = reinterpret_cast<glDeleteQueriesProc>( |
798 debug_fn.glDeleteQueriesARBFn = 0; | |
799 if (ext.b_GL_ARB_occlusion_query) { | |
800 fn.glDeleteQueriesARBFn = reinterpret_cast<glDeleteQueriesARBProc>( | |
801 GetGLProcAddress("glDeleteQueriesARB")); | 787 GetGLProcAddress("glDeleteQueriesARB")); |
802 DCHECK(fn.glDeleteQueriesARBFn); | 788 DCHECK(fn.glDeleteQueriesFn); |
803 } else if (ext.b_GL_EXT_disjoint_timer_query || | 789 } else if (ext.b_GL_EXT_disjoint_timer_query || |
804 ext.b_GL_EXT_occlusion_query_boolean) { | 790 ext.b_GL_EXT_occlusion_query_boolean) { |
805 fn.glDeleteQueriesARBFn = reinterpret_cast<glDeleteQueriesARBProc>( | 791 fn.glDeleteQueriesFn = reinterpret_cast<glDeleteQueriesProc>( |
806 GetGLProcAddress("glDeleteQueriesEXT")); | 792 GetGLProcAddress("glDeleteQueriesEXT")); |
807 DCHECK(fn.glDeleteQueriesARBFn); | 793 DCHECK(fn.glDeleteQueriesFn); |
808 } | 794 } |
809 | 795 |
810 debug_fn.glDeleteRenderbuffersEXTFn = 0; | 796 debug_fn.glDeleteRenderbuffersEXTFn = 0; |
811 if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { | 797 if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { |
812 fn.glDeleteRenderbuffersEXTFn = | 798 fn.glDeleteRenderbuffersEXTFn = |
813 reinterpret_cast<glDeleteRenderbuffersEXTProc>( | 799 reinterpret_cast<glDeleteRenderbuffersEXTProc>( |
814 GetGLProcAddress("glDeleteRenderbuffers")); | 800 GetGLProcAddress("glDeleteRenderbuffers")); |
815 DCHECK(fn.glDeleteRenderbuffersEXTFn); | 801 DCHECK(fn.glDeleteRenderbuffersEXTFn); |
816 } else if (ext.b_GL_EXT_framebuffer_object) { | 802 } else if (ext.b_GL_EXT_framebuffer_object) { |
817 fn.glDeleteRenderbuffersEXTFn = | 803 fn.glDeleteRenderbuffersEXTFn = |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
956 reinterpret_cast<glEGLImageTargetTexture2DOESProc>( | 942 reinterpret_cast<glEGLImageTargetTexture2DOESProc>( |
957 GetGLProcAddress("glEGLImageTargetTexture2DOES")); | 943 GetGLProcAddress("glEGLImageTargetTexture2DOES")); |
958 DCHECK(fn.glEGLImageTargetTexture2DOESFn); | 944 DCHECK(fn.glEGLImageTargetTexture2DOESFn); |
959 } | 945 } |
960 | 946 |
961 debug_fn.glEndQueryFn = 0; | 947 debug_fn.glEndQueryFn = 0; |
962 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { | 948 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
963 fn.glEndQueryFn = | 949 fn.glEndQueryFn = |
964 reinterpret_cast<glEndQueryProc>(GetGLProcAddress("glEndQuery")); | 950 reinterpret_cast<glEndQueryProc>(GetGLProcAddress("glEndQuery")); |
965 DCHECK(fn.glEndQueryFn); | 951 DCHECK(fn.glEndQueryFn); |
966 } | 952 } else if (ext.b_GL_ARB_occlusion_query) { |
967 | 953 fn.glEndQueryFn = |
968 debug_fn.glEndQueryARBFn = 0; | 954 reinterpret_cast<glEndQueryProc>(GetGLProcAddress("glEndQueryARB")); |
969 if (ext.b_GL_ARB_occlusion_query) { | 955 DCHECK(fn.glEndQueryFn); |
970 fn.glEndQueryARBFn = | |
971 reinterpret_cast<glEndQueryARBProc>(GetGLProcAddress("glEndQueryARB")); | |
972 DCHECK(fn.glEndQueryARBFn); | |
973 } else if (ext.b_GL_EXT_disjoint_timer_query || | 956 } else if (ext.b_GL_EXT_disjoint_timer_query || |
974 ext.b_GL_EXT_occlusion_query_boolean) { | 957 ext.b_GL_EXT_occlusion_query_boolean) { |
975 fn.glEndQueryARBFn = | 958 fn.glEndQueryFn = |
976 reinterpret_cast<glEndQueryARBProc>(GetGLProcAddress("glEndQueryEXT")); | 959 reinterpret_cast<glEndQueryProc>(GetGLProcAddress("glEndQueryEXT")); |
977 DCHECK(fn.glEndQueryARBFn); | 960 DCHECK(fn.glEndQueryFn); |
978 } | 961 } |
979 | 962 |
980 debug_fn.glEndTransformFeedbackFn = 0; | 963 debug_fn.glEndTransformFeedbackFn = 0; |
981 if (ver->IsAtLeastGL(3u, 0u) || ver->IsAtLeastGLES(3u, 0u)) { | 964 if (ver->IsAtLeastGL(3u, 0u) || ver->IsAtLeastGLES(3u, 0u)) { |
982 fn.glEndTransformFeedbackFn = reinterpret_cast<glEndTransformFeedbackProc>( | 965 fn.glEndTransformFeedbackFn = reinterpret_cast<glEndTransformFeedbackProc>( |
983 GetGLProcAddress("glEndTransformFeedback")); | 966 GetGLProcAddress("glEndTransformFeedback")); |
984 DCHECK(fn.glEndTransformFeedbackFn); | 967 DCHECK(fn.glEndTransformFeedbackFn); |
985 } | 968 } |
986 | 969 |
987 debug_fn.glFenceSyncFn = 0; | 970 debug_fn.glFenceSyncFn = 0; |
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1098 fn.glGenFramebuffersEXTFn = reinterpret_cast<glGenFramebuffersEXTProc>( | 1081 fn.glGenFramebuffersEXTFn = reinterpret_cast<glGenFramebuffersEXTProc>( |
1099 GetGLProcAddress("glGenFramebuffersEXT")); | 1082 GetGLProcAddress("glGenFramebuffersEXT")); |
1100 DCHECK(fn.glGenFramebuffersEXTFn); | 1083 DCHECK(fn.glGenFramebuffersEXTFn); |
1101 } | 1084 } |
1102 | 1085 |
1103 debug_fn.glGenQueriesFn = 0; | 1086 debug_fn.glGenQueriesFn = 0; |
1104 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { | 1087 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
1105 fn.glGenQueriesFn = | 1088 fn.glGenQueriesFn = |
1106 reinterpret_cast<glGenQueriesProc>(GetGLProcAddress("glGenQueries")); | 1089 reinterpret_cast<glGenQueriesProc>(GetGLProcAddress("glGenQueries")); |
1107 DCHECK(fn.glGenQueriesFn); | 1090 DCHECK(fn.glGenQueriesFn); |
1108 } | 1091 } else if (ext.b_GL_ARB_occlusion_query) { |
1109 | 1092 fn.glGenQueriesFn = |
1110 debug_fn.glGenQueriesARBFn = 0; | 1093 reinterpret_cast<glGenQueriesProc>(GetGLProcAddress("glGenQueriesARB")); |
1111 if (ext.b_GL_ARB_occlusion_query) { | 1094 DCHECK(fn.glGenQueriesFn); |
1112 fn.glGenQueriesARBFn = reinterpret_cast<glGenQueriesARBProc>( | |
1113 GetGLProcAddress("glGenQueriesARB")); | |
1114 DCHECK(fn.glGenQueriesARBFn); | |
1115 } else if (ext.b_GL_EXT_disjoint_timer_query || | 1095 } else if (ext.b_GL_EXT_disjoint_timer_query || |
1116 ext.b_GL_EXT_occlusion_query_boolean) { | 1096 ext.b_GL_EXT_occlusion_query_boolean) { |
1117 fn.glGenQueriesARBFn = reinterpret_cast<glGenQueriesARBProc>( | 1097 fn.glGenQueriesFn = |
1118 GetGLProcAddress("glGenQueriesEXT")); | 1098 reinterpret_cast<glGenQueriesProc>(GetGLProcAddress("glGenQueriesEXT")); |
1119 DCHECK(fn.glGenQueriesARBFn); | 1099 DCHECK(fn.glGenQueriesFn); |
1120 } | 1100 } |
1121 | 1101 |
1122 debug_fn.glGenRenderbuffersEXTFn = 0; | 1102 debug_fn.glGenRenderbuffersEXTFn = 0; |
1123 if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { | 1103 if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { |
1124 fn.glGenRenderbuffersEXTFn = reinterpret_cast<glGenRenderbuffersEXTProc>( | 1104 fn.glGenRenderbuffersEXTFn = reinterpret_cast<glGenRenderbuffersEXTProc>( |
1125 GetGLProcAddress("glGenRenderbuffers")); | 1105 GetGLProcAddress("glGenRenderbuffers")); |
1126 DCHECK(fn.glGenRenderbuffersEXTFn); | 1106 DCHECK(fn.glGenRenderbuffersEXTFn); |
1127 } else if (ext.b_GL_EXT_framebuffer_object) { | 1107 } else if (ext.b_GL_EXT_framebuffer_object) { |
1128 fn.glGenRenderbuffersEXTFn = reinterpret_cast<glGenRenderbuffersEXTProc>( | 1108 fn.glGenRenderbuffersEXTFn = reinterpret_cast<glGenRenderbuffersEXTProc>( |
1129 GetGLProcAddress("glGenRenderbuffersEXT")); | 1109 GetGLProcAddress("glGenRenderbuffersEXT")); |
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1280 reinterpret_cast<glGetProgramResourceLocationProc>( | 1260 reinterpret_cast<glGetProgramResourceLocationProc>( |
1281 GetGLProcAddress("glGetProgramResourceLocation")); | 1261 GetGLProcAddress("glGetProgramResourceLocation")); |
1282 DCHECK(fn.glGetProgramResourceLocationFn); | 1262 DCHECK(fn.glGetProgramResourceLocationFn); |
1283 } | 1263 } |
1284 | 1264 |
1285 debug_fn.glGetQueryivFn = 0; | 1265 debug_fn.glGetQueryivFn = 0; |
1286 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { | 1266 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
1287 fn.glGetQueryivFn = | 1267 fn.glGetQueryivFn = |
1288 reinterpret_cast<glGetQueryivProc>(GetGLProcAddress("glGetQueryiv")); | 1268 reinterpret_cast<glGetQueryivProc>(GetGLProcAddress("glGetQueryiv")); |
1289 DCHECK(fn.glGetQueryivFn); | 1269 DCHECK(fn.glGetQueryivFn); |
1290 } | 1270 } else if (ext.b_GL_ARB_occlusion_query) { |
1291 | 1271 fn.glGetQueryivFn = |
1292 debug_fn.glGetQueryivARBFn = 0; | 1272 reinterpret_cast<glGetQueryivProc>(GetGLProcAddress("glGetQueryivARB")); |
1293 if (ext.b_GL_ARB_occlusion_query) { | 1273 DCHECK(fn.glGetQueryivFn); |
1294 fn.glGetQueryivARBFn = reinterpret_cast<glGetQueryivARBProc>( | |
1295 GetGLProcAddress("glGetQueryivARB")); | |
1296 DCHECK(fn.glGetQueryivARBFn); | |
1297 } else if (ext.b_GL_EXT_disjoint_timer_query || | 1274 } else if (ext.b_GL_EXT_disjoint_timer_query || |
1298 ext.b_GL_EXT_occlusion_query_boolean) { | 1275 ext.b_GL_EXT_occlusion_query_boolean) { |
1299 fn.glGetQueryivARBFn = reinterpret_cast<glGetQueryivARBProc>( | 1276 fn.glGetQueryivFn = |
1300 GetGLProcAddress("glGetQueryivEXT")); | 1277 reinterpret_cast<glGetQueryivProc>(GetGLProcAddress("glGetQueryivEXT")); |
1301 DCHECK(fn.glGetQueryivARBFn); | 1278 DCHECK(fn.glGetQueryivFn); |
1302 } | 1279 } |
1303 | 1280 |
1304 debug_fn.glGetQueryObjecti64vFn = 0; | 1281 debug_fn.glGetQueryObjecti64vFn = 0; |
1305 if (ver->IsAtLeastGL(3u, 3u) || ext.b_GL_ARB_timer_query) { | 1282 if (ver->IsAtLeastGL(3u, 3u) || ext.b_GL_ARB_timer_query) { |
1306 fn.glGetQueryObjecti64vFn = reinterpret_cast<glGetQueryObjecti64vProc>( | 1283 fn.glGetQueryObjecti64vFn = reinterpret_cast<glGetQueryObjecti64vProc>( |
1307 GetGLProcAddress("glGetQueryObjecti64v")); | 1284 GetGLProcAddress("glGetQueryObjecti64v")); |
1308 DCHECK(fn.glGetQueryObjecti64vFn); | 1285 DCHECK(fn.glGetQueryObjecti64vFn); |
1309 } else if (ext.b_GL_EXT_timer_query || ext.b_GL_EXT_disjoint_timer_query) { | 1286 } else if (ext.b_GL_EXT_timer_query || ext.b_GL_EXT_disjoint_timer_query) { |
1310 fn.glGetQueryObjecti64vFn = reinterpret_cast<glGetQueryObjecti64vProc>( | 1287 fn.glGetQueryObjecti64vFn = reinterpret_cast<glGetQueryObjecti64vProc>( |
1311 GetGLProcAddress("glGetQueryObjecti64vEXT")); | 1288 GetGLProcAddress("glGetQueryObjecti64vEXT")); |
1312 DCHECK(fn.glGetQueryObjecti64vFn); | 1289 DCHECK(fn.glGetQueryObjecti64vFn); |
1313 } | 1290 } |
1314 | 1291 |
1315 debug_fn.glGetQueryObjectivFn = 0; | 1292 debug_fn.glGetQueryObjectivFn = 0; |
1316 if (!ver->is_es) { | 1293 if (!ver->is_es) { |
1317 fn.glGetQueryObjectivFn = reinterpret_cast<glGetQueryObjectivProc>( | 1294 fn.glGetQueryObjectivFn = reinterpret_cast<glGetQueryObjectivProc>( |
1318 GetGLProcAddress("glGetQueryObjectiv")); | 1295 GetGLProcAddress("glGetQueryObjectiv")); |
1319 DCHECK(fn.glGetQueryObjectivFn); | 1296 DCHECK(fn.glGetQueryObjectivFn); |
1320 } | 1297 } else if (ext.b_GL_ARB_occlusion_query) { |
1321 | 1298 fn.glGetQueryObjectivFn = reinterpret_cast<glGetQueryObjectivProc>( |
1322 debug_fn.glGetQueryObjectivARBFn = 0; | |
1323 if (ext.b_GL_ARB_occlusion_query) { | |
1324 fn.glGetQueryObjectivARBFn = reinterpret_cast<glGetQueryObjectivARBProc>( | |
1325 GetGLProcAddress("glGetQueryObjectivARB")); | 1299 GetGLProcAddress("glGetQueryObjectivARB")); |
1326 DCHECK(fn.glGetQueryObjectivARBFn); | 1300 DCHECK(fn.glGetQueryObjectivFn); |
1327 } else if (ext.b_GL_EXT_disjoint_timer_query) { | 1301 } else if (ext.b_GL_EXT_disjoint_timer_query) { |
1328 fn.glGetQueryObjectivARBFn = reinterpret_cast<glGetQueryObjectivARBProc>( | 1302 fn.glGetQueryObjectivFn = reinterpret_cast<glGetQueryObjectivProc>( |
1329 GetGLProcAddress("glGetQueryObjectivEXT")); | 1303 GetGLProcAddress("glGetQueryObjectivEXT")); |
1330 DCHECK(fn.glGetQueryObjectivARBFn); | 1304 DCHECK(fn.glGetQueryObjectivFn); |
1331 } | 1305 } |
1332 | 1306 |
1333 debug_fn.glGetQueryObjectui64vFn = 0; | 1307 debug_fn.glGetQueryObjectui64vFn = 0; |
1334 if (ver->IsAtLeastGL(3u, 3u) || ext.b_GL_ARB_timer_query) { | 1308 if (ver->IsAtLeastGL(3u, 3u) || ext.b_GL_ARB_timer_query) { |
1335 fn.glGetQueryObjectui64vFn = reinterpret_cast<glGetQueryObjectui64vProc>( | 1309 fn.glGetQueryObjectui64vFn = reinterpret_cast<glGetQueryObjectui64vProc>( |
1336 GetGLProcAddress("glGetQueryObjectui64v")); | 1310 GetGLProcAddress("glGetQueryObjectui64v")); |
1337 DCHECK(fn.glGetQueryObjectui64vFn); | 1311 DCHECK(fn.glGetQueryObjectui64vFn); |
1338 } else if (ext.b_GL_EXT_timer_query || ext.b_GL_EXT_disjoint_timer_query) { | 1312 } else if (ext.b_GL_EXT_timer_query || ext.b_GL_EXT_disjoint_timer_query) { |
1339 fn.glGetQueryObjectui64vFn = reinterpret_cast<glGetQueryObjectui64vProc>( | 1313 fn.glGetQueryObjectui64vFn = reinterpret_cast<glGetQueryObjectui64vProc>( |
1340 GetGLProcAddress("glGetQueryObjectui64vEXT")); | 1314 GetGLProcAddress("glGetQueryObjectui64vEXT")); |
1341 DCHECK(fn.glGetQueryObjectui64vFn); | 1315 DCHECK(fn.glGetQueryObjectui64vFn); |
1342 } | 1316 } |
1343 | 1317 |
1344 debug_fn.glGetQueryObjectuivFn = 0; | 1318 debug_fn.glGetQueryObjectuivFn = 0; |
1345 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { | 1319 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
1346 fn.glGetQueryObjectuivFn = reinterpret_cast<glGetQueryObjectuivProc>( | 1320 fn.glGetQueryObjectuivFn = reinterpret_cast<glGetQueryObjectuivProc>( |
1347 GetGLProcAddress("glGetQueryObjectuiv")); | 1321 GetGLProcAddress("glGetQueryObjectuiv")); |
1348 DCHECK(fn.glGetQueryObjectuivFn); | 1322 DCHECK(fn.glGetQueryObjectuivFn); |
1349 } | 1323 } else if (ext.b_GL_ARB_occlusion_query) { |
1350 | 1324 fn.glGetQueryObjectuivFn = reinterpret_cast<glGetQueryObjectuivProc>( |
1351 debug_fn.glGetQueryObjectuivARBFn = 0; | |
1352 if (ext.b_GL_ARB_occlusion_query) { | |
1353 fn.glGetQueryObjectuivARBFn = reinterpret_cast<glGetQueryObjectuivARBProc>( | |
1354 GetGLProcAddress("glGetQueryObjectuivARB")); | 1325 GetGLProcAddress("glGetQueryObjectuivARB")); |
1355 DCHECK(fn.glGetQueryObjectuivARBFn); | 1326 DCHECK(fn.glGetQueryObjectuivFn); |
1356 } else if (ext.b_GL_EXT_disjoint_timer_query || | 1327 } else if (ext.b_GL_EXT_disjoint_timer_query || |
1357 ext.b_GL_EXT_occlusion_query_boolean) { | 1328 ext.b_GL_EXT_occlusion_query_boolean) { |
1358 fn.glGetQueryObjectuivARBFn = reinterpret_cast<glGetQueryObjectuivARBProc>( | 1329 fn.glGetQueryObjectuivFn = reinterpret_cast<glGetQueryObjectuivProc>( |
1359 GetGLProcAddress("glGetQueryObjectuivEXT")); | 1330 GetGLProcAddress("glGetQueryObjectuivEXT")); |
1360 DCHECK(fn.glGetQueryObjectuivARBFn); | 1331 DCHECK(fn.glGetQueryObjectuivFn); |
1361 } | 1332 } |
1362 | 1333 |
1363 debug_fn.glGetRenderbufferParameterivEXTFn = 0; | 1334 debug_fn.glGetRenderbufferParameterivEXTFn = 0; |
1364 if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { | 1335 if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { |
1365 fn.glGetRenderbufferParameterivEXTFn = | 1336 fn.glGetRenderbufferParameterivEXTFn = |
1366 reinterpret_cast<glGetRenderbufferParameterivEXTProc>( | 1337 reinterpret_cast<glGetRenderbufferParameterivEXTProc>( |
1367 GetGLProcAddress("glGetRenderbufferParameteriv")); | 1338 GetGLProcAddress("glGetRenderbufferParameteriv")); |
1368 DCHECK(fn.glGetRenderbufferParameterivEXTFn); | 1339 DCHECK(fn.glGetRenderbufferParameterivEXTFn); |
1369 } else if (ext.b_GL_EXT_framebuffer_object) { | 1340 } else if (ext.b_GL_EXT_framebuffer_object) { |
1370 fn.glGetRenderbufferParameterivEXTFn = | 1341 fn.glGetRenderbufferParameterivEXTFn = |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1504 fn.glIsFramebufferEXTFn = reinterpret_cast<glIsFramebufferEXTProc>( | 1475 fn.glIsFramebufferEXTFn = reinterpret_cast<glIsFramebufferEXTProc>( |
1505 GetGLProcAddress("glIsFramebufferEXT")); | 1476 GetGLProcAddress("glIsFramebufferEXT")); |
1506 DCHECK(fn.glIsFramebufferEXTFn); | 1477 DCHECK(fn.glIsFramebufferEXTFn); |
1507 } | 1478 } |
1508 | 1479 |
1509 debug_fn.glIsQueryFn = 0; | 1480 debug_fn.glIsQueryFn = 0; |
1510 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { | 1481 if (!ver->is_es || ver->IsAtLeastGLES(3u, 0u)) { |
1511 fn.glIsQueryFn = | 1482 fn.glIsQueryFn = |
1512 reinterpret_cast<glIsQueryProc>(GetGLProcAddress("glIsQuery")); | 1483 reinterpret_cast<glIsQueryProc>(GetGLProcAddress("glIsQuery")); |
1513 DCHECK(fn.glIsQueryFn); | 1484 DCHECK(fn.glIsQueryFn); |
1514 } | 1485 } else if (ext.b_GL_ARB_occlusion_query) { |
1515 | 1486 fn.glIsQueryFn = |
1516 debug_fn.glIsQueryARBFn = 0; | 1487 reinterpret_cast<glIsQueryProc>(GetGLProcAddress("glIsQueryARB")); |
1517 if (ext.b_GL_ARB_occlusion_query) { | 1488 DCHECK(fn.glIsQueryFn); |
1518 fn.glIsQueryARBFn = | |
1519 reinterpret_cast<glIsQueryARBProc>(GetGLProcAddress("glIsQueryARB")); | |
1520 DCHECK(fn.glIsQueryARBFn); | |
1521 } else if (ext.b_GL_EXT_disjoint_timer_query || | 1489 } else if (ext.b_GL_EXT_disjoint_timer_query || |
1522 ext.b_GL_EXT_occlusion_query_boolean) { | 1490 ext.b_GL_EXT_occlusion_query_boolean) { |
1523 fn.glIsQueryARBFn = | 1491 fn.glIsQueryFn = |
1524 reinterpret_cast<glIsQueryARBProc>(GetGLProcAddress("glIsQueryEXT")); | 1492 reinterpret_cast<glIsQueryProc>(GetGLProcAddress("glIsQueryEXT")); |
1525 DCHECK(fn.glIsQueryARBFn); | 1493 DCHECK(fn.glIsQueryFn); |
1526 } | 1494 } |
1527 | 1495 |
1528 debug_fn.glIsRenderbufferEXTFn = 0; | 1496 debug_fn.glIsRenderbufferEXTFn = 0; |
1529 if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { | 1497 if (ver->IsAtLeastGL(3u, 0u) || ver->is_es) { |
1530 fn.glIsRenderbufferEXTFn = reinterpret_cast<glIsRenderbufferEXTProc>( | 1498 fn.glIsRenderbufferEXTFn = reinterpret_cast<glIsRenderbufferEXTProc>( |
1531 GetGLProcAddress("glIsRenderbuffer")); | 1499 GetGLProcAddress("glIsRenderbuffer")); |
1532 DCHECK(fn.glIsRenderbufferEXTFn); | 1500 DCHECK(fn.glIsRenderbufferEXTFn); |
1533 } else if (ext.b_GL_EXT_framebuffer_object) { | 1501 } else if (ext.b_GL_EXT_framebuffer_object) { |
1534 fn.glIsRenderbufferEXTFn = reinterpret_cast<glIsRenderbufferEXTProc>( | 1502 fn.glIsRenderbufferEXTFn = reinterpret_cast<glIsRenderbufferEXTProc>( |
1535 GetGLProcAddress("glIsRenderbufferEXT")); | 1503 GetGLProcAddress("glIsRenderbufferEXT")); |
(...skipping 497 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2033 << "(" << program << ", " << shader << ")"); | 2001 << "(" << program << ", " << shader << ")"); |
2034 g_driver_gl.debug_fn.glAttachShaderFn(program, shader); | 2002 g_driver_gl.debug_fn.glAttachShaderFn(program, shader); |
2035 } | 2003 } |
2036 | 2004 |
2037 static void GL_BINDING_CALL Debug_glBeginQuery(GLenum target, GLuint id) { | 2005 static void GL_BINDING_CALL Debug_glBeginQuery(GLenum target, GLuint id) { |
2038 GL_SERVICE_LOG("glBeginQuery" | 2006 GL_SERVICE_LOG("glBeginQuery" |
2039 << "(" << GLEnums::GetStringEnum(target) << ", " << id << ")"); | 2007 << "(" << GLEnums::GetStringEnum(target) << ", " << id << ")"); |
2040 g_driver_gl.debug_fn.glBeginQueryFn(target, id); | 2008 g_driver_gl.debug_fn.glBeginQueryFn(target, id); |
2041 } | 2009 } |
2042 | 2010 |
2043 static void GL_BINDING_CALL Debug_glBeginQueryARB(GLenum target, GLuint id) { | |
2044 GL_SERVICE_LOG("glBeginQueryARB" | |
2045 << "(" << GLEnums::GetStringEnum(target) << ", " << id << ")"); | |
2046 g_driver_gl.debug_fn.glBeginQueryARBFn(target, id); | |
2047 } | |
2048 | |
2049 static void GL_BINDING_CALL | 2011 static void GL_BINDING_CALL |
2050 Debug_glBeginTransformFeedback(GLenum primitiveMode) { | 2012 Debug_glBeginTransformFeedback(GLenum primitiveMode) { |
2051 GL_SERVICE_LOG("glBeginTransformFeedback" | 2013 GL_SERVICE_LOG("glBeginTransformFeedback" |
2052 << "(" << GLEnums::GetStringEnum(primitiveMode) << ")"); | 2014 << "(" << GLEnums::GetStringEnum(primitiveMode) << ")"); |
2053 g_driver_gl.debug_fn.glBeginTransformFeedbackFn(primitiveMode); | 2015 g_driver_gl.debug_fn.glBeginTransformFeedbackFn(primitiveMode); |
2054 } | 2016 } |
2055 | 2017 |
2056 static void GL_BINDING_CALL | 2018 static void GL_BINDING_CALL |
2057 Debug_glBindAttribLocation(GLuint program, GLuint index, const char* name) { | 2019 Debug_glBindAttribLocation(GLuint program, GLuint index, const char* name) { |
2058 GL_SERVICE_LOG("glBindAttribLocation" | 2020 GL_SERVICE_LOG("glBindAttribLocation" |
(...skipping 506 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2565 } | 2527 } |
2566 | 2528 |
2567 static void GL_BINDING_CALL | 2529 static void GL_BINDING_CALL |
2568 Debug_glDeleteQueries(GLsizei n, const GLuint* ids) { | 2530 Debug_glDeleteQueries(GLsizei n, const GLuint* ids) { |
2569 GL_SERVICE_LOG("glDeleteQueries" | 2531 GL_SERVICE_LOG("glDeleteQueries" |
2570 << "(" << n << ", " << static_cast<const void*>(ids) << ")"); | 2532 << "(" << n << ", " << static_cast<const void*>(ids) << ")"); |
2571 g_driver_gl.debug_fn.glDeleteQueriesFn(n, ids); | 2533 g_driver_gl.debug_fn.glDeleteQueriesFn(n, ids); |
2572 } | 2534 } |
2573 | 2535 |
2574 static void GL_BINDING_CALL | 2536 static void GL_BINDING_CALL |
2575 Debug_glDeleteQueriesARB(GLsizei n, const GLuint* ids) { | |
2576 GL_SERVICE_LOG("glDeleteQueriesARB" | |
2577 << "(" << n << ", " << static_cast<const void*>(ids) << ")"); | |
2578 g_driver_gl.debug_fn.glDeleteQueriesARBFn(n, ids); | |
2579 } | |
2580 | |
2581 static void GL_BINDING_CALL | |
2582 Debug_glDeleteRenderbuffersEXT(GLsizei n, const GLuint* renderbuffers) { | 2537 Debug_glDeleteRenderbuffersEXT(GLsizei n, const GLuint* renderbuffers) { |
2583 GL_SERVICE_LOG("glDeleteRenderbuffersEXT" | 2538 GL_SERVICE_LOG("glDeleteRenderbuffersEXT" |
2584 << "(" << n << ", " << static_cast<const void*>(renderbuffers) | 2539 << "(" << n << ", " << static_cast<const void*>(renderbuffers) |
2585 << ")"); | 2540 << ")"); |
2586 g_driver_gl.debug_fn.glDeleteRenderbuffersEXTFn(n, renderbuffers); | 2541 g_driver_gl.debug_fn.glDeleteRenderbuffersEXTFn(n, renderbuffers); |
2587 } | 2542 } |
2588 | 2543 |
2589 static void GL_BINDING_CALL | 2544 static void GL_BINDING_CALL |
2590 Debug_glDeleteSamplers(GLsizei n, const GLuint* samplers) { | 2545 Debug_glDeleteSamplers(GLsizei n, const GLuint* samplers) { |
2591 GL_SERVICE_LOG("glDeleteSamplers" | 2546 GL_SERVICE_LOG("glDeleteSamplers" |
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2785 << "(" << index << ")"); | 2740 << "(" << index << ")"); |
2786 g_driver_gl.debug_fn.glEnableVertexAttribArrayFn(index); | 2741 g_driver_gl.debug_fn.glEnableVertexAttribArrayFn(index); |
2787 } | 2742 } |
2788 | 2743 |
2789 static void GL_BINDING_CALL Debug_glEndQuery(GLenum target) { | 2744 static void GL_BINDING_CALL Debug_glEndQuery(GLenum target) { |
2790 GL_SERVICE_LOG("glEndQuery" | 2745 GL_SERVICE_LOG("glEndQuery" |
2791 << "(" << GLEnums::GetStringEnum(target) << ")"); | 2746 << "(" << GLEnums::GetStringEnum(target) << ")"); |
2792 g_driver_gl.debug_fn.glEndQueryFn(target); | 2747 g_driver_gl.debug_fn.glEndQueryFn(target); |
2793 } | 2748 } |
2794 | 2749 |
2795 static void GL_BINDING_CALL Debug_glEndQueryARB(GLenum target) { | |
2796 GL_SERVICE_LOG("glEndQueryARB" | |
2797 << "(" << GLEnums::GetStringEnum(target) << ")"); | |
2798 g_driver_gl.debug_fn.glEndQueryARBFn(target); | |
2799 } | |
2800 | |
2801 static void GL_BINDING_CALL Debug_glEndTransformFeedback(void) { | 2750 static void GL_BINDING_CALL Debug_glEndTransformFeedback(void) { |
2802 GL_SERVICE_LOG("glEndTransformFeedback" | 2751 GL_SERVICE_LOG("glEndTransformFeedback" |
2803 << "(" | 2752 << "(" |
2804 << ")"); | 2753 << ")"); |
2805 g_driver_gl.debug_fn.glEndTransformFeedbackFn(); | 2754 g_driver_gl.debug_fn.glEndTransformFeedbackFn(); |
2806 } | 2755 } |
2807 | 2756 |
2808 static GLsync GL_BINDING_CALL | 2757 static GLsync GL_BINDING_CALL |
2809 Debug_glFenceSync(GLenum condition, GLbitfield flags) { | 2758 Debug_glFenceSync(GLenum condition, GLbitfield flags) { |
2810 GL_SERVICE_LOG("glFenceSync" | 2759 GL_SERVICE_LOG("glFenceSync" |
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2963 << ")"); | 2912 << ")"); |
2964 g_driver_gl.debug_fn.glGenFramebuffersEXTFn(n, framebuffers); | 2913 g_driver_gl.debug_fn.glGenFramebuffersEXTFn(n, framebuffers); |
2965 } | 2914 } |
2966 | 2915 |
2967 static void GL_BINDING_CALL Debug_glGenQueries(GLsizei n, GLuint* ids) { | 2916 static void GL_BINDING_CALL Debug_glGenQueries(GLsizei n, GLuint* ids) { |
2968 GL_SERVICE_LOG("glGenQueries" | 2917 GL_SERVICE_LOG("glGenQueries" |
2969 << "(" << n << ", " << static_cast<const void*>(ids) << ")"); | 2918 << "(" << n << ", " << static_cast<const void*>(ids) << ")"); |
2970 g_driver_gl.debug_fn.glGenQueriesFn(n, ids); | 2919 g_driver_gl.debug_fn.glGenQueriesFn(n, ids); |
2971 } | 2920 } |
2972 | 2921 |
2973 static void GL_BINDING_CALL Debug_glGenQueriesARB(GLsizei n, GLuint* ids) { | |
2974 GL_SERVICE_LOG("glGenQueriesARB" | |
2975 << "(" << n << ", " << static_cast<const void*>(ids) << ")"); | |
2976 g_driver_gl.debug_fn.glGenQueriesARBFn(n, ids); | |
2977 } | |
2978 | |
2979 static void GL_BINDING_CALL | 2922 static void GL_BINDING_CALL |
2980 Debug_glGenRenderbuffersEXT(GLsizei n, GLuint* renderbuffers) { | 2923 Debug_glGenRenderbuffersEXT(GLsizei n, GLuint* renderbuffers) { |
2981 GL_SERVICE_LOG("glGenRenderbuffersEXT" | 2924 GL_SERVICE_LOG("glGenRenderbuffersEXT" |
2982 << "(" << n << ", " << static_cast<const void*>(renderbuffers) | 2925 << "(" << n << ", " << static_cast<const void*>(renderbuffers) |
2983 << ")"); | 2926 << ")"); |
2984 g_driver_gl.debug_fn.glGenRenderbuffersEXTFn(n, renderbuffers); | 2927 g_driver_gl.debug_fn.glGenRenderbuffersEXTFn(n, renderbuffers); |
2985 } | 2928 } |
2986 | 2929 |
2987 static void GL_BINDING_CALL Debug_glGenSamplers(GLsizei n, GLuint* samplers) { | 2930 static void GL_BINDING_CALL Debug_glGenSamplers(GLsizei n, GLuint* samplers) { |
2988 GL_SERVICE_LOG("glGenSamplers" | 2931 GL_SERVICE_LOG("glGenSamplers" |
(...skipping 291 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3280 static void GL_BINDING_CALL | 3223 static void GL_BINDING_CALL |
3281 Debug_glGetQueryiv(GLenum target, GLenum pname, GLint* params) { | 3224 Debug_glGetQueryiv(GLenum target, GLenum pname, GLint* params) { |
3282 GL_SERVICE_LOG("glGetQueryiv" | 3225 GL_SERVICE_LOG("glGetQueryiv" |
3283 << "(" << GLEnums::GetStringEnum(target) << ", " | 3226 << "(" << GLEnums::GetStringEnum(target) << ", " |
3284 << GLEnums::GetStringEnum(pname) << ", " | 3227 << GLEnums::GetStringEnum(pname) << ", " |
3285 << static_cast<const void*>(params) << ")"); | 3228 << static_cast<const void*>(params) << ")"); |
3286 g_driver_gl.debug_fn.glGetQueryivFn(target, pname, params); | 3229 g_driver_gl.debug_fn.glGetQueryivFn(target, pname, params); |
3287 } | 3230 } |
3288 | 3231 |
3289 static void GL_BINDING_CALL | 3232 static void GL_BINDING_CALL |
3290 Debug_glGetQueryivARB(GLenum target, GLenum pname, GLint* params) { | |
3291 GL_SERVICE_LOG("glGetQueryivARB" | |
3292 << "(" << GLEnums::GetStringEnum(target) << ", " | |
3293 << GLEnums::GetStringEnum(pname) << ", " | |
3294 << static_cast<const void*>(params) << ")"); | |
3295 g_driver_gl.debug_fn.glGetQueryivARBFn(target, pname, params); | |
3296 } | |
3297 | |
3298 static void GL_BINDING_CALL | |
3299 Debug_glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64* params) { | 3233 Debug_glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64* params) { |
3300 GL_SERVICE_LOG("glGetQueryObjecti64v" | 3234 GL_SERVICE_LOG("glGetQueryObjecti64v" |
3301 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " | 3235 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
3302 << static_cast<const void*>(params) << ")"); | 3236 << static_cast<const void*>(params) << ")"); |
3303 g_driver_gl.debug_fn.glGetQueryObjecti64vFn(id, pname, params); | 3237 g_driver_gl.debug_fn.glGetQueryObjecti64vFn(id, pname, params); |
3304 } | 3238 } |
3305 | 3239 |
3306 static void GL_BINDING_CALL | 3240 static void GL_BINDING_CALL |
3307 Debug_glGetQueryObjectiv(GLuint id, GLenum pname, GLint* params) { | 3241 Debug_glGetQueryObjectiv(GLuint id, GLenum pname, GLint* params) { |
3308 GL_SERVICE_LOG("glGetQueryObjectiv" | 3242 GL_SERVICE_LOG("glGetQueryObjectiv" |
3309 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " | 3243 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
3310 << static_cast<const void*>(params) << ")"); | 3244 << static_cast<const void*>(params) << ")"); |
3311 g_driver_gl.debug_fn.glGetQueryObjectivFn(id, pname, params); | 3245 g_driver_gl.debug_fn.glGetQueryObjectivFn(id, pname, params); |
3312 } | 3246 } |
3313 | 3247 |
3314 static void GL_BINDING_CALL | 3248 static void GL_BINDING_CALL |
3315 Debug_glGetQueryObjectivARB(GLuint id, GLenum pname, GLint* params) { | |
3316 GL_SERVICE_LOG("glGetQueryObjectivARB" | |
3317 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " | |
3318 << static_cast<const void*>(params) << ")"); | |
3319 g_driver_gl.debug_fn.glGetQueryObjectivARBFn(id, pname, params); | |
3320 } | |
3321 | |
3322 static void GL_BINDING_CALL | |
3323 Debug_glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64* params) { | 3249 Debug_glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64* params) { |
3324 GL_SERVICE_LOG("glGetQueryObjectui64v" | 3250 GL_SERVICE_LOG("glGetQueryObjectui64v" |
3325 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " | 3251 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
3326 << static_cast<const void*>(params) << ")"); | 3252 << static_cast<const void*>(params) << ")"); |
3327 g_driver_gl.debug_fn.glGetQueryObjectui64vFn(id, pname, params); | 3253 g_driver_gl.debug_fn.glGetQueryObjectui64vFn(id, pname, params); |
3328 } | 3254 } |
3329 | 3255 |
3330 static void GL_BINDING_CALL | 3256 static void GL_BINDING_CALL |
3331 Debug_glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint* params) { | 3257 Debug_glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint* params) { |
3332 GL_SERVICE_LOG("glGetQueryObjectuiv" | 3258 GL_SERVICE_LOG("glGetQueryObjectuiv" |
3333 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " | 3259 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " |
3334 << static_cast<const void*>(params) << ")"); | 3260 << static_cast<const void*>(params) << ")"); |
3335 g_driver_gl.debug_fn.glGetQueryObjectuivFn(id, pname, params); | 3261 g_driver_gl.debug_fn.glGetQueryObjectuivFn(id, pname, params); |
3336 } | 3262 } |
3337 | 3263 |
3338 static void GL_BINDING_CALL | 3264 static void GL_BINDING_CALL |
3339 Debug_glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint* params) { | |
3340 GL_SERVICE_LOG("glGetQueryObjectuivARB" | |
3341 << "(" << id << ", " << GLEnums::GetStringEnum(pname) << ", " | |
3342 << static_cast<const void*>(params) << ")"); | |
3343 g_driver_gl.debug_fn.glGetQueryObjectuivARBFn(id, pname, params); | |
3344 } | |
3345 | |
3346 static void GL_BINDING_CALL | |
3347 Debug_glGetRenderbufferParameterivEXT(GLenum target, | 3265 Debug_glGetRenderbufferParameterivEXT(GLenum target, |
3348 GLenum pname, | 3266 GLenum pname, |
3349 GLint* params) { | 3267 GLint* params) { |
3350 GL_SERVICE_LOG("glGetRenderbufferParameterivEXT" | 3268 GL_SERVICE_LOG("glGetRenderbufferParameterivEXT" |
3351 << "(" << GLEnums::GetStringEnum(target) << ", " | 3269 << "(" << GLEnums::GetStringEnum(target) << ", " |
3352 << GLEnums::GetStringEnum(pname) << ", " | 3270 << GLEnums::GetStringEnum(pname) << ", " |
3353 << static_cast<const void*>(params) << ")"); | 3271 << static_cast<const void*>(params) << ")"); |
3354 g_driver_gl.debug_fn.glGetRenderbufferParameterivEXTFn(target, pname, params); | 3272 g_driver_gl.debug_fn.glGetRenderbufferParameterivEXTFn(target, pname, params); |
3355 } | 3273 } |
3356 | 3274 |
(...skipping 321 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3678 } | 3596 } |
3679 | 3597 |
3680 static GLboolean GL_BINDING_CALL Debug_glIsQuery(GLuint query) { | 3598 static GLboolean GL_BINDING_CALL Debug_glIsQuery(GLuint query) { |
3681 GL_SERVICE_LOG("glIsQuery" | 3599 GL_SERVICE_LOG("glIsQuery" |
3682 << "(" << query << ")"); | 3600 << "(" << query << ")"); |
3683 GLboolean result = g_driver_gl.debug_fn.glIsQueryFn(query); | 3601 GLboolean result = g_driver_gl.debug_fn.glIsQueryFn(query); |
3684 GL_SERVICE_LOG("GL_RESULT: " << result); | 3602 GL_SERVICE_LOG("GL_RESULT: " << result); |
3685 return result; | 3603 return result; |
3686 } | 3604 } |
3687 | 3605 |
3688 static GLboolean GL_BINDING_CALL Debug_glIsQueryARB(GLuint query) { | |
3689 GL_SERVICE_LOG("glIsQueryARB" | |
3690 << "(" << query << ")"); | |
3691 GLboolean result = g_driver_gl.debug_fn.glIsQueryARBFn(query); | |
3692 GL_SERVICE_LOG("GL_RESULT: " << result); | |
3693 return result; | |
3694 } | |
3695 | |
3696 static GLboolean GL_BINDING_CALL | 3606 static GLboolean GL_BINDING_CALL |
3697 Debug_glIsRenderbufferEXT(GLuint renderbuffer) { | 3607 Debug_glIsRenderbufferEXT(GLuint renderbuffer) { |
3698 GL_SERVICE_LOG("glIsRenderbufferEXT" | 3608 GL_SERVICE_LOG("glIsRenderbufferEXT" |
3699 << "(" << renderbuffer << ")"); | 3609 << "(" << renderbuffer << ")"); |
3700 GLboolean result = g_driver_gl.debug_fn.glIsRenderbufferEXTFn(renderbuffer); | 3610 GLboolean result = g_driver_gl.debug_fn.glIsRenderbufferEXTFn(renderbuffer); |
3701 GL_SERVICE_LOG("GL_RESULT: " << result); | 3611 GL_SERVICE_LOG("GL_RESULT: " << result); |
3702 return result; | 3612 return result; |
3703 } | 3613 } |
3704 | 3614 |
3705 static GLboolean GL_BINDING_CALL Debug_glIsSampler(GLuint sampler) { | 3615 static GLboolean GL_BINDING_CALL Debug_glIsSampler(GLuint sampler) { |
(...skipping 1038 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4744 fn.glActiveTextureFn = Debug_glActiveTexture; | 4654 fn.glActiveTextureFn = Debug_glActiveTexture; |
4745 } | 4655 } |
4746 if (!debug_fn.glAttachShaderFn) { | 4656 if (!debug_fn.glAttachShaderFn) { |
4747 debug_fn.glAttachShaderFn = fn.glAttachShaderFn; | 4657 debug_fn.glAttachShaderFn = fn.glAttachShaderFn; |
4748 fn.glAttachShaderFn = Debug_glAttachShader; | 4658 fn.glAttachShaderFn = Debug_glAttachShader; |
4749 } | 4659 } |
4750 if (!debug_fn.glBeginQueryFn) { | 4660 if (!debug_fn.glBeginQueryFn) { |
4751 debug_fn.glBeginQueryFn = fn.glBeginQueryFn; | 4661 debug_fn.glBeginQueryFn = fn.glBeginQueryFn; |
4752 fn.glBeginQueryFn = Debug_glBeginQuery; | 4662 fn.glBeginQueryFn = Debug_glBeginQuery; |
4753 } | 4663 } |
4754 if (!debug_fn.glBeginQueryARBFn) { | |
4755 debug_fn.glBeginQueryARBFn = fn.glBeginQueryARBFn; | |
4756 fn.glBeginQueryARBFn = Debug_glBeginQueryARB; | |
4757 } | |
4758 if (!debug_fn.glBeginTransformFeedbackFn) { | 4664 if (!debug_fn.glBeginTransformFeedbackFn) { |
4759 debug_fn.glBeginTransformFeedbackFn = fn.glBeginTransformFeedbackFn; | 4665 debug_fn.glBeginTransformFeedbackFn = fn.glBeginTransformFeedbackFn; |
4760 fn.glBeginTransformFeedbackFn = Debug_glBeginTransformFeedback; | 4666 fn.glBeginTransformFeedbackFn = Debug_glBeginTransformFeedback; |
4761 } | 4667 } |
4762 if (!debug_fn.glBindAttribLocationFn) { | 4668 if (!debug_fn.glBindAttribLocationFn) { |
4763 debug_fn.glBindAttribLocationFn = fn.glBindAttribLocationFn; | 4669 debug_fn.glBindAttribLocationFn = fn.glBindAttribLocationFn; |
4764 fn.glBindAttribLocationFn = Debug_glBindAttribLocation; | 4670 fn.glBindAttribLocationFn = Debug_glBindAttribLocation; |
4765 } | 4671 } |
4766 if (!debug_fn.glBindBufferFn) { | 4672 if (!debug_fn.glBindBufferFn) { |
4767 debug_fn.glBindBufferFn = fn.glBindBufferFn; | 4673 debug_fn.glBindBufferFn = fn.glBindBufferFn; |
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4961 fn.glDeleteFramebuffersEXTFn = Debug_glDeleteFramebuffersEXT; | 4867 fn.glDeleteFramebuffersEXTFn = Debug_glDeleteFramebuffersEXT; |
4962 } | 4868 } |
4963 if (!debug_fn.glDeleteProgramFn) { | 4869 if (!debug_fn.glDeleteProgramFn) { |
4964 debug_fn.glDeleteProgramFn = fn.glDeleteProgramFn; | 4870 debug_fn.glDeleteProgramFn = fn.glDeleteProgramFn; |
4965 fn.glDeleteProgramFn = Debug_glDeleteProgram; | 4871 fn.glDeleteProgramFn = Debug_glDeleteProgram; |
4966 } | 4872 } |
4967 if (!debug_fn.glDeleteQueriesFn) { | 4873 if (!debug_fn.glDeleteQueriesFn) { |
4968 debug_fn.glDeleteQueriesFn = fn.glDeleteQueriesFn; | 4874 debug_fn.glDeleteQueriesFn = fn.glDeleteQueriesFn; |
4969 fn.glDeleteQueriesFn = Debug_glDeleteQueries; | 4875 fn.glDeleteQueriesFn = Debug_glDeleteQueries; |
4970 } | 4876 } |
4971 if (!debug_fn.glDeleteQueriesARBFn) { | |
4972 debug_fn.glDeleteQueriesARBFn = fn.glDeleteQueriesARBFn; | |
4973 fn.glDeleteQueriesARBFn = Debug_glDeleteQueriesARB; | |
4974 } | |
4975 if (!debug_fn.glDeleteRenderbuffersEXTFn) { | 4877 if (!debug_fn.glDeleteRenderbuffersEXTFn) { |
4976 debug_fn.glDeleteRenderbuffersEXTFn = fn.glDeleteRenderbuffersEXTFn; | 4878 debug_fn.glDeleteRenderbuffersEXTFn = fn.glDeleteRenderbuffersEXTFn; |
4977 fn.glDeleteRenderbuffersEXTFn = Debug_glDeleteRenderbuffersEXT; | 4879 fn.glDeleteRenderbuffersEXTFn = Debug_glDeleteRenderbuffersEXT; |
4978 } | 4880 } |
4979 if (!debug_fn.glDeleteSamplersFn) { | 4881 if (!debug_fn.glDeleteSamplersFn) { |
4980 debug_fn.glDeleteSamplersFn = fn.glDeleteSamplersFn; | 4882 debug_fn.glDeleteSamplersFn = fn.glDeleteSamplersFn; |
4981 fn.glDeleteSamplersFn = Debug_glDeleteSamplers; | 4883 fn.glDeleteSamplersFn = Debug_glDeleteSamplers; |
4982 } | 4884 } |
4983 if (!debug_fn.glDeleteShaderFn) { | 4885 if (!debug_fn.glDeleteShaderFn) { |
4984 debug_fn.glDeleteShaderFn = fn.glDeleteShaderFn; | 4886 debug_fn.glDeleteShaderFn = fn.glDeleteShaderFn; |
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5075 fn.glEnableFn = Debug_glEnable; | 4977 fn.glEnableFn = Debug_glEnable; |
5076 } | 4978 } |
5077 if (!debug_fn.glEnableVertexAttribArrayFn) { | 4979 if (!debug_fn.glEnableVertexAttribArrayFn) { |
5078 debug_fn.glEnableVertexAttribArrayFn = fn.glEnableVertexAttribArrayFn; | 4980 debug_fn.glEnableVertexAttribArrayFn = fn.glEnableVertexAttribArrayFn; |
5079 fn.glEnableVertexAttribArrayFn = Debug_glEnableVertexAttribArray; | 4981 fn.glEnableVertexAttribArrayFn = Debug_glEnableVertexAttribArray; |
5080 } | 4982 } |
5081 if (!debug_fn.glEndQueryFn) { | 4983 if (!debug_fn.glEndQueryFn) { |
5082 debug_fn.glEndQueryFn = fn.glEndQueryFn; | 4984 debug_fn.glEndQueryFn = fn.glEndQueryFn; |
5083 fn.glEndQueryFn = Debug_glEndQuery; | 4985 fn.glEndQueryFn = Debug_glEndQuery; |
5084 } | 4986 } |
5085 if (!debug_fn.glEndQueryARBFn) { | |
5086 debug_fn.glEndQueryARBFn = fn.glEndQueryARBFn; | |
5087 fn.glEndQueryARBFn = Debug_glEndQueryARB; | |
5088 } | |
5089 if (!debug_fn.glEndTransformFeedbackFn) { | 4987 if (!debug_fn.glEndTransformFeedbackFn) { |
5090 debug_fn.glEndTransformFeedbackFn = fn.glEndTransformFeedbackFn; | 4988 debug_fn.glEndTransformFeedbackFn = fn.glEndTransformFeedbackFn; |
5091 fn.glEndTransformFeedbackFn = Debug_glEndTransformFeedback; | 4989 fn.glEndTransformFeedbackFn = Debug_glEndTransformFeedback; |
5092 } | 4990 } |
5093 if (!debug_fn.glFenceSyncFn) { | 4991 if (!debug_fn.glFenceSyncFn) { |
5094 debug_fn.glFenceSyncFn = fn.glFenceSyncFn; | 4992 debug_fn.glFenceSyncFn = fn.glFenceSyncFn; |
5095 fn.glFenceSyncFn = Debug_glFenceSync; | 4993 fn.glFenceSyncFn = Debug_glFenceSync; |
5096 } | 4994 } |
5097 if (!debug_fn.glFinishFn) { | 4995 if (!debug_fn.glFinishFn) { |
5098 debug_fn.glFinishFn = fn.glFinishFn; | 4996 debug_fn.glFinishFn = fn.glFinishFn; |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5159 fn.glGenFencesNVFn = Debug_glGenFencesNV; | 5057 fn.glGenFencesNVFn = Debug_glGenFencesNV; |
5160 } | 5058 } |
5161 if (!debug_fn.glGenFramebuffersEXTFn) { | 5059 if (!debug_fn.glGenFramebuffersEXTFn) { |
5162 debug_fn.glGenFramebuffersEXTFn = fn.glGenFramebuffersEXTFn; | 5060 debug_fn.glGenFramebuffersEXTFn = fn.glGenFramebuffersEXTFn; |
5163 fn.glGenFramebuffersEXTFn = Debug_glGenFramebuffersEXT; | 5061 fn.glGenFramebuffersEXTFn = Debug_glGenFramebuffersEXT; |
5164 } | 5062 } |
5165 if (!debug_fn.glGenQueriesFn) { | 5063 if (!debug_fn.glGenQueriesFn) { |
5166 debug_fn.glGenQueriesFn = fn.glGenQueriesFn; | 5064 debug_fn.glGenQueriesFn = fn.glGenQueriesFn; |
5167 fn.glGenQueriesFn = Debug_glGenQueries; | 5065 fn.glGenQueriesFn = Debug_glGenQueries; |
5168 } | 5066 } |
5169 if (!debug_fn.glGenQueriesARBFn) { | |
5170 debug_fn.glGenQueriesARBFn = fn.glGenQueriesARBFn; | |
5171 fn.glGenQueriesARBFn = Debug_glGenQueriesARB; | |
5172 } | |
5173 if (!debug_fn.glGenRenderbuffersEXTFn) { | 5067 if (!debug_fn.glGenRenderbuffersEXTFn) { |
5174 debug_fn.glGenRenderbuffersEXTFn = fn.glGenRenderbuffersEXTFn; | 5068 debug_fn.glGenRenderbuffersEXTFn = fn.glGenRenderbuffersEXTFn; |
5175 fn.glGenRenderbuffersEXTFn = Debug_glGenRenderbuffersEXT; | 5069 fn.glGenRenderbuffersEXTFn = Debug_glGenRenderbuffersEXT; |
5176 } | 5070 } |
5177 if (!debug_fn.glGenSamplersFn) { | 5071 if (!debug_fn.glGenSamplersFn) { |
5178 debug_fn.glGenSamplersFn = fn.glGenSamplersFn; | 5072 debug_fn.glGenSamplersFn = fn.glGenSamplersFn; |
5179 fn.glGenSamplersFn = Debug_glGenSamplers; | 5073 fn.glGenSamplersFn = Debug_glGenSamplers; |
5180 } | 5074 } |
5181 if (!debug_fn.glGenTexturesFn) { | 5075 if (!debug_fn.glGenTexturesFn) { |
5182 debug_fn.glGenTexturesFn = fn.glGenTexturesFn; | 5076 debug_fn.glGenTexturesFn = fn.glGenTexturesFn; |
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5285 fn.glGetProgramivFn = Debug_glGetProgramiv; | 5179 fn.glGetProgramivFn = Debug_glGetProgramiv; |
5286 } | 5180 } |
5287 if (!debug_fn.glGetProgramResourceLocationFn) { | 5181 if (!debug_fn.glGetProgramResourceLocationFn) { |
5288 debug_fn.glGetProgramResourceLocationFn = fn.glGetProgramResourceLocationFn; | 5182 debug_fn.glGetProgramResourceLocationFn = fn.glGetProgramResourceLocationFn; |
5289 fn.glGetProgramResourceLocationFn = Debug_glGetProgramResourceLocation; | 5183 fn.glGetProgramResourceLocationFn = Debug_glGetProgramResourceLocation; |
5290 } | 5184 } |
5291 if (!debug_fn.glGetQueryivFn) { | 5185 if (!debug_fn.glGetQueryivFn) { |
5292 debug_fn.glGetQueryivFn = fn.glGetQueryivFn; | 5186 debug_fn.glGetQueryivFn = fn.glGetQueryivFn; |
5293 fn.glGetQueryivFn = Debug_glGetQueryiv; | 5187 fn.glGetQueryivFn = Debug_glGetQueryiv; |
5294 } | 5188 } |
5295 if (!debug_fn.glGetQueryivARBFn) { | |
5296 debug_fn.glGetQueryivARBFn = fn.glGetQueryivARBFn; | |
5297 fn.glGetQueryivARBFn = Debug_glGetQueryivARB; | |
5298 } | |
5299 if (!debug_fn.glGetQueryObjecti64vFn) { | 5189 if (!debug_fn.glGetQueryObjecti64vFn) { |
5300 debug_fn.glGetQueryObjecti64vFn = fn.glGetQueryObjecti64vFn; | 5190 debug_fn.glGetQueryObjecti64vFn = fn.glGetQueryObjecti64vFn; |
5301 fn.glGetQueryObjecti64vFn = Debug_glGetQueryObjecti64v; | 5191 fn.glGetQueryObjecti64vFn = Debug_glGetQueryObjecti64v; |
5302 } | 5192 } |
5303 if (!debug_fn.glGetQueryObjectivFn) { | 5193 if (!debug_fn.glGetQueryObjectivFn) { |
5304 debug_fn.glGetQueryObjectivFn = fn.glGetQueryObjectivFn; | 5194 debug_fn.glGetQueryObjectivFn = fn.glGetQueryObjectivFn; |
5305 fn.glGetQueryObjectivFn = Debug_glGetQueryObjectiv; | 5195 fn.glGetQueryObjectivFn = Debug_glGetQueryObjectiv; |
5306 } | 5196 } |
5307 if (!debug_fn.glGetQueryObjectivARBFn) { | |
5308 debug_fn.glGetQueryObjectivARBFn = fn.glGetQueryObjectivARBFn; | |
5309 fn.glGetQueryObjectivARBFn = Debug_glGetQueryObjectivARB; | |
5310 } | |
5311 if (!debug_fn.glGetQueryObjectui64vFn) { | 5197 if (!debug_fn.glGetQueryObjectui64vFn) { |
5312 debug_fn.glGetQueryObjectui64vFn = fn.glGetQueryObjectui64vFn; | 5198 debug_fn.glGetQueryObjectui64vFn = fn.glGetQueryObjectui64vFn; |
5313 fn.glGetQueryObjectui64vFn = Debug_glGetQueryObjectui64v; | 5199 fn.glGetQueryObjectui64vFn = Debug_glGetQueryObjectui64v; |
5314 } | 5200 } |
5315 if (!debug_fn.glGetQueryObjectuivFn) { | 5201 if (!debug_fn.glGetQueryObjectuivFn) { |
5316 debug_fn.glGetQueryObjectuivFn = fn.glGetQueryObjectuivFn; | 5202 debug_fn.glGetQueryObjectuivFn = fn.glGetQueryObjectuivFn; |
5317 fn.glGetQueryObjectuivFn = Debug_glGetQueryObjectuiv; | 5203 fn.glGetQueryObjectuivFn = Debug_glGetQueryObjectuiv; |
5318 } | 5204 } |
5319 if (!debug_fn.glGetQueryObjectuivARBFn) { | |
5320 debug_fn.glGetQueryObjectuivARBFn = fn.glGetQueryObjectuivARBFn; | |
5321 fn.glGetQueryObjectuivARBFn = Debug_glGetQueryObjectuivARB; | |
5322 } | |
5323 if (!debug_fn.glGetRenderbufferParameterivEXTFn) { | 5205 if (!debug_fn.glGetRenderbufferParameterivEXTFn) { |
5324 debug_fn.glGetRenderbufferParameterivEXTFn = | 5206 debug_fn.glGetRenderbufferParameterivEXTFn = |
5325 fn.glGetRenderbufferParameterivEXTFn; | 5207 fn.glGetRenderbufferParameterivEXTFn; |
5326 fn.glGetRenderbufferParameterivEXTFn = | 5208 fn.glGetRenderbufferParameterivEXTFn = |
5327 Debug_glGetRenderbufferParameterivEXT; | 5209 Debug_glGetRenderbufferParameterivEXT; |
5328 } | 5210 } |
5329 if (!debug_fn.glGetSamplerParameterfvFn) { | 5211 if (!debug_fn.glGetSamplerParameterfvFn) { |
5330 debug_fn.glGetSamplerParameterfvFn = fn.glGetSamplerParameterfvFn; | 5212 debug_fn.glGetSamplerParameterfvFn = fn.glGetSamplerParameterfvFn; |
5331 fn.glGetSamplerParameterfvFn = Debug_glGetSamplerParameterfv; | 5213 fn.glGetSamplerParameterfvFn = Debug_glGetSamplerParameterfv; |
5332 } | 5214 } |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5458 fn.glIsFramebufferEXTFn = Debug_glIsFramebufferEXT; | 5340 fn.glIsFramebufferEXTFn = Debug_glIsFramebufferEXT; |
5459 } | 5341 } |
5460 if (!debug_fn.glIsProgramFn) { | 5342 if (!debug_fn.glIsProgramFn) { |
5461 debug_fn.glIsProgramFn = fn.glIsProgramFn; | 5343 debug_fn.glIsProgramFn = fn.glIsProgramFn; |
5462 fn.glIsProgramFn = Debug_glIsProgram; | 5344 fn.glIsProgramFn = Debug_glIsProgram; |
5463 } | 5345 } |
5464 if (!debug_fn.glIsQueryFn) { | 5346 if (!debug_fn.glIsQueryFn) { |
5465 debug_fn.glIsQueryFn = fn.glIsQueryFn; | 5347 debug_fn.glIsQueryFn = fn.glIsQueryFn; |
5466 fn.glIsQueryFn = Debug_glIsQuery; | 5348 fn.glIsQueryFn = Debug_glIsQuery; |
5467 } | 5349 } |
5468 if (!debug_fn.glIsQueryARBFn) { | |
5469 debug_fn.glIsQueryARBFn = fn.glIsQueryARBFn; | |
5470 fn.glIsQueryARBFn = Debug_glIsQueryARB; | |
5471 } | |
5472 if (!debug_fn.glIsRenderbufferEXTFn) { | 5350 if (!debug_fn.glIsRenderbufferEXTFn) { |
5473 debug_fn.glIsRenderbufferEXTFn = fn.glIsRenderbufferEXTFn; | 5351 debug_fn.glIsRenderbufferEXTFn = fn.glIsRenderbufferEXTFn; |
5474 fn.glIsRenderbufferEXTFn = Debug_glIsRenderbufferEXT; | 5352 fn.glIsRenderbufferEXTFn = Debug_glIsRenderbufferEXT; |
5475 } | 5353 } |
5476 if (!debug_fn.glIsSamplerFn) { | 5354 if (!debug_fn.glIsSamplerFn) { |
5477 debug_fn.glIsSamplerFn = fn.glIsSamplerFn; | 5355 debug_fn.glIsSamplerFn = fn.glIsSamplerFn; |
5478 fn.glIsSamplerFn = Debug_glIsSampler; | 5356 fn.glIsSamplerFn = Debug_glIsSampler; |
5479 } | 5357 } |
5480 if (!debug_fn.glIsShaderFn) { | 5358 if (!debug_fn.glIsShaderFn) { |
5481 debug_fn.glIsShaderFn = fn.glIsShaderFn; | 5359 debug_fn.glIsShaderFn = fn.glIsShaderFn; |
(...skipping 459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5941 } | 5819 } |
5942 | 5820 |
5943 void GLApiBase::glAttachShaderFn(GLuint program, GLuint shader) { | 5821 void GLApiBase::glAttachShaderFn(GLuint program, GLuint shader) { |
5944 driver_->fn.glAttachShaderFn(program, shader); | 5822 driver_->fn.glAttachShaderFn(program, shader); |
5945 } | 5823 } |
5946 | 5824 |
5947 void GLApiBase::glBeginQueryFn(GLenum target, GLuint id) { | 5825 void GLApiBase::glBeginQueryFn(GLenum target, GLuint id) { |
5948 driver_->fn.glBeginQueryFn(target, id); | 5826 driver_->fn.glBeginQueryFn(target, id); |
5949 } | 5827 } |
5950 | 5828 |
5951 void GLApiBase::glBeginQueryARBFn(GLenum target, GLuint id) { | |
5952 driver_->fn.glBeginQueryARBFn(target, id); | |
5953 } | |
5954 | |
5955 void GLApiBase::glBeginTransformFeedbackFn(GLenum primitiveMode) { | 5829 void GLApiBase::glBeginTransformFeedbackFn(GLenum primitiveMode) { |
5956 driver_->fn.glBeginTransformFeedbackFn(primitiveMode); | 5830 driver_->fn.glBeginTransformFeedbackFn(primitiveMode); |
5957 } | 5831 } |
5958 | 5832 |
5959 void GLApiBase::glBindAttribLocationFn(GLuint program, | 5833 void GLApiBase::glBindAttribLocationFn(GLuint program, |
5960 GLuint index, | 5834 GLuint index, |
5961 const char* name) { | 5835 const char* name) { |
5962 driver_->fn.glBindAttribLocationFn(program, index, name); | 5836 driver_->fn.glBindAttribLocationFn(program, index, name); |
5963 } | 5837 } |
5964 | 5838 |
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6285 } | 6159 } |
6286 | 6160 |
6287 void GLApiBase::glDeleteProgramFn(GLuint program) { | 6161 void GLApiBase::glDeleteProgramFn(GLuint program) { |
6288 driver_->fn.glDeleteProgramFn(program); | 6162 driver_->fn.glDeleteProgramFn(program); |
6289 } | 6163 } |
6290 | 6164 |
6291 void GLApiBase::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { | 6165 void GLApiBase::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { |
6292 driver_->fn.glDeleteQueriesFn(n, ids); | 6166 driver_->fn.glDeleteQueriesFn(n, ids); |
6293 } | 6167 } |
6294 | 6168 |
6295 void GLApiBase::glDeleteQueriesARBFn(GLsizei n, const GLuint* ids) { | |
6296 driver_->fn.glDeleteQueriesARBFn(n, ids); | |
6297 } | |
6298 | |
6299 void GLApiBase::glDeleteRenderbuffersEXTFn(GLsizei n, | 6169 void GLApiBase::glDeleteRenderbuffersEXTFn(GLsizei n, |
6300 const GLuint* renderbuffers) { | 6170 const GLuint* renderbuffers) { |
6301 driver_->fn.glDeleteRenderbuffersEXTFn(n, renderbuffers); | 6171 driver_->fn.glDeleteRenderbuffersEXTFn(n, renderbuffers); |
6302 } | 6172 } |
6303 | 6173 |
6304 void GLApiBase::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { | 6174 void GLApiBase::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { |
6305 driver_->fn.glDeleteSamplersFn(n, samplers); | 6175 driver_->fn.glDeleteSamplersFn(n, samplers); |
6306 } | 6176 } |
6307 | 6177 |
6308 void GLApiBase::glDeleteShaderFn(GLuint shader) { | 6178 void GLApiBase::glDeleteShaderFn(GLuint shader) { |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6418 } | 6288 } |
6419 | 6289 |
6420 void GLApiBase::glEnableVertexAttribArrayFn(GLuint index) { | 6290 void GLApiBase::glEnableVertexAttribArrayFn(GLuint index) { |
6421 driver_->fn.glEnableVertexAttribArrayFn(index); | 6291 driver_->fn.glEnableVertexAttribArrayFn(index); |
6422 } | 6292 } |
6423 | 6293 |
6424 void GLApiBase::glEndQueryFn(GLenum target) { | 6294 void GLApiBase::glEndQueryFn(GLenum target) { |
6425 driver_->fn.glEndQueryFn(target); | 6295 driver_->fn.glEndQueryFn(target); |
6426 } | 6296 } |
6427 | 6297 |
6428 void GLApiBase::glEndQueryARBFn(GLenum target) { | |
6429 driver_->fn.glEndQueryARBFn(target); | |
6430 } | |
6431 | |
6432 void GLApiBase::glEndTransformFeedbackFn(void) { | 6298 void GLApiBase::glEndTransformFeedbackFn(void) { |
6433 driver_->fn.glEndTransformFeedbackFn(); | 6299 driver_->fn.glEndTransformFeedbackFn(); |
6434 } | 6300 } |
6435 | 6301 |
6436 GLsync GLApiBase::glFenceSyncFn(GLenum condition, GLbitfield flags) { | 6302 GLsync GLApiBase::glFenceSyncFn(GLenum condition, GLbitfield flags) { |
6437 return driver_->fn.glFenceSyncFn(condition, flags); | 6303 return driver_->fn.glFenceSyncFn(condition, flags); |
6438 } | 6304 } |
6439 | 6305 |
6440 void GLApiBase::glFinishFn(void) { | 6306 void GLApiBase::glFinishFn(void) { |
6441 driver_->fn.glFinishFn(); | 6307 driver_->fn.glFinishFn(); |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6526 } | 6392 } |
6527 | 6393 |
6528 void GLApiBase::glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) { | 6394 void GLApiBase::glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) { |
6529 driver_->fn.glGenFramebuffersEXTFn(n, framebuffers); | 6395 driver_->fn.glGenFramebuffersEXTFn(n, framebuffers); |
6530 } | 6396 } |
6531 | 6397 |
6532 void GLApiBase::glGenQueriesFn(GLsizei n, GLuint* ids) { | 6398 void GLApiBase::glGenQueriesFn(GLsizei n, GLuint* ids) { |
6533 driver_->fn.glGenQueriesFn(n, ids); | 6399 driver_->fn.glGenQueriesFn(n, ids); |
6534 } | 6400 } |
6535 | 6401 |
6536 void GLApiBase::glGenQueriesARBFn(GLsizei n, GLuint* ids) { | |
6537 driver_->fn.glGenQueriesARBFn(n, ids); | |
6538 } | |
6539 | |
6540 void GLApiBase::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { | 6402 void GLApiBase::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { |
6541 driver_->fn.glGenRenderbuffersEXTFn(n, renderbuffers); | 6403 driver_->fn.glGenRenderbuffersEXTFn(n, renderbuffers); |
6542 } | 6404 } |
6543 | 6405 |
6544 void GLApiBase::glGenSamplersFn(GLsizei n, GLuint* samplers) { | 6406 void GLApiBase::glGenSamplersFn(GLsizei n, GLuint* samplers) { |
6545 driver_->fn.glGenSamplersFn(n, samplers); | 6407 driver_->fn.glGenSamplersFn(n, samplers); |
6546 } | 6408 } |
6547 | 6409 |
6548 void GLApiBase::glGenTexturesFn(GLsizei n, GLuint* textures) { | 6410 void GLApiBase::glGenTexturesFn(GLsizei n, GLuint* textures) { |
6549 driver_->fn.glGenTexturesFn(n, textures); | 6411 driver_->fn.glGenTexturesFn(n, textures); |
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6705 GLenum programInterface, | 6567 GLenum programInterface, |
6706 const char* name) { | 6568 const char* name) { |
6707 return driver_->fn.glGetProgramResourceLocationFn(program, programInterface, | 6569 return driver_->fn.glGetProgramResourceLocationFn(program, programInterface, |
6708 name); | 6570 name); |
6709 } | 6571 } |
6710 | 6572 |
6711 void GLApiBase::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { | 6573 void GLApiBase::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { |
6712 driver_->fn.glGetQueryivFn(target, pname, params); | 6574 driver_->fn.glGetQueryivFn(target, pname, params); |
6713 } | 6575 } |
6714 | 6576 |
6715 void GLApiBase::glGetQueryivARBFn(GLenum target, GLenum pname, GLint* params) { | |
6716 driver_->fn.glGetQueryivARBFn(target, pname, params); | |
6717 } | |
6718 | |
6719 void GLApiBase::glGetQueryObjecti64vFn(GLuint id, | 6577 void GLApiBase::glGetQueryObjecti64vFn(GLuint id, |
6720 GLenum pname, | 6578 GLenum pname, |
6721 GLint64* params) { | 6579 GLint64* params) { |
6722 driver_->fn.glGetQueryObjecti64vFn(id, pname, params); | 6580 driver_->fn.glGetQueryObjecti64vFn(id, pname, params); |
6723 } | 6581 } |
6724 | 6582 |
6725 void GLApiBase::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { | 6583 void GLApiBase::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { |
6726 driver_->fn.glGetQueryObjectivFn(id, pname, params); | 6584 driver_->fn.glGetQueryObjectivFn(id, pname, params); |
6727 } | 6585 } |
6728 | 6586 |
6729 void GLApiBase::glGetQueryObjectivARBFn(GLuint id, | |
6730 GLenum pname, | |
6731 GLint* params) { | |
6732 driver_->fn.glGetQueryObjectivARBFn(id, pname, params); | |
6733 } | |
6734 | |
6735 void GLApiBase::glGetQueryObjectui64vFn(GLuint id, | 6587 void GLApiBase::glGetQueryObjectui64vFn(GLuint id, |
6736 GLenum pname, | 6588 GLenum pname, |
6737 GLuint64* params) { | 6589 GLuint64* params) { |
6738 driver_->fn.glGetQueryObjectui64vFn(id, pname, params); | 6590 driver_->fn.glGetQueryObjectui64vFn(id, pname, params); |
6739 } | 6591 } |
6740 | 6592 |
6741 void GLApiBase::glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) { | 6593 void GLApiBase::glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) { |
6742 driver_->fn.glGetQueryObjectuivFn(id, pname, params); | 6594 driver_->fn.glGetQueryObjectuivFn(id, pname, params); |
6743 } | 6595 } |
6744 | 6596 |
6745 void GLApiBase::glGetQueryObjectuivARBFn(GLuint id, | |
6746 GLenum pname, | |
6747 GLuint* params) { | |
6748 driver_->fn.glGetQueryObjectuivARBFn(id, pname, params); | |
6749 } | |
6750 | |
6751 void GLApiBase::glGetRenderbufferParameterivEXTFn(GLenum target, | 6597 void GLApiBase::glGetRenderbufferParameterivEXTFn(GLenum target, |
6752 GLenum pname, | 6598 GLenum pname, |
6753 GLint* params) { | 6599 GLint* params) { |
6754 driver_->fn.glGetRenderbufferParameterivEXTFn(target, pname, params); | 6600 driver_->fn.glGetRenderbufferParameterivEXTFn(target, pname, params); |
6755 } | 6601 } |
6756 | 6602 |
6757 void GLApiBase::glGetSamplerParameterfvFn(GLuint sampler, | 6603 void GLApiBase::glGetSamplerParameterfvFn(GLuint sampler, |
6758 GLenum pname, | 6604 GLenum pname, |
6759 GLfloat* params) { | 6605 GLfloat* params) { |
6760 driver_->fn.glGetSamplerParameterfvFn(sampler, pname, params); | 6606 driver_->fn.glGetSamplerParameterfvFn(sampler, pname, params); |
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6946 } | 6792 } |
6947 | 6793 |
6948 GLboolean GLApiBase::glIsProgramFn(GLuint program) { | 6794 GLboolean GLApiBase::glIsProgramFn(GLuint program) { |
6949 return driver_->fn.glIsProgramFn(program); | 6795 return driver_->fn.glIsProgramFn(program); |
6950 } | 6796 } |
6951 | 6797 |
6952 GLboolean GLApiBase::glIsQueryFn(GLuint query) { | 6798 GLboolean GLApiBase::glIsQueryFn(GLuint query) { |
6953 return driver_->fn.glIsQueryFn(query); | 6799 return driver_->fn.glIsQueryFn(query); |
6954 } | 6800 } |
6955 | 6801 |
6956 GLboolean GLApiBase::glIsQueryARBFn(GLuint query) { | |
6957 return driver_->fn.glIsQueryARBFn(query); | |
6958 } | |
6959 | |
6960 GLboolean GLApiBase::glIsRenderbufferEXTFn(GLuint renderbuffer) { | 6802 GLboolean GLApiBase::glIsRenderbufferEXTFn(GLuint renderbuffer) { |
6961 return driver_->fn.glIsRenderbufferEXTFn(renderbuffer); | 6803 return driver_->fn.glIsRenderbufferEXTFn(renderbuffer); |
6962 } | 6804 } |
6963 | 6805 |
6964 GLboolean GLApiBase::glIsSamplerFn(GLuint sampler) { | 6806 GLboolean GLApiBase::glIsSamplerFn(GLuint sampler) { |
6965 return driver_->fn.glIsSamplerFn(sampler); | 6807 return driver_->fn.glIsSamplerFn(sampler); |
6966 } | 6808 } |
6967 | 6809 |
6968 GLboolean GLApiBase::glIsShaderFn(GLuint shader) { | 6810 GLboolean GLApiBase::glIsShaderFn(GLuint shader) { |
6969 return driver_->fn.glIsShaderFn(shader); | 6811 return driver_->fn.glIsShaderFn(shader); |
(...skipping 640 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7610 void TraceGLApi::glAttachShaderFn(GLuint program, GLuint shader) { | 7452 void TraceGLApi::glAttachShaderFn(GLuint program, GLuint shader) { |
7611 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glAttachShader") | 7453 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glAttachShader") |
7612 gl_api_->glAttachShaderFn(program, shader); | 7454 gl_api_->glAttachShaderFn(program, shader); |
7613 } | 7455 } |
7614 | 7456 |
7615 void TraceGLApi::glBeginQueryFn(GLenum target, GLuint id) { | 7457 void TraceGLApi::glBeginQueryFn(GLenum target, GLuint id) { |
7616 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glBeginQuery") | 7458 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glBeginQuery") |
7617 gl_api_->glBeginQueryFn(target, id); | 7459 gl_api_->glBeginQueryFn(target, id); |
7618 } | 7460 } |
7619 | 7461 |
7620 void TraceGLApi::glBeginQueryARBFn(GLenum target, GLuint id) { | |
7621 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glBeginQueryARB") | |
7622 gl_api_->glBeginQueryARBFn(target, id); | |
7623 } | |
7624 | |
7625 void TraceGLApi::glBeginTransformFeedbackFn(GLenum primitiveMode) { | 7462 void TraceGLApi::glBeginTransformFeedbackFn(GLenum primitiveMode) { |
7626 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glBeginTransformFeedback") | 7463 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glBeginTransformFeedback") |
7627 gl_api_->glBeginTransformFeedbackFn(primitiveMode); | 7464 gl_api_->glBeginTransformFeedbackFn(primitiveMode); |
7628 } | 7465 } |
7629 | 7466 |
7630 void TraceGLApi::glBindAttribLocationFn(GLuint program, | 7467 void TraceGLApi::glBindAttribLocationFn(GLuint program, |
7631 GLuint index, | 7468 GLuint index, |
7632 const char* name) { | 7469 const char* name) { |
7633 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glBindAttribLocation") | 7470 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glBindAttribLocation") |
7634 gl_api_->glBindAttribLocationFn(program, index, name); | 7471 gl_api_->glBindAttribLocationFn(program, index, name); |
(...skipping 376 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8011 void TraceGLApi::glDeleteProgramFn(GLuint program) { | 7848 void TraceGLApi::glDeleteProgramFn(GLuint program) { |
8012 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteProgram") | 7849 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteProgram") |
8013 gl_api_->glDeleteProgramFn(program); | 7850 gl_api_->glDeleteProgramFn(program); |
8014 } | 7851 } |
8015 | 7852 |
8016 void TraceGLApi::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { | 7853 void TraceGLApi::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { |
8017 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteQueries") | 7854 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteQueries") |
8018 gl_api_->glDeleteQueriesFn(n, ids); | 7855 gl_api_->glDeleteQueriesFn(n, ids); |
8019 } | 7856 } |
8020 | 7857 |
8021 void TraceGLApi::glDeleteQueriesARBFn(GLsizei n, const GLuint* ids) { | |
8022 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteQueriesARB") | |
8023 gl_api_->glDeleteQueriesARBFn(n, ids); | |
8024 } | |
8025 | |
8026 void TraceGLApi::glDeleteRenderbuffersEXTFn(GLsizei n, | 7858 void TraceGLApi::glDeleteRenderbuffersEXTFn(GLsizei n, |
8027 const GLuint* renderbuffers) { | 7859 const GLuint* renderbuffers) { |
8028 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteRenderbuffersEXT") | 7860 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteRenderbuffersEXT") |
8029 gl_api_->glDeleteRenderbuffersEXTFn(n, renderbuffers); | 7861 gl_api_->glDeleteRenderbuffersEXTFn(n, renderbuffers); |
8030 } | 7862 } |
8031 | 7863 |
8032 void TraceGLApi::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { | 7864 void TraceGLApi::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { |
8033 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteSamplers") | 7865 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glDeleteSamplers") |
8034 gl_api_->glDeleteSamplersFn(n, samplers); | 7866 gl_api_->glDeleteSamplersFn(n, samplers); |
8035 } | 7867 } |
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8175 void TraceGLApi::glEnableVertexAttribArrayFn(GLuint index) { | 8007 void TraceGLApi::glEnableVertexAttribArrayFn(GLuint index) { |
8176 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glEnableVertexAttribArray") | 8008 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glEnableVertexAttribArray") |
8177 gl_api_->glEnableVertexAttribArrayFn(index); | 8009 gl_api_->glEnableVertexAttribArrayFn(index); |
8178 } | 8010 } |
8179 | 8011 |
8180 void TraceGLApi::glEndQueryFn(GLenum target) { | 8012 void TraceGLApi::glEndQueryFn(GLenum target) { |
8181 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glEndQuery") | 8013 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glEndQuery") |
8182 gl_api_->glEndQueryFn(target); | 8014 gl_api_->glEndQueryFn(target); |
8183 } | 8015 } |
8184 | 8016 |
8185 void TraceGLApi::glEndQueryARBFn(GLenum target) { | |
8186 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glEndQueryARB") | |
8187 gl_api_->glEndQueryARBFn(target); | |
8188 } | |
8189 | |
8190 void TraceGLApi::glEndTransformFeedbackFn(void) { | 8017 void TraceGLApi::glEndTransformFeedbackFn(void) { |
8191 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glEndTransformFeedback") | 8018 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glEndTransformFeedback") |
8192 gl_api_->glEndTransformFeedbackFn(); | 8019 gl_api_->glEndTransformFeedbackFn(); |
8193 } | 8020 } |
8194 | 8021 |
8195 GLsync TraceGLApi::glFenceSyncFn(GLenum condition, GLbitfield flags) { | 8022 GLsync TraceGLApi::glFenceSyncFn(GLenum condition, GLbitfield flags) { |
8196 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glFenceSync") | 8023 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glFenceSync") |
8197 return gl_api_->glFenceSyncFn(condition, flags); | 8024 return gl_api_->glFenceSyncFn(condition, flags); |
8198 } | 8025 } |
8199 | 8026 |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8306 void TraceGLApi::glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) { | 8133 void TraceGLApi::glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) { |
8307 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenFramebuffersEXT") | 8134 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenFramebuffersEXT") |
8308 gl_api_->glGenFramebuffersEXTFn(n, framebuffers); | 8135 gl_api_->glGenFramebuffersEXTFn(n, framebuffers); |
8309 } | 8136 } |
8310 | 8137 |
8311 void TraceGLApi::glGenQueriesFn(GLsizei n, GLuint* ids) { | 8138 void TraceGLApi::glGenQueriesFn(GLsizei n, GLuint* ids) { |
8312 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenQueries") | 8139 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenQueries") |
8313 gl_api_->glGenQueriesFn(n, ids); | 8140 gl_api_->glGenQueriesFn(n, ids); |
8314 } | 8141 } |
8315 | 8142 |
8316 void TraceGLApi::glGenQueriesARBFn(GLsizei n, GLuint* ids) { | |
8317 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenQueriesARB") | |
8318 gl_api_->glGenQueriesARBFn(n, ids); | |
8319 } | |
8320 | |
8321 void TraceGLApi::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { | 8143 void TraceGLApi::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { |
8322 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenRenderbuffersEXT") | 8144 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenRenderbuffersEXT") |
8323 gl_api_->glGenRenderbuffersEXTFn(n, renderbuffers); | 8145 gl_api_->glGenRenderbuffersEXTFn(n, renderbuffers); |
8324 } | 8146 } |
8325 | 8147 |
8326 void TraceGLApi::glGenSamplersFn(GLsizei n, GLuint* samplers) { | 8148 void TraceGLApi::glGenSamplersFn(GLsizei n, GLuint* samplers) { |
8327 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenSamplers") | 8149 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGenSamplers") |
8328 gl_api_->glGenSamplersFn(n, samplers); | 8150 gl_api_->glGenSamplersFn(n, samplers); |
8329 } | 8151 } |
8330 | 8152 |
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8519 "TraceGLAPI::glGetProgramResourceLocation") | 8341 "TraceGLAPI::glGetProgramResourceLocation") |
8520 return gl_api_->glGetProgramResourceLocationFn(program, programInterface, | 8342 return gl_api_->glGetProgramResourceLocationFn(program, programInterface, |
8521 name); | 8343 name); |
8522 } | 8344 } |
8523 | 8345 |
8524 void TraceGLApi::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { | 8346 void TraceGLApi::glGetQueryivFn(GLenum target, GLenum pname, GLint* params) { |
8525 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryiv") | 8347 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryiv") |
8526 gl_api_->glGetQueryivFn(target, pname, params); | 8348 gl_api_->glGetQueryivFn(target, pname, params); |
8527 } | 8349 } |
8528 | 8350 |
8529 void TraceGLApi::glGetQueryivARBFn(GLenum target, GLenum pname, GLint* params) { | |
8530 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryivARB") | |
8531 gl_api_->glGetQueryivARBFn(target, pname, params); | |
8532 } | |
8533 | |
8534 void TraceGLApi::glGetQueryObjecti64vFn(GLuint id, | 8351 void TraceGLApi::glGetQueryObjecti64vFn(GLuint id, |
8535 GLenum pname, | 8352 GLenum pname, |
8536 GLint64* params) { | 8353 GLint64* params) { |
8537 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjecti64v") | 8354 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjecti64v") |
8538 gl_api_->glGetQueryObjecti64vFn(id, pname, params); | 8355 gl_api_->glGetQueryObjecti64vFn(id, pname, params); |
8539 } | 8356 } |
8540 | 8357 |
8541 void TraceGLApi::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { | 8358 void TraceGLApi::glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) { |
8542 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectiv") | 8359 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectiv") |
8543 gl_api_->glGetQueryObjectivFn(id, pname, params); | 8360 gl_api_->glGetQueryObjectivFn(id, pname, params); |
8544 } | 8361 } |
8545 | 8362 |
8546 void TraceGLApi::glGetQueryObjectivARBFn(GLuint id, | |
8547 GLenum pname, | |
8548 GLint* params) { | |
8549 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectivARB") | |
8550 gl_api_->glGetQueryObjectivARBFn(id, pname, params); | |
8551 } | |
8552 | |
8553 void TraceGLApi::glGetQueryObjectui64vFn(GLuint id, | 8363 void TraceGLApi::glGetQueryObjectui64vFn(GLuint id, |
8554 GLenum pname, | 8364 GLenum pname, |
8555 GLuint64* params) { | 8365 GLuint64* params) { |
8556 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectui64v") | 8366 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectui64v") |
8557 gl_api_->glGetQueryObjectui64vFn(id, pname, params); | 8367 gl_api_->glGetQueryObjectui64vFn(id, pname, params); |
8558 } | 8368 } |
8559 | 8369 |
8560 void TraceGLApi::glGetQueryObjectuivFn(GLuint id, | 8370 void TraceGLApi::glGetQueryObjectuivFn(GLuint id, |
8561 GLenum pname, | 8371 GLenum pname, |
8562 GLuint* params) { | 8372 GLuint* params) { |
8563 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectuiv") | 8373 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectuiv") |
8564 gl_api_->glGetQueryObjectuivFn(id, pname, params); | 8374 gl_api_->glGetQueryObjectuivFn(id, pname, params); |
8565 } | 8375 } |
8566 | 8376 |
8567 void TraceGLApi::glGetQueryObjectuivARBFn(GLuint id, | |
8568 GLenum pname, | |
8569 GLuint* params) { | |
8570 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetQueryObjectuivARB") | |
8571 gl_api_->glGetQueryObjectuivARBFn(id, pname, params); | |
8572 } | |
8573 | |
8574 void TraceGLApi::glGetRenderbufferParameterivEXTFn(GLenum target, | 8377 void TraceGLApi::glGetRenderbufferParameterivEXTFn(GLenum target, |
8575 GLenum pname, | 8378 GLenum pname, |
8576 GLint* params) { | 8379 GLint* params) { |
8577 TRACE_EVENT_BINARY_EFFICIENT0("gpu", | 8380 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
8578 "TraceGLAPI::glGetRenderbufferParameterivEXT") | 8381 "TraceGLAPI::glGetRenderbufferParameterivEXT") |
8579 gl_api_->glGetRenderbufferParameterivEXTFn(target, pname, params); | 8382 gl_api_->glGetRenderbufferParameterivEXTFn(target, pname, params); |
8580 } | 8383 } |
8581 | 8384 |
8582 void TraceGLApi::glGetSamplerParameterfvFn(GLuint sampler, | 8385 void TraceGLApi::glGetSamplerParameterfvFn(GLuint sampler, |
8583 GLenum pname, | 8386 GLenum pname, |
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8806 GLboolean TraceGLApi::glIsProgramFn(GLuint program) { | 8609 GLboolean TraceGLApi::glIsProgramFn(GLuint program) { |
8807 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsProgram") | 8610 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsProgram") |
8808 return gl_api_->glIsProgramFn(program); | 8611 return gl_api_->glIsProgramFn(program); |
8809 } | 8612 } |
8810 | 8613 |
8811 GLboolean TraceGLApi::glIsQueryFn(GLuint query) { | 8614 GLboolean TraceGLApi::glIsQueryFn(GLuint query) { |
8812 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsQuery") | 8615 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsQuery") |
8813 return gl_api_->glIsQueryFn(query); | 8616 return gl_api_->glIsQueryFn(query); |
8814 } | 8617 } |
8815 | 8618 |
8816 GLboolean TraceGLApi::glIsQueryARBFn(GLuint query) { | |
8817 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsQueryARB") | |
8818 return gl_api_->glIsQueryARBFn(query); | |
8819 } | |
8820 | |
8821 GLboolean TraceGLApi::glIsRenderbufferEXTFn(GLuint renderbuffer) { | 8619 GLboolean TraceGLApi::glIsRenderbufferEXTFn(GLuint renderbuffer) { |
8822 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsRenderbufferEXT") | 8620 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsRenderbufferEXT") |
8823 return gl_api_->glIsRenderbufferEXTFn(renderbuffer); | 8621 return gl_api_->glIsRenderbufferEXTFn(renderbuffer); |
8824 } | 8622 } |
8825 | 8623 |
8826 GLboolean TraceGLApi::glIsSamplerFn(GLuint sampler) { | 8624 GLboolean TraceGLApi::glIsSamplerFn(GLuint sampler) { |
8827 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsSampler") | 8625 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glIsSampler") |
8828 return gl_api_->glIsSamplerFn(sampler); | 8626 return gl_api_->glIsSamplerFn(sampler); |
8829 } | 8627 } |
8830 | 8628 |
(...skipping 758 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9589 void NoContextGLApi::glAttachShaderFn(GLuint program, GLuint shader) { | 9387 void NoContextGLApi::glAttachShaderFn(GLuint program, GLuint shader) { |
9590 NOTREACHED() << "Trying to call glAttachShader() without current GL context"; | 9388 NOTREACHED() << "Trying to call glAttachShader() without current GL context"; |
9591 LOG(ERROR) << "Trying to call glAttachShader() without current GL context"; | 9389 LOG(ERROR) << "Trying to call glAttachShader() without current GL context"; |
9592 } | 9390 } |
9593 | 9391 |
9594 void NoContextGLApi::glBeginQueryFn(GLenum target, GLuint id) { | 9392 void NoContextGLApi::glBeginQueryFn(GLenum target, GLuint id) { |
9595 NOTREACHED() << "Trying to call glBeginQuery() without current GL context"; | 9393 NOTREACHED() << "Trying to call glBeginQuery() without current GL context"; |
9596 LOG(ERROR) << "Trying to call glBeginQuery() without current GL context"; | 9394 LOG(ERROR) << "Trying to call glBeginQuery() without current GL context"; |
9597 } | 9395 } |
9598 | 9396 |
9599 void NoContextGLApi::glBeginQueryARBFn(GLenum target, GLuint id) { | |
9600 NOTREACHED() << "Trying to call glBeginQueryARB() without current GL context"; | |
9601 LOG(ERROR) << "Trying to call glBeginQueryARB() without current GL context"; | |
9602 } | |
9603 | |
9604 void NoContextGLApi::glBeginTransformFeedbackFn(GLenum primitiveMode) { | 9397 void NoContextGLApi::glBeginTransformFeedbackFn(GLenum primitiveMode) { |
9605 NOTREACHED() | 9398 NOTREACHED() |
9606 << "Trying to call glBeginTransformFeedback() without current GL context"; | 9399 << "Trying to call glBeginTransformFeedback() without current GL context"; |
9607 LOG(ERROR) | 9400 LOG(ERROR) |
9608 << "Trying to call glBeginTransformFeedback() without current GL context"; | 9401 << "Trying to call glBeginTransformFeedback() without current GL context"; |
9609 } | 9402 } |
9610 | 9403 |
9611 void NoContextGLApi::glBindAttribLocationFn(GLuint program, | 9404 void NoContextGLApi::glBindAttribLocationFn(GLuint program, |
9612 GLuint index, | 9405 GLuint index, |
9613 const char* name) { | 9406 const char* name) { |
(...skipping 422 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10036 void NoContextGLApi::glDeleteProgramFn(GLuint program) { | 9829 void NoContextGLApi::glDeleteProgramFn(GLuint program) { |
10037 NOTREACHED() << "Trying to call glDeleteProgram() without current GL context"; | 9830 NOTREACHED() << "Trying to call glDeleteProgram() without current GL context"; |
10038 LOG(ERROR) << "Trying to call glDeleteProgram() without current GL context"; | 9831 LOG(ERROR) << "Trying to call glDeleteProgram() without current GL context"; |
10039 } | 9832 } |
10040 | 9833 |
10041 void NoContextGLApi::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { | 9834 void NoContextGLApi::glDeleteQueriesFn(GLsizei n, const GLuint* ids) { |
10042 NOTREACHED() << "Trying to call glDeleteQueries() without current GL context"; | 9835 NOTREACHED() << "Trying to call glDeleteQueries() without current GL context"; |
10043 LOG(ERROR) << "Trying to call glDeleteQueries() without current GL context"; | 9836 LOG(ERROR) << "Trying to call glDeleteQueries() without current GL context"; |
10044 } | 9837 } |
10045 | 9838 |
10046 void NoContextGLApi::glDeleteQueriesARBFn(GLsizei n, const GLuint* ids) { | |
10047 NOTREACHED() | |
10048 << "Trying to call glDeleteQueriesARB() without current GL context"; | |
10049 LOG(ERROR) | |
10050 << "Trying to call glDeleteQueriesARB() without current GL context"; | |
10051 } | |
10052 | |
10053 void NoContextGLApi::glDeleteRenderbuffersEXTFn(GLsizei n, | 9839 void NoContextGLApi::glDeleteRenderbuffersEXTFn(GLsizei n, |
10054 const GLuint* renderbuffers) { | 9840 const GLuint* renderbuffers) { |
10055 NOTREACHED() | 9841 NOTREACHED() |
10056 << "Trying to call glDeleteRenderbuffersEXT() without current GL context"; | 9842 << "Trying to call glDeleteRenderbuffersEXT() without current GL context"; |
10057 LOG(ERROR) | 9843 LOG(ERROR) |
10058 << "Trying to call glDeleteRenderbuffersEXT() without current GL context"; | 9844 << "Trying to call glDeleteRenderbuffersEXT() without current GL context"; |
10059 } | 9845 } |
10060 | 9846 |
10061 void NoContextGLApi::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { | 9847 void NoContextGLApi::glDeleteSamplersFn(GLsizei n, const GLuint* samplers) { |
10062 NOTREACHED() | 9848 NOTREACHED() |
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10226 "GL context"; | 10012 "GL context"; |
10227 LOG(ERROR) << "Trying to call glEnableVertexAttribArray() without current GL " | 10013 LOG(ERROR) << "Trying to call glEnableVertexAttribArray() without current GL " |
10228 "context"; | 10014 "context"; |
10229 } | 10015 } |
10230 | 10016 |
10231 void NoContextGLApi::glEndQueryFn(GLenum target) { | 10017 void NoContextGLApi::glEndQueryFn(GLenum target) { |
10232 NOTREACHED() << "Trying to call glEndQuery() without current GL context"; | 10018 NOTREACHED() << "Trying to call glEndQuery() without current GL context"; |
10233 LOG(ERROR) << "Trying to call glEndQuery() without current GL context"; | 10019 LOG(ERROR) << "Trying to call glEndQuery() without current GL context"; |
10234 } | 10020 } |
10235 | 10021 |
10236 void NoContextGLApi::glEndQueryARBFn(GLenum target) { | |
10237 NOTREACHED() << "Trying to call glEndQueryARB() without current GL context"; | |
10238 LOG(ERROR) << "Trying to call glEndQueryARB() without current GL context"; | |
10239 } | |
10240 | |
10241 void NoContextGLApi::glEndTransformFeedbackFn(void) { | 10022 void NoContextGLApi::glEndTransformFeedbackFn(void) { |
10242 NOTREACHED() | 10023 NOTREACHED() |
10243 << "Trying to call glEndTransformFeedback() without current GL context"; | 10024 << "Trying to call glEndTransformFeedback() without current GL context"; |
10244 LOG(ERROR) | 10025 LOG(ERROR) |
10245 << "Trying to call glEndTransformFeedback() without current GL context"; | 10026 << "Trying to call glEndTransformFeedback() without current GL context"; |
10246 } | 10027 } |
10247 | 10028 |
10248 GLsync NoContextGLApi::glFenceSyncFn(GLenum condition, GLbitfield flags) { | 10029 GLsync NoContextGLApi::glFenceSyncFn(GLenum condition, GLbitfield flags) { |
10249 NOTREACHED() << "Trying to call glFenceSync() without current GL context"; | 10030 NOTREACHED() << "Trying to call glFenceSync() without current GL context"; |
10250 LOG(ERROR) << "Trying to call glFenceSync() without current GL context"; | 10031 LOG(ERROR) << "Trying to call glFenceSync() without current GL context"; |
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10371 << "Trying to call glGenFramebuffersEXT() without current GL context"; | 10152 << "Trying to call glGenFramebuffersEXT() without current GL context"; |
10372 LOG(ERROR) | 10153 LOG(ERROR) |
10373 << "Trying to call glGenFramebuffersEXT() without current GL context"; | 10154 << "Trying to call glGenFramebuffersEXT() without current GL context"; |
10374 } | 10155 } |
10375 | 10156 |
10376 void NoContextGLApi::glGenQueriesFn(GLsizei n, GLuint* ids) { | 10157 void NoContextGLApi::glGenQueriesFn(GLsizei n, GLuint* ids) { |
10377 NOTREACHED() << "Trying to call glGenQueries() without current GL context"; | 10158 NOTREACHED() << "Trying to call glGenQueries() without current GL context"; |
10378 LOG(ERROR) << "Trying to call glGenQueries() without current GL context"; | 10159 LOG(ERROR) << "Trying to call glGenQueries() without current GL context"; |
10379 } | 10160 } |
10380 | 10161 |
10381 void NoContextGLApi::glGenQueriesARBFn(GLsizei n, GLuint* ids) { | |
10382 NOTREACHED() << "Trying to call glGenQueriesARB() without current GL context"; | |
10383 LOG(ERROR) << "Trying to call glGenQueriesARB() without current GL context"; | |
10384 } | |
10385 | |
10386 void NoContextGLApi::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { | 10162 void NoContextGLApi::glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) { |
10387 NOTREACHED() | 10163 NOTREACHED() |
10388 << "Trying to call glGenRenderbuffersEXT() without current GL context"; | 10164 << "Trying to call glGenRenderbuffersEXT() without current GL context"; |
10389 LOG(ERROR) | 10165 LOG(ERROR) |
10390 << "Trying to call glGenRenderbuffersEXT() without current GL context"; | 10166 << "Trying to call glGenRenderbuffersEXT() without current GL context"; |
10391 } | 10167 } |
10392 | 10168 |
10393 void NoContextGLApi::glGenSamplersFn(GLsizei n, GLuint* samplers) { | 10169 void NoContextGLApi::glGenSamplersFn(GLsizei n, GLuint* samplers) { |
10394 NOTREACHED() << "Trying to call glGenSamplers() without current GL context"; | 10170 NOTREACHED() << "Trying to call glGenSamplers() without current GL context"; |
10395 LOG(ERROR) << "Trying to call glGenSamplers() without current GL context"; | 10171 LOG(ERROR) << "Trying to call glGenSamplers() without current GL context"; |
(...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10623 return 0; | 10399 return 0; |
10624 } | 10400 } |
10625 | 10401 |
10626 void NoContextGLApi::glGetQueryivFn(GLenum target, | 10402 void NoContextGLApi::glGetQueryivFn(GLenum target, |
10627 GLenum pname, | 10403 GLenum pname, |
10628 GLint* params) { | 10404 GLint* params) { |
10629 NOTREACHED() << "Trying to call glGetQueryiv() without current GL context"; | 10405 NOTREACHED() << "Trying to call glGetQueryiv() without current GL context"; |
10630 LOG(ERROR) << "Trying to call glGetQueryiv() without current GL context"; | 10406 LOG(ERROR) << "Trying to call glGetQueryiv() without current GL context"; |
10631 } | 10407 } |
10632 | 10408 |
10633 void NoContextGLApi::glGetQueryivARBFn(GLenum target, | |
10634 GLenum pname, | |
10635 GLint* params) { | |
10636 NOTREACHED() << "Trying to call glGetQueryivARB() without current GL context"; | |
10637 LOG(ERROR) << "Trying to call glGetQueryivARB() without current GL context"; | |
10638 } | |
10639 | |
10640 void NoContextGLApi::glGetQueryObjecti64vFn(GLuint id, | 10409 void NoContextGLApi::glGetQueryObjecti64vFn(GLuint id, |
10641 GLenum pname, | 10410 GLenum pname, |
10642 GLint64* params) { | 10411 GLint64* params) { |
10643 NOTREACHED() | 10412 NOTREACHED() |
10644 << "Trying to call glGetQueryObjecti64v() without current GL context"; | 10413 << "Trying to call glGetQueryObjecti64v() without current GL context"; |
10645 LOG(ERROR) | 10414 LOG(ERROR) |
10646 << "Trying to call glGetQueryObjecti64v() without current GL context"; | 10415 << "Trying to call glGetQueryObjecti64v() without current GL context"; |
10647 } | 10416 } |
10648 | 10417 |
10649 void NoContextGLApi::glGetQueryObjectivFn(GLuint id, | 10418 void NoContextGLApi::glGetQueryObjectivFn(GLuint id, |
10650 GLenum pname, | 10419 GLenum pname, |
10651 GLint* params) { | 10420 GLint* params) { |
10652 NOTREACHED() | 10421 NOTREACHED() |
10653 << "Trying to call glGetQueryObjectiv() without current GL context"; | 10422 << "Trying to call glGetQueryObjectiv() without current GL context"; |
10654 LOG(ERROR) | 10423 LOG(ERROR) |
10655 << "Trying to call glGetQueryObjectiv() without current GL context"; | 10424 << "Trying to call glGetQueryObjectiv() without current GL context"; |
10656 } | 10425 } |
10657 | 10426 |
10658 void NoContextGLApi::glGetQueryObjectivARBFn(GLuint id, | |
10659 GLenum pname, | |
10660 GLint* params) { | |
10661 NOTREACHED() | |
10662 << "Trying to call glGetQueryObjectivARB() without current GL context"; | |
10663 LOG(ERROR) | |
10664 << "Trying to call glGetQueryObjectivARB() without current GL context"; | |
10665 } | |
10666 | |
10667 void NoContextGLApi::glGetQueryObjectui64vFn(GLuint id, | 10427 void NoContextGLApi::glGetQueryObjectui64vFn(GLuint id, |
10668 GLenum pname, | 10428 GLenum pname, |
10669 GLuint64* params) { | 10429 GLuint64* params) { |
10670 NOTREACHED() | 10430 NOTREACHED() |
10671 << "Trying to call glGetQueryObjectui64v() without current GL context"; | 10431 << "Trying to call glGetQueryObjectui64v() without current GL context"; |
10672 LOG(ERROR) | 10432 LOG(ERROR) |
10673 << "Trying to call glGetQueryObjectui64v() without current GL context"; | 10433 << "Trying to call glGetQueryObjectui64v() without current GL context"; |
10674 } | 10434 } |
10675 | 10435 |
10676 void NoContextGLApi::glGetQueryObjectuivFn(GLuint id, | 10436 void NoContextGLApi::glGetQueryObjectuivFn(GLuint id, |
10677 GLenum pname, | 10437 GLenum pname, |
10678 GLuint* params) { | 10438 GLuint* params) { |
10679 NOTREACHED() | 10439 NOTREACHED() |
10680 << "Trying to call glGetQueryObjectuiv() without current GL context"; | 10440 << "Trying to call glGetQueryObjectuiv() without current GL context"; |
10681 LOG(ERROR) | 10441 LOG(ERROR) |
10682 << "Trying to call glGetQueryObjectuiv() without current GL context"; | 10442 << "Trying to call glGetQueryObjectuiv() without current GL context"; |
10683 } | 10443 } |
10684 | 10444 |
10685 void NoContextGLApi::glGetQueryObjectuivARBFn(GLuint id, | |
10686 GLenum pname, | |
10687 GLuint* params) { | |
10688 NOTREACHED() | |
10689 << "Trying to call glGetQueryObjectuivARB() without current GL context"; | |
10690 LOG(ERROR) | |
10691 << "Trying to call glGetQueryObjectuivARB() without current GL context"; | |
10692 } | |
10693 | |
10694 void NoContextGLApi::glGetRenderbufferParameterivEXTFn(GLenum target, | 10445 void NoContextGLApi::glGetRenderbufferParameterivEXTFn(GLenum target, |
10695 GLenum pname, | 10446 GLenum pname, |
10696 GLint* params) { | 10447 GLint* params) { |
10697 NOTREACHED() << "Trying to call glGetRenderbufferParameterivEXT() without " | 10448 NOTREACHED() << "Trying to call glGetRenderbufferParameterivEXT() without " |
10698 "current GL context"; | 10449 "current GL context"; |
10699 LOG(ERROR) << "Trying to call glGetRenderbufferParameterivEXT() without " | 10450 LOG(ERROR) << "Trying to call glGetRenderbufferParameterivEXT() without " |
10700 "current GL context"; | 10451 "current GL context"; |
10701 } | 10452 } |
10702 | 10453 |
10703 void NoContextGLApi::glGetSamplerParameterfvFn(GLuint sampler, | 10454 void NoContextGLApi::glGetSamplerParameterfvFn(GLuint sampler, |
(...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10976 LOG(ERROR) << "Trying to call glIsProgram() without current GL context"; | 10727 LOG(ERROR) << "Trying to call glIsProgram() without current GL context"; |
10977 return GL_FALSE; | 10728 return GL_FALSE; |
10978 } | 10729 } |
10979 | 10730 |
10980 GLboolean NoContextGLApi::glIsQueryFn(GLuint query) { | 10731 GLboolean NoContextGLApi::glIsQueryFn(GLuint query) { |
10981 NOTREACHED() << "Trying to call glIsQuery() without current GL context"; | 10732 NOTREACHED() << "Trying to call glIsQuery() without current GL context"; |
10982 LOG(ERROR) << "Trying to call glIsQuery() without current GL context"; | 10733 LOG(ERROR) << "Trying to call glIsQuery() without current GL context"; |
10983 return GL_FALSE; | 10734 return GL_FALSE; |
10984 } | 10735 } |
10985 | 10736 |
10986 GLboolean NoContextGLApi::glIsQueryARBFn(GLuint query) { | |
10987 NOTREACHED() << "Trying to call glIsQueryARB() without current GL context"; | |
10988 LOG(ERROR) << "Trying to call glIsQueryARB() without current GL context"; | |
10989 return GL_FALSE; | |
10990 } | |
10991 | |
10992 GLboolean NoContextGLApi::glIsRenderbufferEXTFn(GLuint renderbuffer) { | 10737 GLboolean NoContextGLApi::glIsRenderbufferEXTFn(GLuint renderbuffer) { |
10993 NOTREACHED() | 10738 NOTREACHED() |
10994 << "Trying to call glIsRenderbufferEXT() without current GL context"; | 10739 << "Trying to call glIsRenderbufferEXT() without current GL context"; |
10995 LOG(ERROR) | 10740 LOG(ERROR) |
10996 << "Trying to call glIsRenderbufferEXT() without current GL context"; | 10741 << "Trying to call glIsRenderbufferEXT() without current GL context"; |
10997 return GL_FALSE; | 10742 return GL_FALSE; |
10998 } | 10743 } |
10999 | 10744 |
11000 GLboolean NoContextGLApi::glIsSamplerFn(GLuint sampler) { | 10745 GLboolean NoContextGLApi::glIsSamplerFn(GLuint sampler) { |
11001 NOTREACHED() << "Trying to call glIsSampler() without current GL context"; | 10746 NOTREACHED() << "Trying to call glIsSampler() without current GL context"; |
(...skipping 862 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11864 | 11609 |
11865 GLenum NoContextGLApi::glWaitSyncFn(GLsync sync, | 11610 GLenum NoContextGLApi::glWaitSyncFn(GLsync sync, |
11866 GLbitfield flags, | 11611 GLbitfield flags, |
11867 GLuint64 timeout) { | 11612 GLuint64 timeout) { |
11868 NOTREACHED() << "Trying to call glWaitSync() without current GL context"; | 11613 NOTREACHED() << "Trying to call glWaitSync() without current GL context"; |
11869 LOG(ERROR) << "Trying to call glWaitSync() without current GL context"; | 11614 LOG(ERROR) << "Trying to call glWaitSync() without current GL context"; |
11870 return static_cast<GLenum>(0); | 11615 return static_cast<GLenum>(0); |
11871 } | 11616 } |
11872 | 11617 |
11873 } // namespace gfx | 11618 } // namespace gfx |
OLD | NEW |