OLD | NEW |
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 // 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 403 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
414 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetFloatv"); | 414 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetFloatv"); |
415 gl_->GetFloatv(pname, params); | 415 gl_->GetFloatv(pname, params); |
416 } | 416 } |
417 | 417 |
418 void GLES2TraceImplementation::GetFramebufferAttachmentParameteriv( | 418 void GLES2TraceImplementation::GetFramebufferAttachmentParameteriv( |
419 GLenum target, | 419 GLenum target, |
420 GLenum attachment, | 420 GLenum attachment, |
421 GLenum pname, | 421 GLenum pname, |
422 GLint* params) { | 422 GLint* params) { |
423 TRACE_EVENT_BINARY_EFFICIENT0( | 423 TRACE_EVENT_BINARY_EFFICIENT0( |
424 "gpu", "GLES2Trace::GetFramebufferAttachmentParameteriv"); // NOLINT | 424 "gpu", "GLES2Trace::GetFramebufferAttachmentParameteriv"); |
425 gl_->GetFramebufferAttachmentParameteriv(target, attachment, pname, params); | 425 gl_->GetFramebufferAttachmentParameteriv(target, attachment, pname, params); |
426 } | 426 } |
427 | 427 |
428 void GLES2TraceImplementation::GetIntegerv(GLenum pname, GLint* params) { | 428 void GLES2TraceImplementation::GetIntegerv(GLenum pname, GLint* params) { |
429 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetIntegerv"); | 429 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetIntegerv"); |
430 gl_->GetIntegerv(pname, params); | 430 gl_->GetIntegerv(pname, params); |
431 } | 431 } |
432 | 432 |
433 void GLES2TraceImplementation::GetProgramiv(GLuint program, | 433 void GLES2TraceImplementation::GetProgramiv(GLuint program, |
434 GLenum pname, | 434 GLenum pname, |
435 GLint* params) { | 435 GLint* params) { |
436 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramiv"); | 436 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramiv"); |
437 gl_->GetProgramiv(program, pname, params); | 437 gl_->GetProgramiv(program, pname, params); |
438 } | 438 } |
439 | 439 |
440 void GLES2TraceImplementation::GetProgramInfoLog(GLuint program, | 440 void GLES2TraceImplementation::GetProgramInfoLog(GLuint program, |
441 GLsizei bufsize, | 441 GLsizei bufsize, |
442 GLsizei* length, | 442 GLsizei* length, |
443 char* infolog) { | 443 char* infolog) { |
444 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramInfoLog"); | 444 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramInfoLog"); |
445 gl_->GetProgramInfoLog(program, bufsize, length, infolog); | 445 gl_->GetProgramInfoLog(program, bufsize, length, infolog); |
446 } | 446 } |
447 | 447 |
448 void GLES2TraceImplementation::GetRenderbufferParameteriv(GLenum target, | 448 void GLES2TraceImplementation::GetRenderbufferParameteriv(GLenum target, |
449 GLenum pname, | 449 GLenum pname, |
450 GLint* params) { | 450 GLint* params) { |
451 TRACE_EVENT_BINARY_EFFICIENT0( | 451 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
452 "gpu", "GLES2Trace::GetRenderbufferParameteriv"); // NOLINT | 452 "GLES2Trace::GetRenderbufferParameteriv"); |
453 gl_->GetRenderbufferParameteriv(target, pname, params); | 453 gl_->GetRenderbufferParameteriv(target, pname, params); |
454 } | 454 } |
455 | 455 |
456 void GLES2TraceImplementation::GetShaderiv(GLuint shader, | 456 void GLES2TraceImplementation::GetShaderiv(GLuint shader, |
457 GLenum pname, | 457 GLenum pname, |
458 GLint* params) { | 458 GLint* params) { |
459 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetShaderiv"); | 459 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetShaderiv"); |
460 gl_->GetShaderiv(shader, pname, params); | 460 gl_->GetShaderiv(shader, pname, params); |
461 } | 461 } |
462 | 462 |
(...skipping 539 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1002 srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); | 1002 srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); |
1003 } | 1003 } |
1004 | 1004 |
1005 void GLES2TraceImplementation::RenderbufferStorageMultisampleCHROMIUM( | 1005 void GLES2TraceImplementation::RenderbufferStorageMultisampleCHROMIUM( |
1006 GLenum target, | 1006 GLenum target, |
1007 GLsizei samples, | 1007 GLsizei samples, |
1008 GLenum internalformat, | 1008 GLenum internalformat, |
1009 GLsizei width, | 1009 GLsizei width, |
1010 GLsizei height) { | 1010 GLsizei height) { |
1011 TRACE_EVENT_BINARY_EFFICIENT0( | 1011 TRACE_EVENT_BINARY_EFFICIENT0( |
1012 "gpu", "GLES2Trace::RenderbufferStorageMultisampleCHROMIUM"); // NOLINT | 1012 "gpu", "GLES2Trace::RenderbufferStorageMultisampleCHROMIUM"); |
1013 gl_->RenderbufferStorageMultisampleCHROMIUM( | 1013 gl_->RenderbufferStorageMultisampleCHROMIUM( |
1014 target, samples, internalformat, width, height); | 1014 target, samples, internalformat, width, height); |
1015 } | 1015 } |
1016 | 1016 |
1017 void GLES2TraceImplementation::RenderbufferStorageMultisampleEXT( | 1017 void GLES2TraceImplementation::RenderbufferStorageMultisampleEXT( |
1018 GLenum target, | 1018 GLenum target, |
1019 GLsizei samples, | 1019 GLsizei samples, |
1020 GLenum internalformat, | 1020 GLenum internalformat, |
1021 GLsizei width, | 1021 GLsizei width, |
1022 GLsizei height) { | 1022 GLsizei height) { |
1023 TRACE_EVENT_BINARY_EFFICIENT0( | 1023 TRACE_EVENT_BINARY_EFFICIENT0( |
1024 "gpu", "GLES2Trace::RenderbufferStorageMultisampleEXT"); // NOLINT | 1024 "gpu", "GLES2Trace::RenderbufferStorageMultisampleEXT"); |
1025 gl_->RenderbufferStorageMultisampleEXT( | 1025 gl_->RenderbufferStorageMultisampleEXT( |
1026 target, samples, internalformat, width, height); | 1026 target, samples, internalformat, width, height); |
1027 } | 1027 } |
1028 | 1028 |
1029 void GLES2TraceImplementation::FramebufferTexture2DMultisampleEXT( | 1029 void GLES2TraceImplementation::FramebufferTexture2DMultisampleEXT( |
1030 GLenum target, | 1030 GLenum target, |
1031 GLenum attachment, | 1031 GLenum attachment, |
1032 GLenum textarget, | 1032 GLenum textarget, |
1033 GLuint texture, | 1033 GLuint texture, |
1034 GLint level, | 1034 GLint level, |
1035 GLsizei samples) { | 1035 GLsizei samples) { |
1036 TRACE_EVENT_BINARY_EFFICIENT0( | 1036 TRACE_EVENT_BINARY_EFFICIENT0( |
1037 "gpu", "GLES2Trace::FramebufferTexture2DMultisampleEXT"); // NOLINT | 1037 "gpu", "GLES2Trace::FramebufferTexture2DMultisampleEXT"); |
1038 gl_->FramebufferTexture2DMultisampleEXT( | 1038 gl_->FramebufferTexture2DMultisampleEXT( |
1039 target, attachment, textarget, texture, level, samples); | 1039 target, attachment, textarget, texture, level, samples); |
1040 } | 1040 } |
1041 | 1041 |
1042 void GLES2TraceImplementation::TexStorage2DEXT(GLenum target, | 1042 void GLES2TraceImplementation::TexStorage2DEXT(GLenum target, |
1043 GLsizei levels, | 1043 GLsizei levels, |
1044 GLenum internalFormat, | 1044 GLenum internalFormat, |
1045 GLsizei width, | 1045 GLsizei width, |
1046 GLsizei height) { | 1046 GLsizei height) { |
1047 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::TexStorage2DEXT"); | 1047 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::TexStorage2DEXT"); |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1128 | 1128 |
1129 void GLES2TraceImplementation::SwapBuffers() { | 1129 void GLES2TraceImplementation::SwapBuffers() { |
1130 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::SwapBuffers"); | 1130 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::SwapBuffers"); |
1131 gl_->SwapBuffers(); | 1131 gl_->SwapBuffers(); |
1132 } | 1132 } |
1133 | 1133 |
1134 GLuint GLES2TraceImplementation::GetMaxValueInBufferCHROMIUM(GLuint buffer_id, | 1134 GLuint GLES2TraceImplementation::GetMaxValueInBufferCHROMIUM(GLuint buffer_id, |
1135 GLsizei count, | 1135 GLsizei count, |
1136 GLenum type, | 1136 GLenum type, |
1137 GLuint offset) { | 1137 GLuint offset) { |
1138 TRACE_EVENT_BINARY_EFFICIENT0( | 1138 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1139 "gpu", "GLES2Trace::GetMaxValueInBufferCHROMIUM"); // NOLINT | 1139 "GLES2Trace::GetMaxValueInBufferCHROMIUM"); |
1140 return gl_->GetMaxValueInBufferCHROMIUM(buffer_id, count, type, offset); | 1140 return gl_->GetMaxValueInBufferCHROMIUM(buffer_id, count, type, offset); |
1141 } | 1141 } |
1142 | 1142 |
1143 void GLES2TraceImplementation::GenSharedIdsCHROMIUM(GLuint namespace_id, | 1143 void GLES2TraceImplementation::GenSharedIdsCHROMIUM(GLuint namespace_id, |
1144 GLuint id_offset, | 1144 GLuint id_offset, |
1145 GLsizei n, | 1145 GLsizei n, |
1146 GLuint* ids) { | 1146 GLuint* ids) { |
1147 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenSharedIdsCHROMIUM"); | 1147 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenSharedIdsCHROMIUM"); |
1148 gl_->GenSharedIdsCHROMIUM(namespace_id, id_offset, n, ids); | 1148 gl_->GenSharedIdsCHROMIUM(namespace_id, id_offset, n, ids); |
1149 } | 1149 } |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1191 | 1191 |
1192 void* GLES2TraceImplementation::MapBufferSubDataCHROMIUM(GLuint target, | 1192 void* GLES2TraceImplementation::MapBufferSubDataCHROMIUM(GLuint target, |
1193 GLintptr offset, | 1193 GLintptr offset, |
1194 GLsizeiptr size, | 1194 GLsizeiptr size, |
1195 GLenum access) { | 1195 GLenum access) { |
1196 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapBufferSubDataCHROMIUM"); | 1196 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapBufferSubDataCHROMIUM"); |
1197 return gl_->MapBufferSubDataCHROMIUM(target, offset, size, access); | 1197 return gl_->MapBufferSubDataCHROMIUM(target, offset, size, access); |
1198 } | 1198 } |
1199 | 1199 |
1200 void GLES2TraceImplementation::UnmapBufferSubDataCHROMIUM(const void* mem) { | 1200 void GLES2TraceImplementation::UnmapBufferSubDataCHROMIUM(const void* mem) { |
1201 TRACE_EVENT_BINARY_EFFICIENT0( | 1201 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1202 "gpu", "GLES2Trace::UnmapBufferSubDataCHROMIUM"); // NOLINT | 1202 "GLES2Trace::UnmapBufferSubDataCHROMIUM"); |
1203 gl_->UnmapBufferSubDataCHROMIUM(mem); | 1203 gl_->UnmapBufferSubDataCHROMIUM(mem); |
1204 } | 1204 } |
1205 | 1205 |
1206 void* GLES2TraceImplementation::MapTexSubImage2DCHROMIUM(GLenum target, | 1206 void* GLES2TraceImplementation::MapTexSubImage2DCHROMIUM(GLenum target, |
1207 GLint level, | 1207 GLint level, |
1208 GLint xoffset, | 1208 GLint xoffset, |
1209 GLint yoffset, | 1209 GLint yoffset, |
1210 GLsizei width, | 1210 GLsizei width, |
1211 GLsizei height, | 1211 GLsizei height, |
1212 GLenum format, | 1212 GLenum format, |
1213 GLenum type, | 1213 GLenum type, |
1214 GLenum access) { | 1214 GLenum access) { |
1215 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapTexSubImage2DCHROMIUM"); | 1215 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::MapTexSubImage2DCHROMIUM"); |
1216 return gl_->MapTexSubImage2DCHROMIUM( | 1216 return gl_->MapTexSubImage2DCHROMIUM( |
1217 target, level, xoffset, yoffset, width, height, format, type, access); | 1217 target, level, xoffset, yoffset, width, height, format, type, access); |
1218 } | 1218 } |
1219 | 1219 |
1220 void GLES2TraceImplementation::UnmapTexSubImage2DCHROMIUM(const void* mem) { | 1220 void GLES2TraceImplementation::UnmapTexSubImage2DCHROMIUM(const void* mem) { |
1221 TRACE_EVENT_BINARY_EFFICIENT0( | 1221 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1222 "gpu", "GLES2Trace::UnmapTexSubImage2DCHROMIUM"); // NOLINT | 1222 "GLES2Trace::UnmapTexSubImage2DCHROMIUM"); |
1223 gl_->UnmapTexSubImage2DCHROMIUM(mem); | 1223 gl_->UnmapTexSubImage2DCHROMIUM(mem); |
1224 } | 1224 } |
1225 | 1225 |
1226 void GLES2TraceImplementation::ResizeCHROMIUM(GLuint width, | 1226 void GLES2TraceImplementation::ResizeCHROMIUM(GLuint width, |
1227 GLuint height, | 1227 GLuint height, |
1228 GLfloat scale_factor) { | 1228 GLfloat scale_factor) { |
1229 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::ResizeCHROMIUM"); | 1229 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::ResizeCHROMIUM"); |
1230 gl_->ResizeCHROMIUM(width, height, scale_factor); | 1230 gl_->ResizeCHROMIUM(width, height, scale_factor); |
1231 } | 1231 } |
1232 | 1232 |
1233 const GLchar* GLES2TraceImplementation::GetRequestableExtensionsCHROMIUM() { | 1233 const GLchar* GLES2TraceImplementation::GetRequestableExtensionsCHROMIUM() { |
1234 TRACE_EVENT_BINARY_EFFICIENT0( | 1234 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1235 "gpu", "GLES2Trace::GetRequestableExtensionsCHROMIUM"); // NOLINT | 1235 "GLES2Trace::GetRequestableExtensionsCHROMIUM"); |
1236 return gl_->GetRequestableExtensionsCHROMIUM(); | 1236 return gl_->GetRequestableExtensionsCHROMIUM(); |
1237 } | 1237 } |
1238 | 1238 |
1239 void GLES2TraceImplementation::RequestExtensionCHROMIUM(const char* extension) { | 1239 void GLES2TraceImplementation::RequestExtensionCHROMIUM(const char* extension) { |
1240 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::RequestExtensionCHROMIUM"); | 1240 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::RequestExtensionCHROMIUM"); |
1241 gl_->RequestExtensionCHROMIUM(extension); | 1241 gl_->RequestExtensionCHROMIUM(extension); |
1242 } | 1242 } |
1243 | 1243 |
1244 void GLES2TraceImplementation::RateLimitOffscreenContextCHROMIUM() { | 1244 void GLES2TraceImplementation::RateLimitOffscreenContextCHROMIUM() { |
1245 TRACE_EVENT_BINARY_EFFICIENT0( | 1245 TRACE_EVENT_BINARY_EFFICIENT0( |
1246 "gpu", "GLES2Trace::RateLimitOffscreenContextCHROMIUM"); // NOLINT | 1246 "gpu", "GLES2Trace::RateLimitOffscreenContextCHROMIUM"); |
1247 gl_->RateLimitOffscreenContextCHROMIUM(); | 1247 gl_->RateLimitOffscreenContextCHROMIUM(); |
1248 } | 1248 } |
1249 | 1249 |
1250 void GLES2TraceImplementation::GetMultipleIntegervCHROMIUM(const GLenum* pnames, | 1250 void GLES2TraceImplementation::GetMultipleIntegervCHROMIUM(const GLenum* pnames, |
1251 GLuint count, | 1251 GLuint count, |
1252 GLint* results, | 1252 GLint* results, |
1253 GLsizeiptr size) { | 1253 GLsizeiptr size) { |
1254 TRACE_EVENT_BINARY_EFFICIENT0( | 1254 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1255 "gpu", "GLES2Trace::GetMultipleIntegervCHROMIUM"); // NOLINT | 1255 "GLES2Trace::GetMultipleIntegervCHROMIUM"); |
1256 gl_->GetMultipleIntegervCHROMIUM(pnames, count, results, size); | 1256 gl_->GetMultipleIntegervCHROMIUM(pnames, count, results, size); |
1257 } | 1257 } |
1258 | 1258 |
1259 void GLES2TraceImplementation::GetProgramInfoCHROMIUM(GLuint program, | 1259 void GLES2TraceImplementation::GetProgramInfoCHROMIUM(GLuint program, |
1260 GLsizei bufsize, | 1260 GLsizei bufsize, |
1261 GLsizei* size, | 1261 GLsizei* size, |
1262 void* info) { | 1262 void* info) { |
1263 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramInfoCHROMIUM"); | 1263 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramInfoCHROMIUM"); |
1264 gl_->GetProgramInfoCHROMIUM(program, bufsize, size, info); | 1264 gl_->GetProgramInfoCHROMIUM(program, bufsize, size, info); |
1265 } | 1265 } |
1266 | 1266 |
1267 GLuint GLES2TraceImplementation::CreateStreamTextureCHROMIUM(GLuint texture) { | 1267 GLuint GLES2TraceImplementation::CreateStreamTextureCHROMIUM(GLuint texture) { |
1268 TRACE_EVENT_BINARY_EFFICIENT0( | 1268 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1269 "gpu", "GLES2Trace::CreateStreamTextureCHROMIUM"); // NOLINT | 1269 "GLES2Trace::CreateStreamTextureCHROMIUM"); |
1270 return gl_->CreateStreamTextureCHROMIUM(texture); | 1270 return gl_->CreateStreamTextureCHROMIUM(texture); |
1271 } | 1271 } |
1272 | 1272 |
1273 GLuint GLES2TraceImplementation::CreateImageCHROMIUM(GLsizei width, | 1273 GLuint GLES2TraceImplementation::CreateImageCHROMIUM(GLsizei width, |
1274 GLsizei height, | 1274 GLsizei height, |
1275 GLenum internalformat) { | 1275 GLenum internalformat) { |
1276 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateImageCHROMIUM"); | 1276 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CreateImageCHROMIUM"); |
1277 return gl_->CreateImageCHROMIUM(width, height, internalformat); | 1277 return gl_->CreateImageCHROMIUM(width, height, internalformat); |
1278 } | 1278 } |
1279 | 1279 |
1280 void GLES2TraceImplementation::DestroyImageCHROMIUM(GLuint image_id) { | 1280 void GLES2TraceImplementation::DestroyImageCHROMIUM(GLuint image_id) { |
1281 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DestroyImageCHROMIUM"); | 1281 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DestroyImageCHROMIUM"); |
1282 gl_->DestroyImageCHROMIUM(image_id); | 1282 gl_->DestroyImageCHROMIUM(image_id); |
1283 } | 1283 } |
1284 | 1284 |
1285 void GLES2TraceImplementation::GetImageParameterivCHROMIUM(GLuint image_id, | 1285 void GLES2TraceImplementation::GetImageParameterivCHROMIUM(GLuint image_id, |
1286 GLenum pname, | 1286 GLenum pname, |
1287 GLint* params) { | 1287 GLint* params) { |
1288 TRACE_EVENT_BINARY_EFFICIENT0( | 1288 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1289 "gpu", "GLES2Trace::GetImageParameterivCHROMIUM"); // NOLINT | 1289 "GLES2Trace::GetImageParameterivCHROMIUM"); |
1290 gl_->GetImageParameterivCHROMIUM(image_id, pname, params); | 1290 gl_->GetImageParameterivCHROMIUM(image_id, pname, params); |
1291 } | 1291 } |
1292 | 1292 |
1293 void GLES2TraceImplementation::GetTranslatedShaderSourceANGLE(GLuint shader, | 1293 void GLES2TraceImplementation::GetTranslatedShaderSourceANGLE(GLuint shader, |
1294 GLsizei bufsize, | 1294 GLsizei bufsize, |
1295 GLsizei* length, | 1295 GLsizei* length, |
1296 char* source) { | 1296 char* source) { |
1297 TRACE_EVENT_BINARY_EFFICIENT0( | 1297 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1298 "gpu", "GLES2Trace::GetTranslatedShaderSourceANGLE"); // NOLINT | 1298 "GLES2Trace::GetTranslatedShaderSourceANGLE"); |
1299 gl_->GetTranslatedShaderSourceANGLE(shader, bufsize, length, source); | 1299 gl_->GetTranslatedShaderSourceANGLE(shader, bufsize, length, source); |
1300 } | 1300 } |
1301 | 1301 |
1302 void GLES2TraceImplementation::PostSubBufferCHROMIUM(GLint x, | 1302 void GLES2TraceImplementation::PostSubBufferCHROMIUM(GLint x, |
1303 GLint y, | 1303 GLint y, |
1304 GLint width, | 1304 GLint width, |
1305 GLint height) { | 1305 GLint height) { |
1306 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::PostSubBufferCHROMIUM"); | 1306 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::PostSubBufferCHROMIUM"); |
1307 gl_->PostSubBufferCHROMIUM(x, y, width, height); | 1307 gl_->PostSubBufferCHROMIUM(x, y, width, height); |
1308 } | 1308 } |
1309 | 1309 |
1310 void GLES2TraceImplementation::TexImageIOSurface2DCHROMIUM(GLenum target, | 1310 void GLES2TraceImplementation::TexImageIOSurface2DCHROMIUM(GLenum target, |
1311 GLsizei width, | 1311 GLsizei width, |
1312 GLsizei height, | 1312 GLsizei height, |
1313 GLuint ioSurfaceId, | 1313 GLuint ioSurfaceId, |
1314 GLuint plane) { | 1314 GLuint plane) { |
1315 TRACE_EVENT_BINARY_EFFICIENT0( | 1315 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1316 "gpu", "GLES2Trace::TexImageIOSurface2DCHROMIUM"); // NOLINT | 1316 "GLES2Trace::TexImageIOSurface2DCHROMIUM"); |
1317 gl_->TexImageIOSurface2DCHROMIUM(target, width, height, ioSurfaceId, plane); | 1317 gl_->TexImageIOSurface2DCHROMIUM(target, width, height, ioSurfaceId, plane); |
1318 } | 1318 } |
1319 | 1319 |
1320 void GLES2TraceImplementation::CopyTextureCHROMIUM(GLenum target, | 1320 void GLES2TraceImplementation::CopyTextureCHROMIUM(GLenum target, |
1321 GLenum source_id, | 1321 GLenum source_id, |
1322 GLenum dest_id, | 1322 GLenum dest_id, |
1323 GLint level, | 1323 GLint level, |
1324 GLint internalformat, | 1324 GLint internalformat, |
1325 GLenum dest_type) { | 1325 GLenum dest_type) { |
1326 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CopyTextureCHROMIUM"); | 1326 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::CopyTextureCHROMIUM"); |
1327 gl_->CopyTextureCHROMIUM( | 1327 gl_->CopyTextureCHROMIUM( |
1328 target, source_id, dest_id, level, internalformat, dest_type); | 1328 target, source_id, dest_id, level, internalformat, dest_type); |
1329 } | 1329 } |
1330 | 1330 |
1331 void GLES2TraceImplementation::DrawArraysInstancedANGLE(GLenum mode, | 1331 void GLES2TraceImplementation::DrawArraysInstancedANGLE(GLenum mode, |
1332 GLint first, | 1332 GLint first, |
1333 GLsizei count, | 1333 GLsizei count, |
1334 GLsizei primcount) { | 1334 GLsizei primcount) { |
1335 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DrawArraysInstancedANGLE"); | 1335 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DrawArraysInstancedANGLE"); |
1336 gl_->DrawArraysInstancedANGLE(mode, first, count, primcount); | 1336 gl_->DrawArraysInstancedANGLE(mode, first, count, primcount); |
1337 } | 1337 } |
1338 | 1338 |
1339 void GLES2TraceImplementation::DrawElementsInstancedANGLE(GLenum mode, | 1339 void GLES2TraceImplementation::DrawElementsInstancedANGLE(GLenum mode, |
1340 GLsizei count, | 1340 GLsizei count, |
1341 GLenum type, | 1341 GLenum type, |
1342 const void* indices, | 1342 const void* indices, |
1343 GLsizei primcount) { | 1343 GLsizei primcount) { |
1344 TRACE_EVENT_BINARY_EFFICIENT0( | 1344 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1345 "gpu", "GLES2Trace::DrawElementsInstancedANGLE"); // NOLINT | 1345 "GLES2Trace::DrawElementsInstancedANGLE"); |
1346 gl_->DrawElementsInstancedANGLE(mode, count, type, indices, primcount); | 1346 gl_->DrawElementsInstancedANGLE(mode, count, type, indices, primcount); |
1347 } | 1347 } |
1348 | 1348 |
1349 void GLES2TraceImplementation::VertexAttribDivisorANGLE(GLuint index, | 1349 void GLES2TraceImplementation::VertexAttribDivisorANGLE(GLuint index, |
1350 GLuint divisor) { | 1350 GLuint divisor) { |
1351 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::VertexAttribDivisorANGLE"); | 1351 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::VertexAttribDivisorANGLE"); |
1352 gl_->VertexAttribDivisorANGLE(index, divisor); | 1352 gl_->VertexAttribDivisorANGLE(index, divisor); |
1353 } | 1353 } |
1354 | 1354 |
1355 void GLES2TraceImplementation::GenMailboxCHROMIUM(GLbyte* mailbox) { | 1355 void GLES2TraceImplementation::GenMailboxCHROMIUM(GLbyte* mailbox) { |
1356 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenMailboxCHROMIUM"); | 1356 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenMailboxCHROMIUM"); |
1357 gl_->GenMailboxCHROMIUM(mailbox); | 1357 gl_->GenMailboxCHROMIUM(mailbox); |
1358 } | 1358 } |
1359 | 1359 |
1360 void GLES2TraceImplementation::ProduceTextureCHROMIUM(GLenum target, | 1360 void GLES2TraceImplementation::ProduceTextureCHROMIUM(GLenum target, |
1361 const GLbyte* mailbox) { | 1361 const GLbyte* mailbox) { |
1362 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::ProduceTextureCHROMIUM"); | 1362 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::ProduceTextureCHROMIUM"); |
1363 gl_->ProduceTextureCHROMIUM(target, mailbox); | 1363 gl_->ProduceTextureCHROMIUM(target, mailbox); |
1364 } | 1364 } |
1365 | 1365 |
1366 void GLES2TraceImplementation::ConsumeTextureCHROMIUM(GLenum target, | 1366 void GLES2TraceImplementation::ConsumeTextureCHROMIUM(GLenum target, |
1367 const GLbyte* mailbox) { | 1367 const GLbyte* mailbox) { |
1368 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::ConsumeTextureCHROMIUM"); | 1368 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::ConsumeTextureCHROMIUM"); |
1369 gl_->ConsumeTextureCHROMIUM(target, mailbox); | 1369 gl_->ConsumeTextureCHROMIUM(target, mailbox); |
1370 } | 1370 } |
1371 | 1371 |
1372 void GLES2TraceImplementation::BindUniformLocationCHROMIUM(GLuint program, | 1372 void GLES2TraceImplementation::BindUniformLocationCHROMIUM(GLuint program, |
1373 GLint location, | 1373 GLint location, |
1374 const char* name) { | 1374 const char* name) { |
1375 TRACE_EVENT_BINARY_EFFICIENT0( | 1375 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1376 "gpu", "GLES2Trace::BindUniformLocationCHROMIUM"); // NOLINT | 1376 "GLES2Trace::BindUniformLocationCHROMIUM"); |
1377 gl_->BindUniformLocationCHROMIUM(program, location, name); | 1377 gl_->BindUniformLocationCHROMIUM(program, location, name); |
1378 } | 1378 } |
1379 | 1379 |
1380 void GLES2TraceImplementation::BindTexImage2DCHROMIUM(GLenum target, | 1380 void GLES2TraceImplementation::BindTexImage2DCHROMIUM(GLenum target, |
1381 GLint imageId) { | 1381 GLint imageId) { |
1382 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindTexImage2DCHROMIUM"); | 1382 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindTexImage2DCHROMIUM"); |
1383 gl_->BindTexImage2DCHROMIUM(target, imageId); | 1383 gl_->BindTexImage2DCHROMIUM(target, imageId); |
1384 } | 1384 } |
1385 | 1385 |
1386 void GLES2TraceImplementation::ReleaseTexImage2DCHROMIUM(GLenum target, | 1386 void GLES2TraceImplementation::ReleaseTexImage2DCHROMIUM(GLenum target, |
(...skipping 14 matching lines...) Expand all Loading... |
1401 | 1401 |
1402 void GLES2TraceImplementation::AsyncTexSubImage2DCHROMIUM(GLenum target, | 1402 void GLES2TraceImplementation::AsyncTexSubImage2DCHROMIUM(GLenum target, |
1403 GLint level, | 1403 GLint level, |
1404 GLint xoffset, | 1404 GLint xoffset, |
1405 GLint yoffset, | 1405 GLint yoffset, |
1406 GLsizei width, | 1406 GLsizei width, |
1407 GLsizei height, | 1407 GLsizei height, |
1408 GLenum format, | 1408 GLenum format, |
1409 GLenum type, | 1409 GLenum type, |
1410 const void* data) { | 1410 const void* data) { |
1411 TRACE_EVENT_BINARY_EFFICIENT0( | 1411 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1412 "gpu", "GLES2Trace::AsyncTexSubImage2DCHROMIUM"); // NOLINT | 1412 "GLES2Trace::AsyncTexSubImage2DCHROMIUM"); |
1413 gl_->AsyncTexSubImage2DCHROMIUM( | 1413 gl_->AsyncTexSubImage2DCHROMIUM( |
1414 target, level, xoffset, yoffset, width, height, format, type, data); | 1414 target, level, xoffset, yoffset, width, height, format, type, data); |
1415 } | 1415 } |
1416 | 1416 |
1417 void GLES2TraceImplementation::AsyncTexImage2DCHROMIUM(GLenum target, | 1417 void GLES2TraceImplementation::AsyncTexImage2DCHROMIUM(GLenum target, |
1418 GLint level, | 1418 GLint level, |
1419 GLint internalformat, | 1419 GLint internalformat, |
1420 GLsizei width, | 1420 GLsizei width, |
1421 GLsizei height, | 1421 GLsizei height, |
1422 GLint border, | 1422 GLint border, |
1423 GLenum format, | 1423 GLenum format, |
1424 GLenum type, | 1424 GLenum type, |
1425 const void* pixels) { | 1425 const void* pixels) { |
1426 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::AsyncTexImage2DCHROMIUM"); | 1426 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::AsyncTexImage2DCHROMIUM"); |
1427 gl_->AsyncTexImage2DCHROMIUM(target, | 1427 gl_->AsyncTexImage2DCHROMIUM(target, |
1428 level, | 1428 level, |
1429 internalformat, | 1429 internalformat, |
1430 width, | 1430 width, |
1431 height, | 1431 height, |
1432 border, | 1432 border, |
1433 format, | 1433 format, |
1434 type, | 1434 type, |
1435 pixels); | 1435 pixels); |
1436 } | 1436 } |
1437 | 1437 |
1438 void GLES2TraceImplementation::WaitAsyncTexImage2DCHROMIUM(GLenum target) { | 1438 void GLES2TraceImplementation::WaitAsyncTexImage2DCHROMIUM(GLenum target) { |
1439 TRACE_EVENT_BINARY_EFFICIENT0( | 1439 TRACE_EVENT_BINARY_EFFICIENT0("gpu", |
1440 "gpu", "GLES2Trace::WaitAsyncTexImage2DCHROMIUM"); // NOLINT | 1440 "GLES2Trace::WaitAsyncTexImage2DCHROMIUM"); |
1441 gl_->WaitAsyncTexImage2DCHROMIUM(target); | 1441 gl_->WaitAsyncTexImage2DCHROMIUM(target); |
1442 } | 1442 } |
1443 | 1443 |
1444 void GLES2TraceImplementation::DiscardFramebufferEXT( | 1444 void GLES2TraceImplementation::DiscardFramebufferEXT( |
1445 GLenum target, | 1445 GLenum target, |
1446 GLsizei count, | 1446 GLsizei count, |
1447 const GLenum* attachments) { | 1447 const GLenum* attachments) { |
1448 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardFramebufferEXT"); | 1448 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardFramebufferEXT"); |
1449 gl_->DiscardFramebufferEXT(target, count, attachments); | 1449 gl_->DiscardFramebufferEXT(target, count, attachments); |
1450 } | 1450 } |
(...skipping 19 matching lines...) Expand all Loading... |
1470 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DrawBuffersEXT"); | 1470 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DrawBuffersEXT"); |
1471 gl_->DrawBuffersEXT(count, bufs); | 1471 gl_->DrawBuffersEXT(count, bufs); |
1472 } | 1472 } |
1473 | 1473 |
1474 void GLES2TraceImplementation::DiscardBackbufferCHROMIUM() { | 1474 void GLES2TraceImplementation::DiscardBackbufferCHROMIUM() { |
1475 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardBackbufferCHROMIUM"); | 1475 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DiscardBackbufferCHROMIUM"); |
1476 gl_->DiscardBackbufferCHROMIUM(); | 1476 gl_->DiscardBackbufferCHROMIUM(); |
1477 } | 1477 } |
1478 | 1478 |
1479 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ | 1479 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ |
OLD | NEW |