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

Unified Diff: ui/gl/gl_bindings_autogen_gl.cc

Issue 2776753002: Update the passthrough command decoder to use the new CHROMIUM_copy_texture. (Closed)
Patch Set: Re-roll ANGLE Created 3 years, 9 months 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
« no previous file with comments | « ui/gl/gl_bindings_autogen_gl.h ('k') | ui/gl/gl_bindings_autogen_mock.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/gl/gl_bindings_autogen_gl.cc
diff --git a/ui/gl/gl_bindings_autogen_gl.cc b/ui/gl/gl_bindings_autogen_gl.cc
index 09886f3c166ca22a72bae8fa61a7345efceba194..8740c1d16f94586edcbbf6b992098893e686a8e8 100644
--- a/ui/gl/gl_bindings_autogen_gl.cc
+++ b/ui/gl/gl_bindings_autogen_gl.cc
@@ -2780,7 +2780,10 @@ void GLApiBase::glCopyBufferSubDataFn(GLenum readTarget,
}
void GLApiBase::glCopySubTextureCHROMIUMFn(GLuint sourceId,
+ GLint sourceLevel,
+ GLenum destTarget,
GLuint destId,
+ GLint destLevel,
GLint xoffset,
GLint yoffset,
GLint x,
@@ -2791,8 +2794,9 @@ void GLApiBase::glCopySubTextureCHROMIUMFn(GLuint sourceId,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) {
driver_->fn.glCopySubTextureCHROMIUMFn(
- sourceId, destId, xoffset, yoffset, x, y, width, height, unpackFlipY,
- unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
+ sourceId, sourceLevel, destTarget, destId, destLevel, xoffset, yoffset, x,
+ y, width, height, unpackFlipY, unpackPremultiplyAlpha,
+ unpackUnmultiplyAlpha);
}
void GLApiBase::glCopyTexImage2DFn(GLenum target,
@@ -2833,15 +2837,18 @@ void GLApiBase::glCopyTexSubImage3DFn(GLenum target,
}
void GLApiBase::glCopyTextureCHROMIUMFn(GLuint sourceId,
+ GLint sourceLevel,
+ GLenum destTarget,
GLuint destId,
+ GLint destLevel,
GLint internalFormat,
GLenum destType,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) {
driver_->fn.glCopyTextureCHROMIUMFn(
- sourceId, destId, internalFormat, destType, unpackFlipY,
- unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
+ sourceId, sourceLevel, destTarget, destId, destLevel, internalFormat,
+ destType, unpackFlipY, unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
}
void GLApiBase::glCoverageModulationNVFn(GLenum components) {
@@ -5403,7 +5410,10 @@ void TraceGLApi::glCopyBufferSubDataFn(GLenum readTarget,
}
void TraceGLApi::glCopySubTextureCHROMIUMFn(GLuint sourceId,
+ GLint sourceLevel,
+ GLenum destTarget,
GLuint destId,
+ GLint destLevel,
GLint xoffset,
GLint yoffset,
GLint x,
@@ -5415,8 +5425,9 @@ void TraceGLApi::glCopySubTextureCHROMIUMFn(GLuint sourceId,
GLboolean unpackUnmultiplyAlpha) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glCopySubTextureCHROMIUM")
gl_api_->glCopySubTextureCHROMIUMFn(
- sourceId, destId, xoffset, yoffset, x, y, width, height, unpackFlipY,
- unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
+ sourceId, sourceLevel, destTarget, destId, destLevel, xoffset, yoffset, x,
+ y, width, height, unpackFlipY, unpackPremultiplyAlpha,
+ unpackUnmultiplyAlpha);
}
void TraceGLApi::glCopyTexImage2DFn(GLenum target,
@@ -5460,16 +5471,19 @@ void TraceGLApi::glCopyTexSubImage3DFn(GLenum target,
}
void TraceGLApi::glCopyTextureCHROMIUMFn(GLuint sourceId,
+ GLint sourceLevel,
+ GLenum destTarget,
GLuint destId,
+ GLint destLevel,
GLint internalFormat,
GLenum destType,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::glCopyTextureCHROMIUM")
- gl_api_->glCopyTextureCHROMIUMFn(sourceId, destId, internalFormat, destType,
- unpackFlipY, unpackPremultiplyAlpha,
- unpackUnmultiplyAlpha);
+ gl_api_->glCopyTextureCHROMIUMFn(
+ sourceId, sourceLevel, destTarget, destId, destLevel, internalFormat,
+ destType, unpackFlipY, unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
}
void TraceGLApi::glCoverageModulationNVFn(GLenum components) {
@@ -8530,7 +8544,10 @@ void DebugGLApi::glCopyBufferSubDataFn(GLenum readTarget,
}
void DebugGLApi::glCopySubTextureCHROMIUMFn(GLuint sourceId,
+ GLint sourceLevel,
+ GLenum destTarget,
GLuint destId,
+ GLint destLevel,
GLint xoffset,
GLint yoffset,
GLint x,
@@ -8541,15 +8558,17 @@ void DebugGLApi::glCopySubTextureCHROMIUMFn(GLuint sourceId,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) {
GL_SERVICE_LOG("glCopySubTextureCHROMIUM"
- << "(" << sourceId << ", " << destId << ", " << xoffset << ", "
- << yoffset << ", " << x << ", " << y << ", " << width << ", "
- << height << ", " << GLEnums::GetStringBool(unpackFlipY)
- << ", " << GLEnums::GetStringBool(unpackPremultiplyAlpha)
- << ", " << GLEnums::GetStringBool(unpackUnmultiplyAlpha)
- << ")");
+ << "(" << sourceId << ", " << sourceLevel << ", "
+ << GLEnums::GetStringEnum(destTarget) << ", " << destId << ", "
+ << destLevel << ", " << xoffset << ", " << yoffset << ", " << x
+ << ", " << y << ", " << width << ", " << height << ", "
+ << GLEnums::GetStringBool(unpackFlipY) << ", "
+ << GLEnums::GetStringBool(unpackPremultiplyAlpha) << ", "
+ << GLEnums::GetStringBool(unpackUnmultiplyAlpha) << ")");
gl_api_->glCopySubTextureCHROMIUMFn(
- sourceId, destId, xoffset, yoffset, x, y, width, height, unpackFlipY,
- unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
+ sourceId, sourceLevel, destTarget, destId, destLevel, xoffset, yoffset, x,
+ y, width, height, unpackFlipY, unpackPremultiplyAlpha,
+ unpackUnmultiplyAlpha);
}
void DebugGLApi::glCopyTexImage2DFn(GLenum target,
@@ -8604,21 +8623,26 @@ void DebugGLApi::glCopyTexSubImage3DFn(GLenum target,
}
void DebugGLApi::glCopyTextureCHROMIUMFn(GLuint sourceId,
+ GLint sourceLevel,
+ GLenum destTarget,
GLuint destId,
+ GLint destLevel,
GLint internalFormat,
GLenum destType,
GLboolean unpackFlipY,
GLboolean unpackPremultiplyAlpha,
GLboolean unpackUnmultiplyAlpha) {
GL_SERVICE_LOG("glCopyTextureCHROMIUM"
- << "(" << sourceId << ", " << destId << ", " << internalFormat
- << ", " << GLEnums::GetStringEnum(destType) << ", "
+ << "(" << sourceId << ", " << sourceLevel << ", "
+ << GLEnums::GetStringEnum(destTarget) << ", " << destId << ", "
+ << destLevel << ", " << internalFormat << ", "
+ << GLEnums::GetStringEnum(destType) << ", "
<< GLEnums::GetStringBool(unpackFlipY) << ", "
<< GLEnums::GetStringBool(unpackPremultiplyAlpha) << ", "
<< GLEnums::GetStringBool(unpackUnmultiplyAlpha) << ")");
- gl_api_->glCopyTextureCHROMIUMFn(sourceId, destId, internalFormat, destType,
- unpackFlipY, unpackPremultiplyAlpha,
- unpackUnmultiplyAlpha);
+ gl_api_->glCopyTextureCHROMIUMFn(
+ sourceId, sourceLevel, destTarget, destId, destLevel, internalFormat,
+ destType, unpackFlipY, unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
}
void DebugGLApi::glCoverageModulationNVFn(GLenum components) {
@@ -12468,7 +12492,10 @@ void NoContextGLApi::glCopyBufferSubDataFn(GLenum readTarget,
void NoContextGLApi::glCopySubTextureCHROMIUMFn(
GLuint sourceId,
+ GLint sourceLevel,
+ GLenum destTarget,
GLuint destId,
+ GLint destLevel,
GLint xoffset,
GLint yoffset,
GLint x,
@@ -12527,7 +12554,10 @@ void NoContextGLApi::glCopyTexSubImage3DFn(GLenum target,
}
void NoContextGLApi::glCopyTextureCHROMIUMFn(GLuint sourceId,
+ GLint sourceLevel,
+ GLenum destTarget,
GLuint destId,
+ GLint destLevel,
GLint internalFormat,
GLenum destType,
GLboolean unpackFlipY,
« no previous file with comments | « ui/gl/gl_bindings_autogen_gl.h ('k') | ui/gl/gl_bindings_autogen_mock.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698