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

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

Issue 14456004: GPU client side changes for GpuMemoryBuffers (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@glapi
Patch Set: More code reviews Created 7 years, 7 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 (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 // DO NOT EDIT! 7 // DO NOT EDIT!
8 8
9 // This file is included by gles2_trace_implementation.cc 9 // This file is included by gles2_trace_implementation.cc
10 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ 10 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after
149 target, level, internalformat, x, y, width, height, border); 149 target, level, internalformat, x, y, width, height, border);
150 } 150 }
151 151
152 void GLES2TraceImplementation::CopyTexSubImage2D( 152 void GLES2TraceImplementation::CopyTexSubImage2D(
153 GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, 153 GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y,
154 GLsizei width, GLsizei height) { 154 GLsizei width, GLsizei height) {
155 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CopyTexSubImage2D"); 155 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CopyTexSubImage2D");
156 gl_->CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height); 156 gl_->CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height);
157 } 157 }
158 158
159 void GLES2TraceImplementation::CreateGpuMemoryBuffer2DCHROMIUM(
160 GLuint image_id, GLsizei width, GLsizei height) {
161 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateGpuMemoryBuffer2DCHROM IUM"); // NOLINT
162 gl_->CreateGpuMemoryBuffer2DCHROMIUM(image_id, width, height);
163 }
164
159 GLuint GLES2TraceImplementation::CreateProgram() { 165 GLuint GLES2TraceImplementation::CreateProgram() {
160 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateProgram"); 166 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateProgram");
161 return gl_->CreateProgram(); 167 return gl_->CreateProgram();
162 } 168 }
163 169
164 GLuint GLES2TraceImplementation::CreateShader(GLenum type) { 170 GLuint GLES2TraceImplementation::CreateShader(GLenum type) {
165 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateShader"); 171 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateShader");
166 return gl_->CreateShader(type); 172 return gl_->CreateShader(type);
167 } 173 }
168 174
169 void GLES2TraceImplementation::CullFace(GLenum mode) { 175 void GLES2TraceImplementation::CullFace(GLenum mode) {
170 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CullFace"); 176 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CullFace");
171 gl_->CullFace(mode); 177 gl_->CullFace(mode);
172 } 178 }
173 179
174 void GLES2TraceImplementation::DeleteBuffers( 180 void GLES2TraceImplementation::DeleteBuffers(
175 GLsizei n, const GLuint* buffers) { 181 GLsizei n, const GLuint* buffers) {
176 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteBuffers"); 182 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteBuffers");
177 gl_->DeleteBuffers(n, buffers); 183 gl_->DeleteBuffers(n, buffers);
178 } 184 }
179 185
180 void GLES2TraceImplementation::DeleteFramebuffers( 186 void GLES2TraceImplementation::DeleteFramebuffers(
181 GLsizei n, const GLuint* framebuffers) { 187 GLsizei n, const GLuint* framebuffers) {
182 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteFramebuffers"); 188 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteFramebuffers");
183 gl_->DeleteFramebuffers(n, framebuffers); 189 gl_->DeleteFramebuffers(n, framebuffers);
184 } 190 }
185 191
192 void GLES2TraceImplementation::DeleteImageBuffers(
193 GLsizei n, const GLuint* imagebuffers) {
194 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteImageBuffers");
195 gl_->DeleteImageBuffers(n, imagebuffers);
196 }
197
186 void GLES2TraceImplementation::DeleteProgram(GLuint program) { 198 void GLES2TraceImplementation::DeleteProgram(GLuint program) {
187 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteProgram"); 199 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteProgram");
188 gl_->DeleteProgram(program); 200 gl_->DeleteProgram(program);
189 } 201 }
190 202
191 void GLES2TraceImplementation::DeleteRenderbuffers( 203 void GLES2TraceImplementation::DeleteRenderbuffers(
192 GLsizei n, const GLuint* renderbuffers) { 204 GLsizei n, const GLuint* renderbuffers) {
193 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteRenderbuffers"); 205 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteRenderbuffers");
194 gl_->DeleteRenderbuffers(n, renderbuffers); 206 gl_->DeleteRenderbuffers(n, renderbuffers);
195 } 207 }
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
301 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenerateMipmap"); 313 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenerateMipmap");
302 gl_->GenerateMipmap(target); 314 gl_->GenerateMipmap(target);
303 } 315 }
304 316
305 void GLES2TraceImplementation::GenFramebuffers( 317 void GLES2TraceImplementation::GenFramebuffers(
306 GLsizei n, GLuint* framebuffers) { 318 GLsizei n, GLuint* framebuffers) {
307 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenFramebuffers"); 319 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenFramebuffers");
308 gl_->GenFramebuffers(n, framebuffers); 320 gl_->GenFramebuffers(n, framebuffers);
309 } 321 }
310 322
323 void GLES2TraceImplementation::GenImageBuffers(
324 GLsizei n, GLuint* imagebuffers) {
325 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenImageBuffers");
326 gl_->GenImageBuffers(n, imagebuffers);
327 }
328
311 void GLES2TraceImplementation::GenRenderbuffers( 329 void GLES2TraceImplementation::GenRenderbuffers(
312 GLsizei n, GLuint* renderbuffers) { 330 GLsizei n, GLuint* renderbuffers) {
313 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenRenderbuffers"); 331 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenRenderbuffers");
314 gl_->GenRenderbuffers(n, renderbuffers); 332 gl_->GenRenderbuffers(n, renderbuffers);
315 } 333 }
316 334
317 void GLES2TraceImplementation::GenTextures(GLsizei n, GLuint* textures) { 335 void GLES2TraceImplementation::GenTextures(GLsizei n, GLuint* textures) {
318 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenTextures"); 336 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenTextures");
319 gl_->GenTextures(n, textures); 337 gl_->GenTextures(n, textures);
320 } 338 }
(...skipping 861 matching lines...) Expand 10 before | Expand all | Expand 10 after
1182 } 1200 }
1183 1201
1184 void GLES2TraceImplementation::DrawBuffersEXT( 1202 void GLES2TraceImplementation::DrawBuffersEXT(
1185 GLsizei count, const GLenum* bufs) { 1203 GLsizei count, const GLenum* bufs) {
1186 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DrawBuffersEXT"); 1204 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DrawBuffersEXT");
1187 gl_->DrawBuffersEXT(count, bufs); 1205 gl_->DrawBuffersEXT(count, bufs);
1188 } 1206 }
1189 1207
1190 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ 1208 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_
1191 1209
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698