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

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

Issue 12210129: gpu: Add the ability to wait on upload completion. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix logging. Created 7 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 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 1135 matching lines...) Expand 10 before | Expand all | Expand 10 after
1146 void GLES2TraceImplementation::AsyncTexImage2DCHROMIUM( 1146 void GLES2TraceImplementation::AsyncTexImage2DCHROMIUM(
1147 GLenum target, GLint level, GLint internalformat, GLsizei width, 1147 GLenum target, GLint level, GLint internalformat, GLsizei width,
1148 GLsizei height, GLint border, GLenum format, GLenum type, 1148 GLsizei height, GLint border, GLenum format, GLenum type,
1149 const void* pixels) { 1149 const void* pixels) {
1150 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::AsyncTexImage2DCHROMIUM"); 1150 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::AsyncTexImage2DCHROMIUM");
1151 gl_->AsyncTexImage2DCHROMIUM( 1151 gl_->AsyncTexImage2DCHROMIUM(
1152 target, level, internalformat, width, height, border, format, type, 1152 target, level, internalformat, width, height, border, format, type,
1153 pixels); 1153 pixels);
1154 } 1154 }
1155 1155
1156 void GLES2TraceImplementation::WaitAsyncTexImage2DCHROMIUM(GLenum target) {
1157 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::WaitAsyncTexImage2DCHROMIUM" ); // NOLINT
1158 gl_->WaitAsyncTexImage2DCHROMIUM(target);
1159 }
1160
1156 void GLES2TraceImplementation::DiscardFramebufferEXT( 1161 void GLES2TraceImplementation::DiscardFramebufferEXT(
1157 GLenum target, GLsizei count, const GLenum* attachments) { 1162 GLenum target, GLsizei count, const GLenum* attachments) {
1158 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardFramebufferEXT"); 1163 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardFramebufferEXT");
1159 gl_->DiscardFramebufferEXT(target, count, attachments); 1164 gl_->DiscardFramebufferEXT(target, count, attachments);
1160 } 1165 }
1161 1166
1162 void GLES2TraceImplementation::LoseContextCHROMIUM( 1167 void GLES2TraceImplementation::LoseContextCHROMIUM(
1163 GLenum current, GLenum other) { 1168 GLenum current, GLenum other) {
1164 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::LoseContextCHROMIUM"); 1169 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::LoseContextCHROMIUM");
1165 gl_->LoseContextCHROMIUM(current, other); 1170 gl_->LoseContextCHROMIUM(current, other);
1166 } 1171 }
1167 1172
1168 void GLES2TraceImplementation::WaitSyncPointCHROMIUM(GLuint sync_point) { 1173 void GLES2TraceImplementation::WaitSyncPointCHROMIUM(GLuint sync_point) {
1169 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::WaitSyncPointCHROMIUM"); 1174 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::WaitSyncPointCHROMIUM");
1170 gl_->WaitSyncPointCHROMIUM(sync_point); 1175 gl_->WaitSyncPointCHROMIUM(sync_point);
1171 } 1176 }
1172 1177
1173 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ 1178 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_
1174 1179
OLDNEW
« no previous file with comments | « gpu/command_buffer/client/gles2_trace_implementation_autogen.h ('k') | gpu/command_buffer/cmd_buffer_functions.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698