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

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

Issue 634083002: gpu: Compositor management of GpuMemoryBuffer instances. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@cc-pre-chromium-image-refactor
Patch Set: rebase Created 6 years, 2 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 1138 matching lines...) Expand 10 before | Expand all | Expand 10 after
1149 GLenum access) { 1149 GLenum access) {
1150 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapBufferCHROMIUM"); 1150 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapBufferCHROMIUM");
1151 return gl_->MapBufferCHROMIUM(target, access); 1151 return gl_->MapBufferCHROMIUM(target, access);
1152 } 1152 }
1153 1153
1154 GLboolean GLES2TraceImplementation::UnmapBufferCHROMIUM(GLuint target) { 1154 GLboolean GLES2TraceImplementation::UnmapBufferCHROMIUM(GLuint target) {
1155 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::UnmapBufferCHROMIUM"); 1155 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::UnmapBufferCHROMIUM");
1156 return gl_->UnmapBufferCHROMIUM(target); 1156 return gl_->UnmapBufferCHROMIUM(target);
1157 } 1157 }
1158 1158
1159 void* GLES2TraceImplementation::MapImageCHROMIUM(GLuint image_id) {
1160 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapImageCHROMIUM");
1161 return gl_->MapImageCHROMIUM(image_id);
1162 }
1163
1164 void GLES2TraceImplementation::UnmapImageCHROMIUM(GLuint image_id) {
1165 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::UnmapImageCHROMIUM");
1166 gl_->UnmapImageCHROMIUM(image_id);
1167 }
1168
1169 void* GLES2TraceImplementation::MapBufferSubDataCHROMIUM(GLuint target, 1159 void* GLES2TraceImplementation::MapBufferSubDataCHROMIUM(GLuint target,
1170 GLintptr offset, 1160 GLintptr offset,
1171 GLsizeiptr size, 1161 GLsizeiptr size,
1172 GLenum access) { 1162 GLenum access) {
1173 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapBufferSubDataCHROMIUM"); 1163 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapBufferSubDataCHROMIUM");
1174 return gl_->MapBufferSubDataCHROMIUM(target, offset, size, access); 1164 return gl_->MapBufferSubDataCHROMIUM(target, offset, size, access);
1175 } 1165 }
1176 1166
1177 void GLES2TraceImplementation::UnmapBufferSubDataCHROMIUM(const void* mem) { 1167 void GLES2TraceImplementation::UnmapBufferSubDataCHROMIUM(const void* mem) {
1178 TRACE_EVENT_BINARY_EFFICIENT0("gpu", 1168 TRACE_EVENT_BINARY_EFFICIENT0("gpu",
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
1240 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramInfoCHROMIUM"); 1230 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramInfoCHROMIUM");
1241 gl_->GetProgramInfoCHROMIUM(program, bufsize, size, info); 1231 gl_->GetProgramInfoCHROMIUM(program, bufsize, size, info);
1242 } 1232 }
1243 1233
1244 GLuint GLES2TraceImplementation::CreateStreamTextureCHROMIUM(GLuint texture) { 1234 GLuint GLES2TraceImplementation::CreateStreamTextureCHROMIUM(GLuint texture) {
1245 TRACE_EVENT_BINARY_EFFICIENT0("gpu", 1235 TRACE_EVENT_BINARY_EFFICIENT0("gpu",
1246 "GLES2Trace::CreateStreamTextureCHROMIUM"); 1236 "GLES2Trace::CreateStreamTextureCHROMIUM");
1247 return gl_->CreateStreamTextureCHROMIUM(texture); 1237 return gl_->CreateStreamTextureCHROMIUM(texture);
1248 } 1238 }
1249 1239
1250 GLuint GLES2TraceImplementation::CreateImageCHROMIUM(GLsizei width, 1240 GLuint GLES2TraceImplementation::CreateImageCHROMIUM(ClientBuffer buffer,
1241 GLsizei width,
1251 GLsizei height, 1242 GLsizei height,
1252 GLenum internalformat, 1243 GLenum internalformat) {
1253 GLenum usage) {
1254 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateImageCHROMIUM"); 1244 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateImageCHROMIUM");
1255 return gl_->CreateImageCHROMIUM(width, height, internalformat, usage); 1245 return gl_->CreateImageCHROMIUM(buffer, width, height, internalformat);
1256 } 1246 }
1257 1247
1258 void GLES2TraceImplementation::DestroyImageCHROMIUM(GLuint image_id) { 1248 void GLES2TraceImplementation::DestroyImageCHROMIUM(GLuint image_id) {
1259 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DestroyImageCHROMIUM"); 1249 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DestroyImageCHROMIUM");
1260 gl_->DestroyImageCHROMIUM(image_id); 1250 gl_->DestroyImageCHROMIUM(image_id);
1261 } 1251 }
1262 1252
1263 void GLES2TraceImplementation::GetImageParameterivCHROMIUM(GLuint image_id,
1264 GLenum pname,
1265 GLint* params) {
1266 TRACE_EVENT_BINARY_EFFICIENT0("gpu",
1267 "GLES2Trace::GetImageParameterivCHROMIUM");
1268 gl_->GetImageParameterivCHROMIUM(image_id, pname, params);
1269 }
1270
1271 GLuint GLES2TraceImplementation::CreateGpuMemoryBufferImageCHROMIUM( 1253 GLuint GLES2TraceImplementation::CreateGpuMemoryBufferImageCHROMIUM(
1272 GLsizei width, 1254 GLsizei width,
1273 GLsizei height, 1255 GLsizei height,
1274 GLenum internalformat, 1256 GLenum internalformat,
1275 GLenum usage) { 1257 GLenum usage) {
1276 TRACE_EVENT_BINARY_EFFICIENT0( 1258 TRACE_EVENT_BINARY_EFFICIENT0(
1277 "gpu", "GLES2Trace::CreateGpuMemoryBufferImageCHROMIUM"); 1259 "gpu", "GLES2Trace::CreateGpuMemoryBufferImageCHROMIUM");
1278 return gl_->CreateGpuMemoryBufferImageCHROMIUM( 1260 return gl_->CreateGpuMemoryBufferImageCHROMIUM(
1279 width, height, internalformat, usage); 1261 width, height, internalformat, usage);
1280 } 1262 }
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
1521 gl_->MatrixLoadfCHROMIUM(matrixMode, m); 1503 gl_->MatrixLoadfCHROMIUM(matrixMode, m);
1522 } 1504 }
1523 1505
1524 void GLES2TraceImplementation::MatrixLoadIdentityCHROMIUM(GLenum matrixMode) { 1506 void GLES2TraceImplementation::MatrixLoadIdentityCHROMIUM(GLenum matrixMode) {
1525 TRACE_EVENT_BINARY_EFFICIENT0("gpu", 1507 TRACE_EVENT_BINARY_EFFICIENT0("gpu",
1526 "GLES2Trace::MatrixLoadIdentityCHROMIUM"); 1508 "GLES2Trace::MatrixLoadIdentityCHROMIUM");
1527 gl_->MatrixLoadIdentityCHROMIUM(matrixMode); 1509 gl_->MatrixLoadIdentityCHROMIUM(matrixMode);
1528 } 1510 }
1529 1511
1530 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ 1512 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/client/gles2_trace_implementation_autogen.h ('k') | gpu/command_buffer/client/gpu_control.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698