OLD | NEW |
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 213 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
224 fn.glGetInteger64i_vFn = 0; | 224 fn.glGetInteger64i_vFn = 0; |
225 fn.glGetInteger64i_vRobustANGLEFn = 0; | 225 fn.glGetInteger64i_vRobustANGLEFn = 0; |
226 fn.glGetInteger64vFn = 0; | 226 fn.glGetInteger64vFn = 0; |
227 fn.glGetInteger64vRobustANGLEFn = 0; | 227 fn.glGetInteger64vRobustANGLEFn = 0; |
228 fn.glGetIntegeri_vFn = 0; | 228 fn.glGetIntegeri_vFn = 0; |
229 fn.glGetIntegeri_vRobustANGLEFn = 0; | 229 fn.glGetIntegeri_vRobustANGLEFn = 0; |
230 fn.glGetIntegervFn = | 230 fn.glGetIntegervFn = |
231 reinterpret_cast<glGetIntegervProc>(GetGLProcAddress("glGetIntegerv")); | 231 reinterpret_cast<glGetIntegervProc>(GetGLProcAddress("glGetIntegerv")); |
232 fn.glGetIntegervRobustANGLEFn = 0; | 232 fn.glGetIntegervRobustANGLEFn = 0; |
233 fn.glGetInternalformativFn = 0; | 233 fn.glGetInternalformativFn = 0; |
| 234 fn.glGetInternalformativRobustANGLEFn = 0; |
234 fn.glGetMultisamplefvRobustANGLEFn = 0; | 235 fn.glGetMultisamplefvRobustANGLEFn = 0; |
235 fn.glGetnUniformfvRobustANGLEFn = 0; | 236 fn.glGetnUniformfvRobustANGLEFn = 0; |
236 fn.glGetnUniformivRobustANGLEFn = 0; | 237 fn.glGetnUniformivRobustANGLEFn = 0; |
237 fn.glGetnUniformuivRobustANGLEFn = 0; | 238 fn.glGetnUniformuivRobustANGLEFn = 0; |
238 fn.glGetPointervRobustANGLERobustANGLEFn = 0; | 239 fn.glGetPointervRobustANGLERobustANGLEFn = 0; |
239 fn.glGetProgramBinaryFn = 0; | 240 fn.glGetProgramBinaryFn = 0; |
240 fn.glGetProgramInfoLogFn = reinterpret_cast<glGetProgramInfoLogProc>( | 241 fn.glGetProgramInfoLogFn = reinterpret_cast<glGetProgramInfoLogProc>( |
241 GetGLProcAddress("glGetProgramInfoLog")); | 242 GetGLProcAddress("glGetProgramInfoLog")); |
242 fn.glGetProgramInterfaceivFn = 0; | 243 fn.glGetProgramInterfaceivFn = 0; |
243 fn.glGetProgramInterfaceivRobustANGLEFn = 0; | 244 fn.glGetProgramInterfaceivRobustANGLEFn = 0; |
(...skipping 1237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1481 reinterpret_cast<glGetIntegervRobustANGLEProc>( | 1482 reinterpret_cast<glGetIntegervRobustANGLEProc>( |
1482 GetGLProcAddress("glGetIntegervRobustANGLE")); | 1483 GetGLProcAddress("glGetIntegervRobustANGLE")); |
1483 } | 1484 } |
1484 | 1485 |
1485 debug_fn.glGetInternalformativFn = 0; | 1486 debug_fn.glGetInternalformativFn = 0; |
1486 if (ver->IsAtLeastGL(4u, 2u) || ver->IsAtLeastGLES(3u, 0u)) { | 1487 if (ver->IsAtLeastGL(4u, 2u) || ver->IsAtLeastGLES(3u, 0u)) { |
1487 fn.glGetInternalformativFn = reinterpret_cast<glGetInternalformativProc>( | 1488 fn.glGetInternalformativFn = reinterpret_cast<glGetInternalformativProc>( |
1488 GetGLProcAddress("glGetInternalformativ")); | 1489 GetGLProcAddress("glGetInternalformativ")); |
1489 } | 1490 } |
1490 | 1491 |
| 1492 debug_fn.glGetInternalformativRobustANGLEFn = 0; |
| 1493 if (ext.b_GL_ANGLE_robust_client_memory) { |
| 1494 fn.glGetInternalformativRobustANGLEFn = |
| 1495 reinterpret_cast<glGetInternalformativRobustANGLEProc>( |
| 1496 GetGLProcAddress("glGetInternalformativRobustANGLE")); |
| 1497 } |
| 1498 |
1491 debug_fn.glGetMultisamplefvRobustANGLEFn = 0; | 1499 debug_fn.glGetMultisamplefvRobustANGLEFn = 0; |
1492 if (ext.b_GL_ANGLE_robust_client_memory) { | 1500 if (ext.b_GL_ANGLE_robust_client_memory) { |
1493 fn.glGetMultisamplefvRobustANGLEFn = | 1501 fn.glGetMultisamplefvRobustANGLEFn = |
1494 reinterpret_cast<glGetMultisamplefvRobustANGLEProc>( | 1502 reinterpret_cast<glGetMultisamplefvRobustANGLEProc>( |
1495 GetGLProcAddress("glGetMultisamplefvRobustANGLE")); | 1503 GetGLProcAddress("glGetMultisamplefvRobustANGLE")); |
1496 } | 1504 } |
1497 | 1505 |
1498 debug_fn.glGetnUniformfvRobustANGLEFn = 0; | 1506 debug_fn.glGetnUniformfvRobustANGLEFn = 0; |
1499 if (ext.b_GL_ANGLE_robust_client_memory) { | 1507 if (ext.b_GL_ANGLE_robust_client_memory) { |
1500 fn.glGetnUniformfvRobustANGLEFn = | 1508 fn.glGetnUniformfvRobustANGLEFn = |
(...skipping 2817 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4318 GL_SERVICE_LOG("glGetInternalformativ" | 4326 GL_SERVICE_LOG("glGetInternalformativ" |
4319 << "(" << GLEnums::GetStringEnum(target) << ", " | 4327 << "(" << GLEnums::GetStringEnum(target) << ", " |
4320 << GLEnums::GetStringEnum(internalformat) << ", " | 4328 << GLEnums::GetStringEnum(internalformat) << ", " |
4321 << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " | 4329 << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
4322 << static_cast<const void*>(params) << ")"); | 4330 << static_cast<const void*>(params) << ")"); |
4323 DCHECK(g_driver_gl.debug_fn.glGetInternalformativFn != nullptr); | 4331 DCHECK(g_driver_gl.debug_fn.glGetInternalformativFn != nullptr); |
4324 g_driver_gl.debug_fn.glGetInternalformativFn(target, internalformat, pname, | 4332 g_driver_gl.debug_fn.glGetInternalformativFn(target, internalformat, pname, |
4325 bufSize, params); | 4333 bufSize, params); |
4326 } | 4334 } |
4327 | 4335 |
| 4336 static void GL_BINDING_CALL |
| 4337 Debug_glGetInternalformativRobustANGLE(GLenum target, |
| 4338 GLenum internalformat, |
| 4339 GLenum pname, |
| 4340 GLsizei bufSize, |
| 4341 GLsizei* length, |
| 4342 GLint* params) { |
| 4343 GL_SERVICE_LOG("glGetInternalformativRobustANGLE" |
| 4344 << "(" << GLEnums::GetStringEnum(target) << ", " |
| 4345 << GLEnums::GetStringEnum(internalformat) << ", " |
| 4346 << GLEnums::GetStringEnum(pname) << ", " << bufSize << ", " |
| 4347 << static_cast<const void*>(length) << ", " |
| 4348 << static_cast<const void*>(params) << ")"); |
| 4349 DCHECK(g_driver_gl.debug_fn.glGetInternalformativRobustANGLEFn != nullptr); |
| 4350 g_driver_gl.debug_fn.glGetInternalformativRobustANGLEFn( |
| 4351 target, internalformat, pname, bufSize, length, params); |
| 4352 } |
| 4353 |
4328 static void GL_BINDING_CALL Debug_glGetMultisamplefvRobustANGLE(GLenum pname, | 4354 static void GL_BINDING_CALL Debug_glGetMultisamplefvRobustANGLE(GLenum pname, |
4329 GLuint index, | 4355 GLuint index, |
4330 GLsizei bufSize, | 4356 GLsizei bufSize, |
4331 GLsizei* length, | 4357 GLsizei* length, |
4332 GLfloat* val) { | 4358 GLfloat* val) { |
4333 GL_SERVICE_LOG("glGetMultisamplefvRobustANGLE" | 4359 GL_SERVICE_LOG("glGetMultisamplefvRobustANGLE" |
4334 << "(" << GLEnums::GetStringEnum(pname) << ", " << index | 4360 << "(" << GLEnums::GetStringEnum(pname) << ", " << index |
4335 << ", " << bufSize << ", " << static_cast<const void*>(length) | 4361 << ", " << bufSize << ", " << static_cast<const void*>(length) |
4336 << ", " << static_cast<const void*>(val) << ")"); | 4362 << ", " << static_cast<const void*>(val) << ")"); |
4337 DCHECK(g_driver_gl.debug_fn.glGetMultisamplefvRobustANGLEFn != nullptr); | 4363 DCHECK(g_driver_gl.debug_fn.glGetMultisamplefvRobustANGLEFn != nullptr); |
(...skipping 3356 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7694 fn.glGetIntegervFn = Debug_glGetIntegerv; | 7720 fn.glGetIntegervFn = Debug_glGetIntegerv; |
7695 } | 7721 } |
7696 if (!debug_fn.glGetIntegervRobustANGLEFn) { | 7722 if (!debug_fn.glGetIntegervRobustANGLEFn) { |
7697 debug_fn.glGetIntegervRobustANGLEFn = fn.glGetIntegervRobustANGLEFn; | 7723 debug_fn.glGetIntegervRobustANGLEFn = fn.glGetIntegervRobustANGLEFn; |
7698 fn.glGetIntegervRobustANGLEFn = Debug_glGetIntegervRobustANGLE; | 7724 fn.glGetIntegervRobustANGLEFn = Debug_glGetIntegervRobustANGLE; |
7699 } | 7725 } |
7700 if (!debug_fn.glGetInternalformativFn) { | 7726 if (!debug_fn.glGetInternalformativFn) { |
7701 debug_fn.glGetInternalformativFn = fn.glGetInternalformativFn; | 7727 debug_fn.glGetInternalformativFn = fn.glGetInternalformativFn; |
7702 fn.glGetInternalformativFn = Debug_glGetInternalformativ; | 7728 fn.glGetInternalformativFn = Debug_glGetInternalformativ; |
7703 } | 7729 } |
| 7730 if (!debug_fn.glGetInternalformativRobustANGLEFn) { |
| 7731 debug_fn.glGetInternalformativRobustANGLEFn = |
| 7732 fn.glGetInternalformativRobustANGLEFn; |
| 7733 fn.glGetInternalformativRobustANGLEFn = |
| 7734 Debug_glGetInternalformativRobustANGLE; |
| 7735 } |
7704 if (!debug_fn.glGetMultisamplefvRobustANGLEFn) { | 7736 if (!debug_fn.glGetMultisamplefvRobustANGLEFn) { |
7705 debug_fn.glGetMultisamplefvRobustANGLEFn = | 7737 debug_fn.glGetMultisamplefvRobustANGLEFn = |
7706 fn.glGetMultisamplefvRobustANGLEFn; | 7738 fn.glGetMultisamplefvRobustANGLEFn; |
7707 fn.glGetMultisamplefvRobustANGLEFn = Debug_glGetMultisamplefvRobustANGLE; | 7739 fn.glGetMultisamplefvRobustANGLEFn = Debug_glGetMultisamplefvRobustANGLE; |
7708 } | 7740 } |
7709 if (!debug_fn.glGetnUniformfvRobustANGLEFn) { | 7741 if (!debug_fn.glGetnUniformfvRobustANGLEFn) { |
7710 debug_fn.glGetnUniformfvRobustANGLEFn = fn.glGetnUniformfvRobustANGLEFn; | 7742 debug_fn.glGetnUniformfvRobustANGLEFn = fn.glGetnUniformfvRobustANGLEFn; |
7711 fn.glGetnUniformfvRobustANGLEFn = Debug_glGetnUniformfvRobustANGLE; | 7743 fn.glGetnUniformfvRobustANGLEFn = Debug_glGetnUniformfvRobustANGLE; |
7712 } | 7744 } |
7713 if (!debug_fn.glGetnUniformivRobustANGLEFn) { | 7745 if (!debug_fn.glGetnUniformivRobustANGLEFn) { |
(...skipping 1911 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9625 | 9657 |
9626 void GLApiBase::glGetInternalformativFn(GLenum target, | 9658 void GLApiBase::glGetInternalformativFn(GLenum target, |
9627 GLenum internalformat, | 9659 GLenum internalformat, |
9628 GLenum pname, | 9660 GLenum pname, |
9629 GLsizei bufSize, | 9661 GLsizei bufSize, |
9630 GLint* params) { | 9662 GLint* params) { |
9631 driver_->fn.glGetInternalformativFn(target, internalformat, pname, bufSize, | 9663 driver_->fn.glGetInternalformativFn(target, internalformat, pname, bufSize, |
9632 params); | 9664 params); |
9633 } | 9665 } |
9634 | 9666 |
| 9667 void GLApiBase::glGetInternalformativRobustANGLEFn(GLenum target, |
| 9668 GLenum internalformat, |
| 9669 GLenum pname, |
| 9670 GLsizei bufSize, |
| 9671 GLsizei* length, |
| 9672 GLint* params) { |
| 9673 driver_->fn.glGetInternalformativRobustANGLEFn(target, internalformat, pname, |
| 9674 bufSize, length, params); |
| 9675 } |
| 9676 |
9635 void GLApiBase::glGetMultisamplefvRobustANGLEFn(GLenum pname, | 9677 void GLApiBase::glGetMultisamplefvRobustANGLEFn(GLenum pname, |
9636 GLuint index, | 9678 GLuint index, |
9637 GLsizei bufSize, | 9679 GLsizei bufSize, |
9638 GLsizei* length, | 9680 GLsizei* length, |
9639 GLfloat* val) { | 9681 GLfloat* val) { |
9640 driver_->fn.glGetMultisamplefvRobustANGLEFn(pname, index, bufSize, length, | 9682 driver_->fn.glGetMultisamplefvRobustANGLEFn(pname, index, bufSize, length, |
9641 val); | 9683 val); |
9642 } | 9684 } |
9643 | 9685 |
9644 void GLApiBase::glGetnUniformfvRobustANGLEFn(GLuint program, | 9686 void GLApiBase::glGetnUniformfvRobustANGLEFn(GLuint program, |
(...skipping 2632 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12277 void TraceGLApi::glGetInternalformativFn(GLenum target, | 12319 void TraceGLApi::glGetInternalformativFn(GLenum target, |
12278 GLenum internalformat, | 12320 GLenum internalformat, |
12279 GLenum pname, | 12321 GLenum pname, |
12280 GLsizei bufSize, | 12322 GLsizei bufSize, |
12281 GLint* params) { | 12323 GLint* params) { |
12282 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetInternalformativ") | 12324 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glGetInternalformativ") |
12283 gl_api_->glGetInternalformativFn(target, internalformat, pname, bufSize, | 12325 gl_api_->glGetInternalformativFn(target, internalformat, pname, bufSize, |
12284 params); | 12326 params); |
12285 } | 12327 } |
12286 | 12328 |
| 12329 void TraceGLApi::glGetInternalformativRobustANGLEFn(GLenum target, |
| 12330 GLenum internalformat, |
| 12331 GLenum pname, |
| 12332 GLsizei bufSize, |
| 12333 GLsizei* length, |
| 12334 GLint* params) { |
| 12335 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
| 12336 "TraceGLAPI::glGetInternalformativRobustANGLE") |
| 12337 gl_api_->glGetInternalformativRobustANGLEFn(target, internalformat, pname, |
| 12338 bufSize, length, params); |
| 12339 } |
| 12340 |
12287 void TraceGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname, | 12341 void TraceGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname, |
12288 GLuint index, | 12342 GLuint index, |
12289 GLsizei bufSize, | 12343 GLsizei bufSize, |
12290 GLsizei* length, | 12344 GLsizei* length, |
12291 GLfloat* val) { | 12345 GLfloat* val) { |
12292 TRACE_EVENT_BINARY_EFFICIENT0("gpu", | 12346 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
12293 "TraceGLAPI::glGetMultisamplefvRobustANGLE") | 12347 "TraceGLAPI::glGetMultisamplefvRobustANGLE") |
12294 gl_api_->glGetMultisamplefvRobustANGLEFn(pname, index, bufSize, length, val); | 12348 gl_api_->glGetMultisamplefvRobustANGLEFn(pname, index, bufSize, length, val); |
12295 } | 12349 } |
12296 | 12350 |
(...skipping 3039 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15336 GLenum internalformat, | 15390 GLenum internalformat, |
15337 GLenum pname, | 15391 GLenum pname, |
15338 GLsizei bufSize, | 15392 GLsizei bufSize, |
15339 GLint* params) { | 15393 GLint* params) { |
15340 NOTREACHED() | 15394 NOTREACHED() |
15341 << "Trying to call glGetInternalformativ() without current GL context"; | 15395 << "Trying to call glGetInternalformativ() without current GL context"; |
15342 LOG(ERROR) | 15396 LOG(ERROR) |
15343 << "Trying to call glGetInternalformativ() without current GL context"; | 15397 << "Trying to call glGetInternalformativ() without current GL context"; |
15344 } | 15398 } |
15345 | 15399 |
| 15400 void NoContextGLApi::glGetInternalformativRobustANGLEFn(GLenum target, |
| 15401 GLenum internalformat, |
| 15402 GLenum pname, |
| 15403 GLsizei bufSize, |
| 15404 GLsizei* length, |
| 15405 GLint* params) { |
| 15406 NOTREACHED() << "Trying to call glGetInternalformativRobustANGLE() without " |
| 15407 "current GL context"; |
| 15408 LOG(ERROR) << "Trying to call glGetInternalformativRobustANGLE() without " |
| 15409 "current GL context"; |
| 15410 } |
| 15411 |
15346 void NoContextGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname, | 15412 void NoContextGLApi::glGetMultisamplefvRobustANGLEFn(GLenum pname, |
15347 GLuint index, | 15413 GLuint index, |
15348 GLsizei bufSize, | 15414 GLsizei bufSize, |
15349 GLsizei* length, | 15415 GLsizei* length, |
15350 GLfloat* val) { | 15416 GLfloat* val) { |
15351 NOTREACHED() << "Trying to call glGetMultisamplefvRobustANGLE() without " | 15417 NOTREACHED() << "Trying to call glGetMultisamplefvRobustANGLE() without " |
15352 "current GL context"; | 15418 "current GL context"; |
15353 LOG(ERROR) << "Trying to call glGetMultisamplefvRobustANGLE() without " | 15419 LOG(ERROR) << "Trying to call glGetMultisamplefvRobustANGLE() without " |
15354 "current GL context"; | 15420 "current GL context"; |
15355 } | 15421 } |
(...skipping 1994 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17350 | 17416 |
17351 GLenum NoContextGLApi::glWaitSyncFn(GLsync sync, | 17417 GLenum NoContextGLApi::glWaitSyncFn(GLsync sync, |
17352 GLbitfield flags, | 17418 GLbitfield flags, |
17353 GLuint64 timeout) { | 17419 GLuint64 timeout) { |
17354 NOTREACHED() << "Trying to call glWaitSync() without current GL context"; | 17420 NOTREACHED() << "Trying to call glWaitSync() without current GL context"; |
17355 LOG(ERROR) << "Trying to call glWaitSync() without current GL context"; | 17421 LOG(ERROR) << "Trying to call glWaitSync() without current GL context"; |
17356 return static_cast<GLenum>(0); | 17422 return static_cast<GLenum>(0); |
17357 } | 17423 } |
17358 | 17424 |
17359 } // namespace gl | 17425 } // namespace gl |
OLD | NEW |