| 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 368 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 379 fn.glReadnPixelsRobustANGLEFn = 0; | 379 fn.glReadnPixelsRobustANGLEFn = 0; |
| 380 fn.glReadPixelsFn = | 380 fn.glReadPixelsFn = |
| 381 reinterpret_cast<glReadPixelsProc>(GetGLProcAddress("glReadPixels")); | 381 reinterpret_cast<glReadPixelsProc>(GetGLProcAddress("glReadPixels")); |
| 382 fn.glReadPixelsRobustANGLEFn = 0; | 382 fn.glReadPixelsRobustANGLEFn = 0; |
| 383 fn.glReleaseShaderCompilerFn = 0; | 383 fn.glReleaseShaderCompilerFn = 0; |
| 384 fn.glRenderbufferStorageEXTFn = 0; | 384 fn.glRenderbufferStorageEXTFn = 0; |
| 385 fn.glRenderbufferStorageMultisampleFn = 0; | 385 fn.glRenderbufferStorageMultisampleFn = 0; |
| 386 fn.glRenderbufferStorageMultisampleANGLEFn = 0; | 386 fn.glRenderbufferStorageMultisampleANGLEFn = 0; |
| 387 fn.glRenderbufferStorageMultisampleEXTFn = 0; | 387 fn.glRenderbufferStorageMultisampleEXTFn = 0; |
| 388 fn.glRenderbufferStorageMultisampleIMGFn = 0; | 388 fn.glRenderbufferStorageMultisampleIMGFn = 0; |
| 389 fn.glRequestExtensionANGLEFn = 0; |
| 389 fn.glResumeTransformFeedbackFn = 0; | 390 fn.glResumeTransformFeedbackFn = 0; |
| 390 fn.glSampleCoverageFn = reinterpret_cast<glSampleCoverageProc>( | 391 fn.glSampleCoverageFn = reinterpret_cast<glSampleCoverageProc>( |
| 391 GetGLProcAddress("glSampleCoverage")); | 392 GetGLProcAddress("glSampleCoverage")); |
| 392 fn.glSamplerParameterfFn = 0; | 393 fn.glSamplerParameterfFn = 0; |
| 393 fn.glSamplerParameterfvFn = 0; | 394 fn.glSamplerParameterfvFn = 0; |
| 394 fn.glSamplerParameterfvRobustANGLEFn = 0; | 395 fn.glSamplerParameterfvRobustANGLEFn = 0; |
| 395 fn.glSamplerParameteriFn = 0; | 396 fn.glSamplerParameteriFn = 0; |
| 396 fn.glSamplerParameterIivRobustANGLEFn = 0; | 397 fn.glSamplerParameterIivRobustANGLEFn = 0; |
| 397 fn.glSamplerParameterIuivRobustANGLEFn = 0; | 398 fn.glSamplerParameterIuivRobustANGLEFn = 0; |
| 398 fn.glSamplerParameterivFn = 0; | 399 fn.glSamplerParameterivFn = 0; |
| (...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 543 const std::string& context_extensions) { | 544 const std::string& context_extensions) { |
| 544 std::string extensions = context_extensions + " "; | 545 std::string extensions = context_extensions + " "; |
| 545 ALLOW_UNUSED_LOCAL(extensions); | 546 ALLOW_UNUSED_LOCAL(extensions); |
| 546 | 547 |
| 547 ext.b_GL_ANGLE_framebuffer_blit = | 548 ext.b_GL_ANGLE_framebuffer_blit = |
| 548 extensions.find("GL_ANGLE_framebuffer_blit ") != std::string::npos; | 549 extensions.find("GL_ANGLE_framebuffer_blit ") != std::string::npos; |
| 549 ext.b_GL_ANGLE_framebuffer_multisample = | 550 ext.b_GL_ANGLE_framebuffer_multisample = |
| 550 extensions.find("GL_ANGLE_framebuffer_multisample ") != std::string::npos; | 551 extensions.find("GL_ANGLE_framebuffer_multisample ") != std::string::npos; |
| 551 ext.b_GL_ANGLE_instanced_arrays = | 552 ext.b_GL_ANGLE_instanced_arrays = |
| 552 extensions.find("GL_ANGLE_instanced_arrays ") != std::string::npos; | 553 extensions.find("GL_ANGLE_instanced_arrays ") != std::string::npos; |
| 554 ext.b_GL_ANGLE_request_extension = |
| 555 extensions.find("GL_ANGLE_request_extension ") != std::string::npos; |
| 553 ext.b_GL_ANGLE_robust_client_memory = | 556 ext.b_GL_ANGLE_robust_client_memory = |
| 554 extensions.find("GL_ANGLE_robust_client_memory ") != std::string::npos; | 557 extensions.find("GL_ANGLE_robust_client_memory ") != std::string::npos; |
| 555 ext.b_GL_ANGLE_translated_shader_source = | 558 ext.b_GL_ANGLE_translated_shader_source = |
| 556 extensions.find("GL_ANGLE_translated_shader_source ") != | 559 extensions.find("GL_ANGLE_translated_shader_source ") != |
| 557 std::string::npos; | 560 std::string::npos; |
| 558 ext.b_GL_APPLE_fence = | 561 ext.b_GL_APPLE_fence = |
| 559 extensions.find("GL_APPLE_fence ") != std::string::npos; | 562 extensions.find("GL_APPLE_fence ") != std::string::npos; |
| 560 ext.b_GL_APPLE_vertex_array_object = | 563 ext.b_GL_APPLE_vertex_array_object = |
| 561 extensions.find("GL_APPLE_vertex_array_object ") != std::string::npos; | 564 extensions.find("GL_APPLE_vertex_array_object ") != std::string::npos; |
| 562 ext.b_GL_ARB_blend_func_extended = | 565 ext.b_GL_ARB_blend_func_extended = |
| (...skipping 1538 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2101 reinterpret_cast<glRenderbufferStorageMultisampleEXTProc>( | 2104 reinterpret_cast<glRenderbufferStorageMultisampleEXTProc>( |
| 2102 GetGLProcAddress("glRenderbufferStorageMultisampleEXT")); | 2105 GetGLProcAddress("glRenderbufferStorageMultisampleEXT")); |
| 2103 } | 2106 } |
| 2104 | 2107 |
| 2105 if (ext.b_GL_IMG_multisampled_render_to_texture) { | 2108 if (ext.b_GL_IMG_multisampled_render_to_texture) { |
| 2106 fn.glRenderbufferStorageMultisampleIMGFn = | 2109 fn.glRenderbufferStorageMultisampleIMGFn = |
| 2107 reinterpret_cast<glRenderbufferStorageMultisampleIMGProc>( | 2110 reinterpret_cast<glRenderbufferStorageMultisampleIMGProc>( |
| 2108 GetGLProcAddress("glRenderbufferStorageMultisampleIMG")); | 2111 GetGLProcAddress("glRenderbufferStorageMultisampleIMG")); |
| 2109 } | 2112 } |
| 2110 | 2113 |
| 2114 if (ext.b_GL_ANGLE_request_extension) { |
| 2115 fn.glRequestExtensionANGLEFn = |
| 2116 reinterpret_cast<glRequestExtensionANGLEProc>( |
| 2117 GetGLProcAddress("glRequestExtensionANGLE")); |
| 2118 } |
| 2119 |
| 2111 if (ver->IsAtLeastGLES(3u, 0u) || ver->IsAtLeastGL(4u, 0u) || | 2120 if (ver->IsAtLeastGLES(3u, 0u) || ver->IsAtLeastGL(4u, 0u) || |
| 2112 ext.b_GL_ARB_transform_feedback2) { | 2121 ext.b_GL_ARB_transform_feedback2) { |
| 2113 fn.glResumeTransformFeedbackFn = | 2122 fn.glResumeTransformFeedbackFn = |
| 2114 reinterpret_cast<glResumeTransformFeedbackProc>( | 2123 reinterpret_cast<glResumeTransformFeedbackProc>( |
| 2115 GetGLProcAddress("glResumeTransformFeedback")); | 2124 GetGLProcAddress("glResumeTransformFeedback")); |
| 2116 } | 2125 } |
| 2117 | 2126 |
| 2118 if (ver->IsAtLeastGL(3u, 3u) || ver->IsAtLeastGLES(3u, 0u) || | 2127 if (ver->IsAtLeastGL(3u, 3u) || ver->IsAtLeastGLES(3u, 0u) || |
| 2119 ext.b_GL_ARB_sampler_objects) { | 2128 ext.b_GL_ARB_sampler_objects) { |
| 2120 fn.glSamplerParameterfFn = reinterpret_cast<glSamplerParameterfProc>( | 2129 fn.glSamplerParameterfFn = reinterpret_cast<glSamplerParameterfProc>( |
| (...skipping 2178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4299 | 4308 |
| 4300 void GLApiBase::glRenderbufferStorageMultisampleIMGFn(GLenum target, | 4309 void GLApiBase::glRenderbufferStorageMultisampleIMGFn(GLenum target, |
| 4301 GLsizei samples, | 4310 GLsizei samples, |
| 4302 GLenum internalformat, | 4311 GLenum internalformat, |
| 4303 GLsizei width, | 4312 GLsizei width, |
| 4304 GLsizei height) { | 4313 GLsizei height) { |
| 4305 driver_->fn.glRenderbufferStorageMultisampleIMGFn( | 4314 driver_->fn.glRenderbufferStorageMultisampleIMGFn( |
| 4306 target, samples, internalformat, width, height); | 4315 target, samples, internalformat, width, height); |
| 4307 } | 4316 } |
| 4308 | 4317 |
| 4318 void GLApiBase::glRequestExtensionANGLEFn(const char* name) { |
| 4319 driver_->fn.glRequestExtensionANGLEFn(name); |
| 4320 } |
| 4321 |
| 4309 void GLApiBase::glResumeTransformFeedbackFn(void) { | 4322 void GLApiBase::glResumeTransformFeedbackFn(void) { |
| 4310 driver_->fn.glResumeTransformFeedbackFn(); | 4323 driver_->fn.glResumeTransformFeedbackFn(); |
| 4311 } | 4324 } |
| 4312 | 4325 |
| 4313 void GLApiBase::glSampleCoverageFn(GLclampf value, GLboolean invert) { | 4326 void GLApiBase::glSampleCoverageFn(GLclampf value, GLboolean invert) { |
| 4314 driver_->fn.glSampleCoverageFn(value, invert); | 4327 driver_->fn.glSampleCoverageFn(value, invert); |
| 4315 } | 4328 } |
| 4316 | 4329 |
| 4317 void GLApiBase::glSamplerParameterfFn(GLuint sampler, | 4330 void GLApiBase::glSamplerParameterfFn(GLuint sampler, |
| 4318 GLenum pname, | 4331 GLenum pname, |
| (...skipping 2881 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7200 GLsizei samples, | 7213 GLsizei samples, |
| 7201 GLenum internalformat, | 7214 GLenum internalformat, |
| 7202 GLsizei width, | 7215 GLsizei width, |
| 7203 GLsizei height) { | 7216 GLsizei height) { |
| 7204 TRACE_EVENT_BINARY_EFFICIENT0( | 7217 TRACE_EVENT_BINARY_EFFICIENT0( |
| 7205 "gpu", "TraceGLAPI::glRenderbufferStorageMultisampleIMG") | 7218 "gpu", "TraceGLAPI::glRenderbufferStorageMultisampleIMG") |
| 7206 gl_api_->glRenderbufferStorageMultisampleIMGFn(target, samples, | 7219 gl_api_->glRenderbufferStorageMultisampleIMGFn(target, samples, |
| 7207 internalformat, width, height); | 7220 internalformat, width, height); |
| 7208 } | 7221 } |
| 7209 | 7222 |
| 7223 void TraceGLApi::glRequestExtensionANGLEFn(const char* name) { |
| 7224 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glRequestExtensionANGLE") |
| 7225 gl_api_->glRequestExtensionANGLEFn(name); |
| 7226 } |
| 7227 |
| 7210 void TraceGLApi::glResumeTransformFeedbackFn(void) { | 7228 void TraceGLApi::glResumeTransformFeedbackFn(void) { |
| 7211 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glResumeTransformFeedback") | 7229 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glResumeTransformFeedback") |
| 7212 gl_api_->glResumeTransformFeedbackFn(); | 7230 gl_api_->glResumeTransformFeedbackFn(); |
| 7213 } | 7231 } |
| 7214 | 7232 |
| 7215 void TraceGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { | 7233 void TraceGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { |
| 7216 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glSampleCoverage") | 7234 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glSampleCoverage") |
| 7217 gl_api_->glSampleCoverageFn(value, invert); | 7235 gl_api_->glSampleCoverageFn(value, invert); |
| 7218 } | 7236 } |
| 7219 | 7237 |
| (...skipping 3705 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10925 GLsizei width, | 10943 GLsizei width, |
| 10926 GLsizei height) { | 10944 GLsizei height) { |
| 10927 GL_SERVICE_LOG("glRenderbufferStorageMultisampleIMG" | 10945 GL_SERVICE_LOG("glRenderbufferStorageMultisampleIMG" |
| 10928 << "(" << GLEnums::GetStringEnum(target) << ", " << samples | 10946 << "(" << GLEnums::GetStringEnum(target) << ", " << samples |
| 10929 << ", " << GLEnums::GetStringEnum(internalformat) << ", " | 10947 << ", " << GLEnums::GetStringEnum(internalformat) << ", " |
| 10930 << width << ", " << height << ")"); | 10948 << width << ", " << height << ")"); |
| 10931 gl_api_->glRenderbufferStorageMultisampleIMGFn(target, samples, | 10949 gl_api_->glRenderbufferStorageMultisampleIMGFn(target, samples, |
| 10932 internalformat, width, height); | 10950 internalformat, width, height); |
| 10933 } | 10951 } |
| 10934 | 10952 |
| 10953 void DebugGLApi::glRequestExtensionANGLEFn(const char* name) { |
| 10954 GL_SERVICE_LOG("glRequestExtensionANGLE" |
| 10955 << "(" << name << ")"); |
| 10956 gl_api_->glRequestExtensionANGLEFn(name); |
| 10957 } |
| 10958 |
| 10935 void DebugGLApi::glResumeTransformFeedbackFn(void) { | 10959 void DebugGLApi::glResumeTransformFeedbackFn(void) { |
| 10936 GL_SERVICE_LOG("glResumeTransformFeedback" | 10960 GL_SERVICE_LOG("glResumeTransformFeedback" |
| 10937 << "(" | 10961 << "(" |
| 10938 << ")"); | 10962 << ")"); |
| 10939 gl_api_->glResumeTransformFeedbackFn(); | 10963 gl_api_->glResumeTransformFeedbackFn(); |
| 10940 } | 10964 } |
| 10941 | 10965 |
| 10942 void DebugGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { | 10966 void DebugGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { |
| 10943 GL_SERVICE_LOG("glSampleCoverage" | 10967 GL_SERVICE_LOG("glSampleCoverage" |
| 10944 << "(" << value << ", " << GLEnums::GetStringBool(invert) | 10968 << "(" << value << ", " << GLEnums::GetStringBool(invert) |
| (...skipping 3565 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14510 GLsizei samples, | 14534 GLsizei samples, |
| 14511 GLenum internalformat, | 14535 GLenum internalformat, |
| 14512 GLsizei width, | 14536 GLsizei width, |
| 14513 GLsizei height) { | 14537 GLsizei height) { |
| 14514 NOTREACHED() << "Trying to call glRenderbufferStorageMultisampleIMG() " | 14538 NOTREACHED() << "Trying to call glRenderbufferStorageMultisampleIMG() " |
| 14515 "without current GL context"; | 14539 "without current GL context"; |
| 14516 LOG(ERROR) << "Trying to call glRenderbufferStorageMultisampleIMG() without " | 14540 LOG(ERROR) << "Trying to call glRenderbufferStorageMultisampleIMG() without " |
| 14517 "current GL context"; | 14541 "current GL context"; |
| 14518 } | 14542 } |
| 14519 | 14543 |
| 14544 void NoContextGLApi::glRequestExtensionANGLEFn(const char* name) { |
| 14545 NOTREACHED() |
| 14546 << "Trying to call glRequestExtensionANGLE() without current GL context"; |
| 14547 LOG(ERROR) |
| 14548 << "Trying to call glRequestExtensionANGLE() without current GL context"; |
| 14549 } |
| 14550 |
| 14520 void NoContextGLApi::glResumeTransformFeedbackFn(void) { | 14551 void NoContextGLApi::glResumeTransformFeedbackFn(void) { |
| 14521 NOTREACHED() << "Trying to call glResumeTransformFeedback() without current " | 14552 NOTREACHED() << "Trying to call glResumeTransformFeedback() without current " |
| 14522 "GL context"; | 14553 "GL context"; |
| 14523 LOG(ERROR) << "Trying to call glResumeTransformFeedback() without current GL " | 14554 LOG(ERROR) << "Trying to call glResumeTransformFeedback() without current GL " |
| 14524 "context"; | 14555 "context"; |
| 14525 } | 14556 } |
| 14526 | 14557 |
| 14527 void NoContextGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { | 14558 void NoContextGLApi::glSampleCoverageFn(GLclampf value, GLboolean invert) { |
| 14528 NOTREACHED() | 14559 NOTREACHED() |
| 14529 << "Trying to call glSampleCoverage() without current GL context"; | 14560 << "Trying to call glSampleCoverage() without current GL context"; |
| (...skipping 897 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 15427 | 15458 |
| 15428 GLenum NoContextGLApi::glWaitSyncFn(GLsync sync, | 15459 GLenum NoContextGLApi::glWaitSyncFn(GLsync sync, |
| 15429 GLbitfield flags, | 15460 GLbitfield flags, |
| 15430 GLuint64 timeout) { | 15461 GLuint64 timeout) { |
| 15431 NOTREACHED() << "Trying to call glWaitSync() without current GL context"; | 15462 NOTREACHED() << "Trying to call glWaitSync() without current GL context"; |
| 15432 LOG(ERROR) << "Trying to call glWaitSync() without current GL context"; | 15463 LOG(ERROR) << "Trying to call glWaitSync() without current GL context"; |
| 15433 return static_cast<GLenum>(0); | 15464 return static_cast<GLenum>(0); |
| 15434 } | 15465 } |
| 15435 | 15466 |
| 15436 } // namespace gl | 15467 } // namespace gl |
| OLD | NEW |