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

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

Issue 116863003: gpu: Reuse transfer buffers more aggresively (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Added AsyncUploadSync test, FencedAllocator test, addressed review issues Created 6 years, 10 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) 2014 The Chromium Authors. All rights reserved. 1 // Copyright (c) 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 // 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 1186 matching lines...) Expand 10 before | Expand all | Expand 10 after
1197 gl_->AsyncTexImage2DCHROMIUM( 1197 gl_->AsyncTexImage2DCHROMIUM(
1198 target, level, internalformat, width, height, border, format, type, 1198 target, level, internalformat, width, height, border, format, type,
1199 pixels); 1199 pixels);
1200 } 1200 }
1201 1201
1202 void GLES2TraceImplementation::WaitAsyncTexImage2DCHROMIUM(GLenum target) { 1202 void GLES2TraceImplementation::WaitAsyncTexImage2DCHROMIUM(GLenum target) {
1203 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::WaitAsyncTexImage2DCHROMIUM" ); // NOLINT 1203 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::WaitAsyncTexImage2DCHROMIUM" ); // NOLINT
1204 gl_->WaitAsyncTexImage2DCHROMIUM(target); 1204 gl_->WaitAsyncTexImage2DCHROMIUM(target);
1205 } 1205 }
1206 1206
1207 void GLES2TraceImplementation::WaitAllAsyncTexImage2DCHROMIUM() {
1208 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::WaitAllAsyncTexImage2DCHROMI UM"); // NOLINT
1209 gl_->WaitAllAsyncTexImage2DCHROMIUM();
1210 }
1211
1207 void GLES2TraceImplementation::DiscardFramebufferEXT( 1212 void GLES2TraceImplementation::DiscardFramebufferEXT(
1208 GLenum target, GLsizei count, const GLenum* attachments) { 1213 GLenum target, GLsizei count, const GLenum* attachments) {
1209 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardFramebufferEXT"); 1214 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardFramebufferEXT");
1210 gl_->DiscardFramebufferEXT(target, count, attachments); 1215 gl_->DiscardFramebufferEXT(target, count, attachments);
1211 } 1216 }
1212 1217
1213 void GLES2TraceImplementation::LoseContextCHROMIUM( 1218 void GLES2TraceImplementation::LoseContextCHROMIUM(
1214 GLenum current, GLenum other) { 1219 GLenum current, GLenum other) {
1215 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::LoseContextCHROMIUM"); 1220 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::LoseContextCHROMIUM");
1216 gl_->LoseContextCHROMIUM(current, other); 1221 gl_->LoseContextCHROMIUM(current, other);
(...skipping 15 matching lines...) Expand all
1232 gl_->DrawBuffersEXT(count, bufs); 1237 gl_->DrawBuffersEXT(count, bufs);
1233 } 1238 }
1234 1239
1235 void GLES2TraceImplementation::DiscardBackbufferCHROMIUM() { 1240 void GLES2TraceImplementation::DiscardBackbufferCHROMIUM() {
1236 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardBackbufferCHROMIUM"); 1241 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardBackbufferCHROMIUM");
1237 gl_->DiscardBackbufferCHROMIUM(); 1242 gl_->DiscardBackbufferCHROMIUM();
1238 } 1243 }
1239 1244
1240 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ 1245 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_
1241 1246
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698