Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(122)

Unified Diff: ui/gl/gl_bindings_autogen_gl.h

Issue 1218223005: command_buffer: Implement CHROMIUM_framebuffer_mixed_samples extension (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@new-05-path-fragment-input-gen
Patch Set: rebase, add bogus spec text Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/gl/gl_bindings_autogen_gl.h
diff --git a/ui/gl/gl_bindings_autogen_gl.h b/ui/gl/gl_bindings_autogen_gl.h
index c568d214661b30450d84b2613a7d610a1a81c7bc..3d151fb509d0ee288b1bb6828ff61bf3832a204b 100644
--- a/ui/gl/gl_bindings_autogen_gl.h
+++ b/ui/gl/gl_bindings_autogen_gl.h
@@ -199,6 +199,7 @@ typedef void(GL_BINDING_CALL* glCopyTexSubImage3DProc)(GLenum target,
GLint y,
GLsizei width,
GLsizei height);
+typedef void(GL_BINDING_CALL* glCoverageModulationNVProc)(GLenum components);
typedef void(GL_BINDING_CALL* glCoverFillPathInstancedNVProc)(
GLsizei numPaths,
GLenum pathNameType,
@@ -1070,6 +1071,7 @@ struct ExtensionsGL {
bool b_GL_KHR_robustness;
bool b_GL_NV_blend_equation_advanced;
bool b_GL_NV_fence;
+ bool b_GL_NV_framebuffer_mixed_samples;
bool b_GL_NV_path_rendering;
bool b_GL_OES_EGL_image;
bool b_GL_OES_get_program_binary;
@@ -1128,6 +1130,7 @@ struct ProcsGL {
glCopyTexImage2DProc glCopyTexImage2DFn;
glCopyTexSubImage2DProc glCopyTexSubImage2DFn;
glCopyTexSubImage3DProc glCopyTexSubImage3DFn;
+ glCoverageModulationNVProc glCoverageModulationNVFn;
glCoverFillPathInstancedNVProc glCoverFillPathInstancedNVFn;
glCoverFillPathNVProc glCoverFillPathNVFn;
glCoverStrokePathInstancedNVProc glCoverStrokePathInstancedNVFn;
@@ -1582,6 +1585,7 @@ class GL_EXPORT GLApi {
GLint y,
GLsizei width,
GLsizei height) = 0;
+ virtual void glCoverageModulationNVFn(GLenum components) = 0;
virtual void glCoverFillPathInstancedNVFn(GLsizei numPaths,
GLenum pathNameType,
const void* paths,
@@ -2362,6 +2366,8 @@ class GL_EXPORT GLApi {
#define glCopyTexImage2D ::gfx::g_current_gl_context->glCopyTexImage2DFn
#define glCopyTexSubImage2D ::gfx::g_current_gl_context->glCopyTexSubImage2DFn
#define glCopyTexSubImage3D ::gfx::g_current_gl_context->glCopyTexSubImage3DFn
+#define glCoverageModulationNV \
+ ::gfx::g_current_gl_context->glCoverageModulationNVFn
#define glCoverFillPathInstancedNV \
::gfx::g_current_gl_context->glCoverFillPathInstancedNVFn
#define glCoverFillPathNV ::gfx::g_current_gl_context->glCoverFillPathNVFn

Powered by Google App Engine
This is Rietveld 408576698