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

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

Issue 222333002: Plumb ScheduleOverlayPlane into the GPU process. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: nits Created 6 years, 8 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 | Annotate | Revision Log
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 2056 matching lines...) Expand 10 before | Expand all | Expand 10 after
2067 } 2067 }
2068 2068
2069 void GLES2Implementation::DiscardBackbufferCHROMIUM() { 2069 void GLES2Implementation::DiscardBackbufferCHROMIUM() {
2070 GPU_CLIENT_SINGLE_THREAD_CHECK(); 2070 GPU_CLIENT_SINGLE_THREAD_CHECK();
2071 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDiscardBackbufferCHROMIUM(" 2071 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDiscardBackbufferCHROMIUM("
2072 << ")"); 2072 << ")");
2073 helper_->DiscardBackbufferCHROMIUM(); 2073 helper_->DiscardBackbufferCHROMIUM();
2074 CheckGLError(); 2074 CheckGLError();
2075 } 2075 }
2076 2076
2077 void GLES2Implementation::ScheduleOverlayPlaneCHROMIUM(
2078 GLint plane_z_order,
2079 GLenum plane_transform,
2080 GLuint overlay_texture_id,
2081 GLint bounds_x,
2082 GLint bounds_y,
2083 GLint bounds_width,
2084 GLint bounds_height,
2085 GLfloat uv_x,
2086 GLfloat uv_y,
2087 GLfloat uv_width,
2088 GLfloat uv_height) {
2089 GPU_CLIENT_SINGLE_THREAD_CHECK();
2090 GPU_CLIENT_LOG(
2091 "[" << GetLogPrefix() << "] glScheduleOverlayPlaneCHROMIUM("
2092 << plane_z_order << ", " << GLES2Util::GetStringEnum(plane_transform)
2093 << ", " << overlay_texture_id << ", " << bounds_x << ", " << bounds_y
2094 << ", " << bounds_width << ", " << bounds_height << ", " << uv_x
2095 << ", " << uv_y << ", " << uv_width << ", " << uv_height << ")");
2096 helper_->ScheduleOverlayPlaneCHROMIUM(plane_z_order,
2097 plane_transform,
2098 overlay_texture_id,
2099 bounds_x,
2100 bounds_y,
2101 bounds_width,
2102 bounds_height,
2103 uv_x,
2104 uv_y,
2105 uv_width,
2106 uv_height);
2107 CheckGLError();
2108 }
2109
2077 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ 2110 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/client/gles2_implementation_autogen.h ('k') | gpu/command_buffer/client/gles2_interface_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698