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

Side by Side Diff: gpu/command_buffer/client/gles2_implementation_impl_autogen.h

Issue 1272153004: Add glCompressedCopySubTextureCHROMIUM (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase Created 5 years, 4 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 unified diff | Download patch
OLDNEW
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 // gpu/command_buffer/build_gles2_cmd_buffer.py 6 // gpu/command_buffer/build_gles2_cmd_buffer.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 3236 matching lines...) Expand 10 before | Expand all | Expand 10 after
3247 GLenum dest_id) { 3247 GLenum dest_id) {
3248 GPU_CLIENT_SINGLE_THREAD_CHECK(); 3248 GPU_CLIENT_SINGLE_THREAD_CHECK();
3249 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glCompressedCopyTextureCHROMIUM(" 3249 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glCompressedCopyTextureCHROMIUM("
3250 << GLES2Util::GetStringEnum(target) << ", " 3250 << GLES2Util::GetStringEnum(target) << ", "
3251 << GLES2Util::GetStringEnum(source_id) << ", " 3251 << GLES2Util::GetStringEnum(source_id) << ", "
3252 << GLES2Util::GetStringEnum(dest_id) << ")"); 3252 << GLES2Util::GetStringEnum(dest_id) << ")");
3253 helper_->CompressedCopyTextureCHROMIUM(target, source_id, dest_id); 3253 helper_->CompressedCopyTextureCHROMIUM(target, source_id, dest_id);
3254 CheckGLError(); 3254 CheckGLError();
3255 } 3255 }
3256 3256
3257 void GLES2Implementation::CompressedCopySubTextureCHROMIUM(GLenum target,
3258 GLenum source_id,
3259 GLenum dest_id,
3260 GLint xoffset,
3261 GLint yoffset,
3262 GLint x,
3263 GLint y,
3264 GLsizei width,
3265 GLsizei height) {
3266 GPU_CLIENT_SINGLE_THREAD_CHECK();
3267 GPU_CLIENT_LOG("[" << GetLogPrefix()
3268 << "] glCompressedCopySubTextureCHROMIUM("
3269 << GLES2Util::GetStringEnum(target) << ", "
3270 << GLES2Util::GetStringEnum(source_id) << ", "
3271 << GLES2Util::GetStringEnum(dest_id) << ", " << xoffset
3272 << ", " << yoffset << ", " << x << ", " << y << ", "
3273 << width << ", " << height << ")");
3274 if (width < 0) {
3275 SetGLError(GL_INVALID_VALUE, "glCompressedCopySubTextureCHROMIUM",
3276 "width < 0");
3277 return;
3278 }
3279 if (height < 0) {
3280 SetGLError(GL_INVALID_VALUE, "glCompressedCopySubTextureCHROMIUM",
3281 "height < 0");
3282 return;
3283 }
3284 helper_->CompressedCopySubTextureCHROMIUM(target, source_id, dest_id, xoffset,
3285 yoffset, x, y, width, height);
3286 CheckGLError();
3287 }
3288
3257 void GLES2Implementation::GenValuebuffersCHROMIUM(GLsizei n, GLuint* buffers) { 3289 void GLES2Implementation::GenValuebuffersCHROMIUM(GLsizei n, GLuint* buffers) {
3258 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGenValuebuffersCHROMIUM(" << n 3290 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGenValuebuffersCHROMIUM(" << n
3259 << ", " << static_cast<const void*>(buffers) << ")"); 3291 << ", " << static_cast<const void*>(buffers) << ")");
3260 if (n < 0) { 3292 if (n < 0) {
3261 SetGLError(GL_INVALID_VALUE, "glGenValuebuffersCHROMIUM", "n < 0"); 3293 SetGLError(GL_INVALID_VALUE, "glGenValuebuffersCHROMIUM", "n < 0");
3262 return; 3294 return;
3263 } 3295 }
3264 GPU_CLIENT_SINGLE_THREAD_CHECK(); 3296 GPU_CLIENT_SINGLE_THREAD_CHECK();
3265 GetIdHandler(id_namespaces::kValuebuffers)->MakeIds(this, 0, n, buffers); 3297 GetIdHandler(id_namespaces::kValuebuffers)->MakeIds(this, 0, n, buffers);
3266 GenValuebuffersCHROMIUMHelper(n, buffers); 3298 GenValuebuffersCHROMIUMHelper(n, buffers);
(...skipping 353 matching lines...) Expand 10 before | Expand all | Expand 10 after
3620 3652
3621 void GLES2Implementation::BlendBarrierKHR() { 3653 void GLES2Implementation::BlendBarrierKHR() {
3622 GPU_CLIENT_SINGLE_THREAD_CHECK(); 3654 GPU_CLIENT_SINGLE_THREAD_CHECK();
3623 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" 3655 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR("
3624 << ")"); 3656 << ")");
3625 helper_->BlendBarrierKHR(); 3657 helper_->BlendBarrierKHR();
3626 CheckGLError(); 3658 CheckGLError();
3627 } 3659 }
3628 3660
3629 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ 3661 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698