| OLD | NEW |
| 1 // Copyright (c) 2016 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2016 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 #include "gpu/command_buffer/service/gles2_cmd_decoder_passthrough.h" | 5 #include "gpu/command_buffer/service/gles2_cmd_decoder_passthrough.h" |
| 6 | 6 |
| 7 #include "base/strings/string_number_conversions.h" | 7 #include "base/strings/string_number_conversions.h" |
| 8 | 8 |
| 9 namespace gpu { | 9 namespace gpu { |
| 10 namespace gles2 { | 10 namespace gles2 { |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 129 error::Error GLES2DecoderPassthroughImpl::DoClearBufferfi(GLenum buffer, | 129 error::Error GLES2DecoderPassthroughImpl::DoClearBufferfi(GLenum buffer, |
| 130 GLint drawbuffers, | 130 GLint drawbuffers, |
| 131 GLfloat depth, | 131 GLfloat depth, |
| 132 GLint stencil) { | 132 GLint stencil) { |
| 133 return error::kNoError; | 133 return error::kNoError; |
| 134 } | 134 } |
| 135 | 135 |
| 136 error::Error GLES2DecoderPassthroughImpl::DoClearBufferfv( | 136 error::Error GLES2DecoderPassthroughImpl::DoClearBufferfv( |
| 137 GLenum buffer, | 137 GLenum buffer, |
| 138 GLint drawbuffers, | 138 GLint drawbuffers, |
| 139 const GLfloat* value) { | 139 const volatile GLfloat* value) { |
| 140 return error::kNoError; | 140 return error::kNoError; |
| 141 } | 141 } |
| 142 | 142 |
| 143 error::Error GLES2DecoderPassthroughImpl::DoClearBufferiv(GLenum buffer, | 143 error::Error GLES2DecoderPassthroughImpl::DoClearBufferiv( |
| 144 GLint drawbuffers, | 144 GLenum buffer, |
| 145 const GLint* value) { | 145 GLint drawbuffers, |
| 146 const volatile GLint* value) { |
| 146 return error::kNoError; | 147 return error::kNoError; |
| 147 } | 148 } |
| 148 | 149 |
| 149 error::Error GLES2DecoderPassthroughImpl::DoClearBufferuiv( | 150 error::Error GLES2DecoderPassthroughImpl::DoClearBufferuiv( |
| 150 GLenum buffer, | 151 GLenum buffer, |
| 151 GLint drawbuffers, | 152 GLint drawbuffers, |
| 152 const GLuint* value) { | 153 const volatile GLuint* value) { |
| 153 return error::kNoError; | 154 return error::kNoError; |
| 154 } | 155 } |
| 155 | 156 |
| 156 error::Error GLES2DecoderPassthroughImpl::DoClearColor(GLclampf red, | 157 error::Error GLES2DecoderPassthroughImpl::DoClearColor(GLclampf red, |
| 157 GLclampf green, | 158 GLclampf green, |
| 158 GLclampf blue, | 159 GLclampf blue, |
| 159 GLclampf alpha) { | 160 GLclampf alpha) { |
| 160 return error::kNoError; | 161 return error::kNoError; |
| 161 } | 162 } |
| 162 | 163 |
| (...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 291 GLuint client_id) { | 292 GLuint client_id) { |
| 292 return error::kNoError; | 293 return error::kNoError; |
| 293 } | 294 } |
| 294 | 295 |
| 295 error::Error GLES2DecoderPassthroughImpl::DoCullFace(GLenum mode) { | 296 error::Error GLES2DecoderPassthroughImpl::DoCullFace(GLenum mode) { |
| 296 return error::kNoError; | 297 return error::kNoError; |
| 297 } | 298 } |
| 298 | 299 |
| 299 error::Error GLES2DecoderPassthroughImpl::DoDeleteBuffers( | 300 error::Error GLES2DecoderPassthroughImpl::DoDeleteBuffers( |
| 300 GLsizei n, | 301 GLsizei n, |
| 301 const GLuint* buffers) { | 302 const volatile GLuint* buffers) { |
| 302 return error::kNoError; | 303 return error::kNoError; |
| 303 } | 304 } |
| 304 | 305 |
| 305 error::Error GLES2DecoderPassthroughImpl::DoDeleteFramebuffers( | 306 error::Error GLES2DecoderPassthroughImpl::DoDeleteFramebuffers( |
| 306 GLsizei n, | 307 GLsizei n, |
| 307 const GLuint* framebuffers) { | 308 const volatile GLuint* framebuffers) { |
| 308 return error::kNoError; | 309 return error::kNoError; |
| 309 } | 310 } |
| 310 | 311 |
| 311 error::Error GLES2DecoderPassthroughImpl::DoDeleteProgram(GLuint program) { | 312 error::Error GLES2DecoderPassthroughImpl::DoDeleteProgram(GLuint program) { |
| 312 return error::kNoError; | 313 return error::kNoError; |
| 313 } | 314 } |
| 314 | 315 |
| 315 error::Error GLES2DecoderPassthroughImpl::DoDeleteRenderbuffers( | 316 error::Error GLES2DecoderPassthroughImpl::DoDeleteRenderbuffers( |
| 316 GLsizei n, | 317 GLsizei n, |
| 317 const GLuint* renderbuffers) { | 318 const volatile GLuint* renderbuffers) { |
| 318 return error::kNoError; | 319 return error::kNoError; |
| 319 } | 320 } |
| 320 | 321 |
| 321 error::Error GLES2DecoderPassthroughImpl::DoDeleteSamplers( | 322 error::Error GLES2DecoderPassthroughImpl::DoDeleteSamplers( |
| 322 GLsizei n, | 323 GLsizei n, |
| 323 const GLuint* samplers) { | 324 const volatile GLuint* samplers) { |
| 324 return error::kNoError; | 325 return error::kNoError; |
| 325 } | 326 } |
| 326 | 327 |
| 327 error::Error GLES2DecoderPassthroughImpl::DoDeleteSync(GLuint sync) { | 328 error::Error GLES2DecoderPassthroughImpl::DoDeleteSync(GLuint sync) { |
| 328 return error::kNoError; | 329 return error::kNoError; |
| 329 } | 330 } |
| 330 | 331 |
| 331 error::Error GLES2DecoderPassthroughImpl::DoDeleteShader(GLuint shader) { | 332 error::Error GLES2DecoderPassthroughImpl::DoDeleteShader(GLuint shader) { |
| 332 return error::kNoError; | 333 return error::kNoError; |
| 333 } | 334 } |
| 334 | 335 |
| 335 error::Error GLES2DecoderPassthroughImpl::DoDeleteTextures( | 336 error::Error GLES2DecoderPassthroughImpl::DoDeleteTextures( |
| 336 GLsizei n, | 337 GLsizei n, |
| 337 const GLuint* textures) { | 338 const volatile GLuint* textures) { |
| 338 return error::kNoError; | 339 return error::kNoError; |
| 339 } | 340 } |
| 340 | 341 |
| 341 error::Error GLES2DecoderPassthroughImpl::DoDeleteTransformFeedbacks( | 342 error::Error GLES2DecoderPassthroughImpl::DoDeleteTransformFeedbacks( |
| 342 GLsizei n, | 343 GLsizei n, |
| 343 const GLuint* ids) { | 344 const volatile GLuint* ids) { |
| 344 return error::kNoError; | 345 return error::kNoError; |
| 345 } | 346 } |
| 346 | 347 |
| 347 error::Error GLES2DecoderPassthroughImpl::DoDepthFunc(GLenum func) { | 348 error::Error GLES2DecoderPassthroughImpl::DoDepthFunc(GLenum func) { |
| 348 return error::kNoError; | 349 return error::kNoError; |
| 349 } | 350 } |
| 350 | 351 |
| 351 error::Error GLES2DecoderPassthroughImpl::DoDepthMask(GLboolean flag) { | 352 error::Error GLES2DecoderPassthroughImpl::DoDepthMask(GLboolean flag) { |
| 352 return error::kNoError; | 353 return error::kNoError; |
| 353 } | 354 } |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 430 GLuint texture, | 431 GLuint texture, |
| 431 GLint level, | 432 GLint level, |
| 432 GLint layer) { | 433 GLint layer) { |
| 433 return error::kNoError; | 434 return error::kNoError; |
| 434 } | 435 } |
| 435 | 436 |
| 436 error::Error GLES2DecoderPassthroughImpl::DoFrontFace(GLenum mode) { | 437 error::Error GLES2DecoderPassthroughImpl::DoFrontFace(GLenum mode) { |
| 437 return error::kNoError; | 438 return error::kNoError; |
| 438 } | 439 } |
| 439 | 440 |
| 440 error::Error GLES2DecoderPassthroughImpl::DoGenBuffers(GLsizei n, | 441 error::Error GLES2DecoderPassthroughImpl::DoGenBuffers( |
| 441 GLuint* buffers) { | 442 GLsizei n, |
| 443 volatile GLuint* buffers) { |
| 442 return error::kNoError; | 444 return error::kNoError; |
| 443 } | 445 } |
| 444 | 446 |
| 445 error::Error GLES2DecoderPassthroughImpl::DoGenerateMipmap(GLenum target) { | 447 error::Error GLES2DecoderPassthroughImpl::DoGenerateMipmap(GLenum target) { |
| 446 return error::kNoError; | 448 return error::kNoError; |
| 447 } | 449 } |
| 448 | 450 |
| 449 error::Error GLES2DecoderPassthroughImpl::DoGenFramebuffers( | 451 error::Error GLES2DecoderPassthroughImpl::DoGenFramebuffers( |
| 450 GLsizei n, | 452 GLsizei n, |
| 451 GLuint* framebuffers) { | 453 volatile GLuint* framebuffers) { |
| 452 return error::kNoError; | 454 return error::kNoError; |
| 453 } | 455 } |
| 454 | 456 |
| 455 error::Error GLES2DecoderPassthroughImpl::DoGenRenderbuffers( | 457 error::Error GLES2DecoderPassthroughImpl::DoGenRenderbuffers( |
| 456 GLsizei n, | 458 GLsizei n, |
| 457 GLuint* renderbuffers) { | 459 volatile GLuint* renderbuffers) { |
| 458 return error::kNoError; | 460 return error::kNoError; |
| 459 } | 461 } |
| 460 | 462 |
| 461 error::Error GLES2DecoderPassthroughImpl::DoGenSamplers(GLsizei n, | 463 error::Error GLES2DecoderPassthroughImpl::DoGenSamplers( |
| 462 GLuint* samplers) { | 464 GLsizei n, |
| 465 volatile GLuint* samplers) { |
| 463 return error::kNoError; | 466 return error::kNoError; |
| 464 } | 467 } |
| 465 | 468 |
| 466 error::Error GLES2DecoderPassthroughImpl::DoGenTextures(GLsizei n, | 469 error::Error GLES2DecoderPassthroughImpl::DoGenTextures( |
| 467 GLuint* textures) { | 470 GLsizei n, |
| 471 volatile GLuint* textures) { |
| 468 return error::kNoError; | 472 return error::kNoError; |
| 469 } | 473 } |
| 470 | 474 |
| 471 error::Error GLES2DecoderPassthroughImpl::DoGenTransformFeedbacks(GLsizei n, | 475 error::Error GLES2DecoderPassthroughImpl::DoGenTransformFeedbacks( |
| 472 GLuint* ids) { | 476 GLsizei n, |
| 477 volatile GLuint* ids) { |
| 473 return error::kNoError; | 478 return error::kNoError; |
| 474 } | 479 } |
| 475 | 480 |
| 476 error::Error GLES2DecoderPassthroughImpl::DoGetActiveAttrib(GLuint program, | 481 error::Error GLES2DecoderPassthroughImpl::DoGetActiveAttrib(GLuint program, |
| 477 GLuint index, | 482 GLuint index, |
| 478 GLint* size, | 483 GLint* size, |
| 479 GLenum* type, | 484 GLenum* type, |
| 480 std::string* name) { | 485 std::string* name) { |
| 481 return error::kNoError; | 486 return error::kNoError; |
| 482 } | 487 } |
| (...skipping 338 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 821 return error::kNoError; | 826 return error::kNoError; |
| 822 } | 827 } |
| 823 | 828 |
| 824 error::Error GLES2DecoderPassthroughImpl::DoHint(GLenum target, GLenum mode) { | 829 error::Error GLES2DecoderPassthroughImpl::DoHint(GLenum target, GLenum mode) { |
| 825 return error::kNoError; | 830 return error::kNoError; |
| 826 } | 831 } |
| 827 | 832 |
| 828 error::Error GLES2DecoderPassthroughImpl::DoInvalidateFramebuffer( | 833 error::Error GLES2DecoderPassthroughImpl::DoInvalidateFramebuffer( |
| 829 GLenum target, | 834 GLenum target, |
| 830 GLsizei count, | 835 GLsizei count, |
| 831 const GLenum* attachments) { | 836 const volatile GLenum* attachments) { |
| 832 return error::kNoError; | 837 return error::kNoError; |
| 833 } | 838 } |
| 834 | 839 |
| 835 error::Error GLES2DecoderPassthroughImpl::DoInvalidateSubFramebuffer( | 840 error::Error GLES2DecoderPassthroughImpl::DoInvalidateSubFramebuffer( |
| 836 GLenum target, | 841 GLenum target, |
| 837 GLsizei count, | 842 GLsizei count, |
| 838 const GLenum* attachments, | 843 const volatile GLenum* attachments, |
| 839 GLint x, | 844 GLint x, |
| 840 GLint y, | 845 GLint y, |
| 841 GLsizei width, | 846 GLsizei width, |
| 842 GLsizei height) { | 847 GLsizei height) { |
| 843 return error::kNoError; | 848 return error::kNoError; |
| 844 } | 849 } |
| 845 | 850 |
| 846 error::Error GLES2DecoderPassthroughImpl::DoIsBuffer(GLuint buffer, | 851 error::Error GLES2DecoderPassthroughImpl::DoIsBuffer(GLuint buffer, |
| 847 uint32_t* result) { | 852 uint32_t* result) { |
| 848 return error::kNoError; | 853 return error::kNoError; |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 955 | 960 |
| 956 error::Error GLES2DecoderPassthroughImpl::DoSamplerParameterf(GLuint sampler, | 961 error::Error GLES2DecoderPassthroughImpl::DoSamplerParameterf(GLuint sampler, |
| 957 GLenum pname, | 962 GLenum pname, |
| 958 GLfloat param) { | 963 GLfloat param) { |
| 959 return error::kNoError; | 964 return error::kNoError; |
| 960 } | 965 } |
| 961 | 966 |
| 962 error::Error GLES2DecoderPassthroughImpl::DoSamplerParameterfv( | 967 error::Error GLES2DecoderPassthroughImpl::DoSamplerParameterfv( |
| 963 GLuint sampler, | 968 GLuint sampler, |
| 964 GLenum pname, | 969 GLenum pname, |
| 965 const GLfloat* params) { | 970 const volatile GLfloat* params) { |
| 966 return error::kNoError; | 971 return error::kNoError; |
| 967 } | 972 } |
| 968 | 973 |
| 969 error::Error GLES2DecoderPassthroughImpl::DoSamplerParameteri(GLuint sampler, | 974 error::Error GLES2DecoderPassthroughImpl::DoSamplerParameteri(GLuint sampler, |
| 970 GLenum pname, | 975 GLenum pname, |
| 971 GLint param) { | 976 GLint param) { |
| 972 return error::kNoError; | 977 return error::kNoError; |
| 973 } | 978 } |
| 974 | 979 |
| 975 error::Error GLES2DecoderPassthroughImpl::DoSamplerParameteriv( | 980 error::Error GLES2DecoderPassthroughImpl::DoSamplerParameteriv( |
| 976 GLuint sampler, | 981 GLuint sampler, |
| 977 GLenum pname, | 982 GLenum pname, |
| 978 const GLint* params) { | 983 const volatile GLint* params) { |
| 979 return error::kNoError; | 984 return error::kNoError; |
| 980 } | 985 } |
| 981 | 986 |
| 982 error::Error GLES2DecoderPassthroughImpl::DoScissor(GLint x, | 987 error::Error GLES2DecoderPassthroughImpl::DoScissor(GLint x, |
| 983 GLint y, | 988 GLint y, |
| 984 GLsizei width, | 989 GLsizei width, |
| 985 GLsizei height) { | 990 GLsizei height) { |
| 986 glScissor(x, y, width, height); | 991 glScissor(x, y, width, height); |
| 987 return error::kNoError; | 992 return error::kNoError; |
| 988 } | 993 } |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1066 | 1071 |
| 1067 error::Error GLES2DecoderPassthroughImpl::DoTexParameterf(GLenum target, | 1072 error::Error GLES2DecoderPassthroughImpl::DoTexParameterf(GLenum target, |
| 1068 GLenum pname, | 1073 GLenum pname, |
| 1069 GLfloat param) { | 1074 GLfloat param) { |
| 1070 return error::kNoError; | 1075 return error::kNoError; |
| 1071 } | 1076 } |
| 1072 | 1077 |
| 1073 error::Error GLES2DecoderPassthroughImpl::DoTexParameterfv( | 1078 error::Error GLES2DecoderPassthroughImpl::DoTexParameterfv( |
| 1074 GLenum target, | 1079 GLenum target, |
| 1075 GLenum pname, | 1080 GLenum pname, |
| 1076 const GLfloat* params) { | 1081 const volatile GLfloat* params) { |
| 1077 return error::kNoError; | 1082 return error::kNoError; |
| 1078 } | 1083 } |
| 1079 | 1084 |
| 1080 error::Error GLES2DecoderPassthroughImpl::DoTexParameteri(GLenum target, | 1085 error::Error GLES2DecoderPassthroughImpl::DoTexParameteri(GLenum target, |
| 1081 GLenum pname, | 1086 GLenum pname, |
| 1082 GLint param) { | 1087 GLint param) { |
| 1083 glTexParameteri(target, pname, param); | 1088 glTexParameteri(target, pname, param); |
| 1084 return error::kNoError; | 1089 return error::kNoError; |
| 1085 } | 1090 } |
| 1086 | 1091 |
| 1087 error::Error GLES2DecoderPassthroughImpl::DoTexParameteriv( | 1092 error::Error GLES2DecoderPassthroughImpl::DoTexParameteriv( |
| 1088 GLenum target, | 1093 GLenum target, |
| 1089 GLenum pname, | 1094 GLenum pname, |
| 1090 const GLint* params) { | 1095 const volatile GLint* params) { |
| 1091 return error::kNoError; | 1096 return error::kNoError; |
| 1092 } | 1097 } |
| 1093 | 1098 |
| 1094 error::Error GLES2DecoderPassthroughImpl::DoTexStorage3D(GLenum target, | 1099 error::Error GLES2DecoderPassthroughImpl::DoTexStorage3D(GLenum target, |
| 1095 GLsizei levels, | 1100 GLsizei levels, |
| 1096 GLenum internalFormat, | 1101 GLenum internalFormat, |
| 1097 GLsizei width, | 1102 GLsizei width, |
| 1098 GLsizei height, | 1103 GLsizei height, |
| 1099 GLsizei depth) { | 1104 GLsizei depth) { |
| 1100 return error::kNoError; | 1105 return error::kNoError; |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1134 const char** varyings, | 1139 const char** varyings, |
| 1135 GLenum buffermode) { | 1140 GLenum buffermode) { |
| 1136 return error::kNoError; | 1141 return error::kNoError; |
| 1137 } | 1142 } |
| 1138 | 1143 |
| 1139 error::Error GLES2DecoderPassthroughImpl::DoUniform1f(GLint location, | 1144 error::Error GLES2DecoderPassthroughImpl::DoUniform1f(GLint location, |
| 1140 GLfloat x) { | 1145 GLfloat x) { |
| 1141 return error::kNoError; | 1146 return error::kNoError; |
| 1142 } | 1147 } |
| 1143 | 1148 |
| 1144 error::Error GLES2DecoderPassthroughImpl::DoUniform1fv(GLint location, | 1149 error::Error GLES2DecoderPassthroughImpl::DoUniform1fv( |
| 1145 GLsizei count, | 1150 GLint location, |
| 1146 const GLfloat* v) { | 1151 GLsizei count, |
| 1152 const volatile GLfloat* v) { |
| 1147 return error::kNoError; | 1153 return error::kNoError; |
| 1148 } | 1154 } |
| 1149 | 1155 |
| 1150 error::Error GLES2DecoderPassthroughImpl::DoUniform1i(GLint location, GLint x) { | 1156 error::Error GLES2DecoderPassthroughImpl::DoUniform1i(GLint location, GLint x) { |
| 1151 return error::kNoError; | 1157 return error::kNoError; |
| 1152 } | 1158 } |
| 1153 | 1159 |
| 1154 error::Error GLES2DecoderPassthroughImpl::DoUniform1iv(GLint location, | 1160 error::Error GLES2DecoderPassthroughImpl::DoUniform1iv( |
| 1155 GLsizei count, | 1161 GLint location, |
| 1156 const GLint* v) { | 1162 GLsizei count, |
| 1163 const volatile GLint* v) { |
| 1157 return error::kNoError; | 1164 return error::kNoError; |
| 1158 } | 1165 } |
| 1159 | 1166 |
| 1160 error::Error GLES2DecoderPassthroughImpl::DoUniform1ui(GLint location, | 1167 error::Error GLES2DecoderPassthroughImpl::DoUniform1ui(GLint location, |
| 1161 GLuint x) { | 1168 GLuint x) { |
| 1162 return error::kNoError; | 1169 return error::kNoError; |
| 1163 } | 1170 } |
| 1164 | 1171 |
| 1165 error::Error GLES2DecoderPassthroughImpl::DoUniform1uiv(GLint location, | 1172 error::Error GLES2DecoderPassthroughImpl::DoUniform1uiv( |
| 1166 GLsizei count, | 1173 GLint location, |
| 1167 const GLuint* v) { | 1174 GLsizei count, |
| 1175 const volatile GLuint* v) { |
| 1168 return error::kNoError; | 1176 return error::kNoError; |
| 1169 } | 1177 } |
| 1170 | 1178 |
| 1171 error::Error GLES2DecoderPassthroughImpl::DoUniform2f(GLint location, | 1179 error::Error GLES2DecoderPassthroughImpl::DoUniform2f(GLint location, |
| 1172 GLfloat x, | 1180 GLfloat x, |
| 1173 GLfloat y) { | 1181 GLfloat y) { |
| 1174 return error::kNoError; | 1182 return error::kNoError; |
| 1175 } | 1183 } |
| 1176 | 1184 |
| 1177 error::Error GLES2DecoderPassthroughImpl::DoUniform2fv(GLint location, | 1185 error::Error GLES2DecoderPassthroughImpl::DoUniform2fv( |
| 1178 GLsizei count, | 1186 GLint location, |
| 1179 const GLfloat* v) { | 1187 GLsizei count, |
| 1188 const volatile GLfloat* v) { |
| 1180 return error::kNoError; | 1189 return error::kNoError; |
| 1181 } | 1190 } |
| 1182 | 1191 |
| 1183 error::Error GLES2DecoderPassthroughImpl::DoUniform2i(GLint location, | 1192 error::Error GLES2DecoderPassthroughImpl::DoUniform2i(GLint location, |
| 1184 GLint x, | 1193 GLint x, |
| 1185 GLint y) { | 1194 GLint y) { |
| 1186 return error::kNoError; | 1195 return error::kNoError; |
| 1187 } | 1196 } |
| 1188 | 1197 |
| 1189 error::Error GLES2DecoderPassthroughImpl::DoUniform2iv(GLint location, | 1198 error::Error GLES2DecoderPassthroughImpl::DoUniform2iv( |
| 1190 GLsizei count, | 1199 GLint location, |
| 1191 const GLint* v) { | 1200 GLsizei count, |
| 1201 const volatile GLint* v) { |
| 1192 return error::kNoError; | 1202 return error::kNoError; |
| 1193 } | 1203 } |
| 1194 | 1204 |
| 1195 error::Error GLES2DecoderPassthroughImpl::DoUniform2ui(GLint location, | 1205 error::Error GLES2DecoderPassthroughImpl::DoUniform2ui(GLint location, |
| 1196 GLuint x, | 1206 GLuint x, |
| 1197 GLuint y) { | 1207 GLuint y) { |
| 1198 return error::kNoError; | 1208 return error::kNoError; |
| 1199 } | 1209 } |
| 1200 | 1210 |
| 1201 error::Error GLES2DecoderPassthroughImpl::DoUniform2uiv(GLint location, | 1211 error::Error GLES2DecoderPassthroughImpl::DoUniform2uiv( |
| 1202 GLsizei count, | 1212 GLint location, |
| 1203 const GLuint* v) { | 1213 GLsizei count, |
| 1214 const volatile GLuint* v) { |
| 1204 return error::kNoError; | 1215 return error::kNoError; |
| 1205 } | 1216 } |
| 1206 | 1217 |
| 1207 error::Error GLES2DecoderPassthroughImpl::DoUniform3f(GLint location, | 1218 error::Error GLES2DecoderPassthroughImpl::DoUniform3f(GLint location, |
| 1208 GLfloat x, | 1219 GLfloat x, |
| 1209 GLfloat y, | 1220 GLfloat y, |
| 1210 GLfloat z) { | 1221 GLfloat z) { |
| 1211 return error::kNoError; | 1222 return error::kNoError; |
| 1212 } | 1223 } |
| 1213 | 1224 |
| 1214 error::Error GLES2DecoderPassthroughImpl::DoUniform3fv(GLint location, | 1225 error::Error GLES2DecoderPassthroughImpl::DoUniform3fv( |
| 1215 GLsizei count, | 1226 GLint location, |
| 1216 const GLfloat* v) { | 1227 GLsizei count, |
| 1228 const volatile GLfloat* v) { |
| 1217 return error::kNoError; | 1229 return error::kNoError; |
| 1218 } | 1230 } |
| 1219 | 1231 |
| 1220 error::Error GLES2DecoderPassthroughImpl::DoUniform3i(GLint location, | 1232 error::Error GLES2DecoderPassthroughImpl::DoUniform3i(GLint location, |
| 1221 GLint x, | 1233 GLint x, |
| 1222 GLint y, | 1234 GLint y, |
| 1223 GLint z) { | 1235 GLint z) { |
| 1224 return error::kNoError; | 1236 return error::kNoError; |
| 1225 } | 1237 } |
| 1226 | 1238 |
| 1227 error::Error GLES2DecoderPassthroughImpl::DoUniform3iv(GLint location, | 1239 error::Error GLES2DecoderPassthroughImpl::DoUniform3iv( |
| 1228 GLsizei count, | 1240 GLint location, |
| 1229 const GLint* v) { | 1241 GLsizei count, |
| 1242 const volatile GLint* v) { |
| 1230 return error::kNoError; | 1243 return error::kNoError; |
| 1231 } | 1244 } |
| 1232 | 1245 |
| 1233 error::Error GLES2DecoderPassthroughImpl::DoUniform3ui(GLint location, | 1246 error::Error GLES2DecoderPassthroughImpl::DoUniform3ui(GLint location, |
| 1234 GLuint x, | 1247 GLuint x, |
| 1235 GLuint y, | 1248 GLuint y, |
| 1236 GLuint z) { | 1249 GLuint z) { |
| 1237 return error::kNoError; | 1250 return error::kNoError; |
| 1238 } | 1251 } |
| 1239 | 1252 |
| 1240 error::Error GLES2DecoderPassthroughImpl::DoUniform3uiv(GLint location, | 1253 error::Error GLES2DecoderPassthroughImpl::DoUniform3uiv( |
| 1241 GLsizei count, | 1254 GLint location, |
| 1242 const GLuint* v) { | 1255 GLsizei count, |
| 1256 const volatile GLuint* v) { |
| 1243 return error::kNoError; | 1257 return error::kNoError; |
| 1244 } | 1258 } |
| 1245 | 1259 |
| 1246 error::Error GLES2DecoderPassthroughImpl::DoUniform4f(GLint location, | 1260 error::Error GLES2DecoderPassthroughImpl::DoUniform4f(GLint location, |
| 1247 GLfloat x, | 1261 GLfloat x, |
| 1248 GLfloat y, | 1262 GLfloat y, |
| 1249 GLfloat z, | 1263 GLfloat z, |
| 1250 GLfloat w) { | 1264 GLfloat w) { |
| 1251 return error::kNoError; | 1265 return error::kNoError; |
| 1252 } | 1266 } |
| 1253 | 1267 |
| 1254 error::Error GLES2DecoderPassthroughImpl::DoUniform4fv(GLint location, | 1268 error::Error GLES2DecoderPassthroughImpl::DoUniform4fv( |
| 1255 GLsizei count, | 1269 GLint location, |
| 1256 const GLfloat* v) { | 1270 GLsizei count, |
| 1271 const volatile GLfloat* v) { |
| 1257 return error::kNoError; | 1272 return error::kNoError; |
| 1258 } | 1273 } |
| 1259 | 1274 |
| 1260 error::Error GLES2DecoderPassthroughImpl::DoUniform4i(GLint location, | 1275 error::Error GLES2DecoderPassthroughImpl::DoUniform4i(GLint location, |
| 1261 GLint x, | 1276 GLint x, |
| 1262 GLint y, | 1277 GLint y, |
| 1263 GLint z, | 1278 GLint z, |
| 1264 GLint w) { | 1279 GLint w) { |
| 1265 return error::kNoError; | 1280 return error::kNoError; |
| 1266 } | 1281 } |
| 1267 | 1282 |
| 1268 error::Error GLES2DecoderPassthroughImpl::DoUniform4iv(GLint location, | 1283 error::Error GLES2DecoderPassthroughImpl::DoUniform4iv( |
| 1269 GLsizei count, | 1284 GLint location, |
| 1270 const GLint* v) { | 1285 GLsizei count, |
| 1286 const volatile GLint* v) { |
| 1271 return error::kNoError; | 1287 return error::kNoError; |
| 1272 } | 1288 } |
| 1273 | 1289 |
| 1274 error::Error GLES2DecoderPassthroughImpl::DoUniform4ui(GLint location, | 1290 error::Error GLES2DecoderPassthroughImpl::DoUniform4ui(GLint location, |
| 1275 GLuint x, | 1291 GLuint x, |
| 1276 GLuint y, | 1292 GLuint y, |
| 1277 GLuint z, | 1293 GLuint z, |
| 1278 GLuint w) { | 1294 GLuint w) { |
| 1279 return error::kNoError; | 1295 return error::kNoError; |
| 1280 } | 1296 } |
| 1281 | 1297 |
| 1282 error::Error GLES2DecoderPassthroughImpl::DoUniform4uiv(GLint location, | 1298 error::Error GLES2DecoderPassthroughImpl::DoUniform4uiv( |
| 1283 GLsizei count, | 1299 GLint location, |
| 1284 const GLuint* v) { | 1300 GLsizei count, |
| 1301 const volatile GLuint* v) { |
| 1285 return error::kNoError; | 1302 return error::kNoError; |
| 1286 } | 1303 } |
| 1287 | 1304 |
| 1288 error::Error GLES2DecoderPassthroughImpl::DoUniformBlockBinding( | 1305 error::Error GLES2DecoderPassthroughImpl::DoUniformBlockBinding( |
| 1289 GLuint program, | 1306 GLuint program, |
| 1290 GLuint index, | 1307 GLuint index, |
| 1291 GLuint binding) { | 1308 GLuint binding) { |
| 1292 return error::kNoError; | 1309 return error::kNoError; |
| 1293 } | 1310 } |
| 1294 | 1311 |
| 1295 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix2fv( | 1312 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix2fv( |
| 1296 GLint location, | 1313 GLint location, |
| 1297 GLsizei count, | 1314 GLsizei count, |
| 1298 GLboolean transpose, | 1315 GLboolean transpose, |
| 1299 const GLfloat* value) { | 1316 const volatile GLfloat* value) { |
| 1300 return error::kNoError; | 1317 return error::kNoError; |
| 1301 } | 1318 } |
| 1302 | 1319 |
| 1303 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix2x3fv( | 1320 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix2x3fv( |
| 1304 GLint location, | 1321 GLint location, |
| 1305 GLsizei count, | 1322 GLsizei count, |
| 1306 GLboolean transpose, | 1323 GLboolean transpose, |
| 1307 const GLfloat* value) { | 1324 const volatile GLfloat* value) { |
| 1308 return error::kNoError; | 1325 return error::kNoError; |
| 1309 } | 1326 } |
| 1310 | 1327 |
| 1311 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix2x4fv( | 1328 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix2x4fv( |
| 1312 GLint location, | 1329 GLint location, |
| 1313 GLsizei count, | 1330 GLsizei count, |
| 1314 GLboolean transpose, | 1331 GLboolean transpose, |
| 1315 const GLfloat* value) { | 1332 const volatile GLfloat* value) { |
| 1316 return error::kNoError; | 1333 return error::kNoError; |
| 1317 } | 1334 } |
| 1318 | 1335 |
| 1319 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix3fv( | 1336 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix3fv( |
| 1320 GLint location, | 1337 GLint location, |
| 1321 GLsizei count, | 1338 GLsizei count, |
| 1322 GLboolean transpose, | 1339 GLboolean transpose, |
| 1323 const GLfloat* value) { | 1340 const volatile GLfloat* value) { |
| 1324 return error::kNoError; | 1341 return error::kNoError; |
| 1325 } | 1342 } |
| 1326 | 1343 |
| 1327 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix3x2fv( | 1344 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix3x2fv( |
| 1328 GLint location, | 1345 GLint location, |
| 1329 GLsizei count, | 1346 GLsizei count, |
| 1330 GLboolean transpose, | 1347 GLboolean transpose, |
| 1331 const GLfloat* value) { | 1348 const volatile GLfloat* value) { |
| 1332 return error::kNoError; | 1349 return error::kNoError; |
| 1333 } | 1350 } |
| 1334 | 1351 |
| 1335 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix3x4fv( | 1352 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix3x4fv( |
| 1336 GLint location, | 1353 GLint location, |
| 1337 GLsizei count, | 1354 GLsizei count, |
| 1338 GLboolean transpose, | 1355 GLboolean transpose, |
| 1339 const GLfloat* value) { | 1356 const volatile GLfloat* value) { |
| 1340 return error::kNoError; | 1357 return error::kNoError; |
| 1341 } | 1358 } |
| 1342 | 1359 |
| 1343 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix4fv( | 1360 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix4fv( |
| 1344 GLint location, | 1361 GLint location, |
| 1345 GLsizei count, | 1362 GLsizei count, |
| 1346 GLboolean transpose, | 1363 GLboolean transpose, |
| 1347 const GLfloat* value) { | 1364 const volatile GLfloat* value) { |
| 1348 return error::kNoError; | 1365 return error::kNoError; |
| 1349 } | 1366 } |
| 1350 | 1367 |
| 1351 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix4x2fv( | 1368 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix4x2fv( |
| 1352 GLint location, | 1369 GLint location, |
| 1353 GLsizei count, | 1370 GLsizei count, |
| 1354 GLboolean transpose, | 1371 GLboolean transpose, |
| 1355 const GLfloat* value) { | 1372 const volatile GLfloat* value) { |
| 1356 return error::kNoError; | 1373 return error::kNoError; |
| 1357 } | 1374 } |
| 1358 | 1375 |
| 1359 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix4x3fv( | 1376 error::Error GLES2DecoderPassthroughImpl::DoUniformMatrix4x3fv( |
| 1360 GLint location, | 1377 GLint location, |
| 1361 GLsizei count, | 1378 GLsizei count, |
| 1362 GLboolean transpose, | 1379 GLboolean transpose, |
| 1363 const GLfloat* value) { | 1380 const volatile GLfloat* value) { |
| 1364 return error::kNoError; | 1381 return error::kNoError; |
| 1365 } | 1382 } |
| 1366 | 1383 |
| 1367 error::Error GLES2DecoderPassthroughImpl::DoUseProgram(GLuint program) { | 1384 error::Error GLES2DecoderPassthroughImpl::DoUseProgram(GLuint program) { |
| 1368 return error::kNoError; | 1385 return error::kNoError; |
| 1369 } | 1386 } |
| 1370 | 1387 |
| 1371 error::Error GLES2DecoderPassthroughImpl::DoValidateProgram(GLuint program) { | 1388 error::Error GLES2DecoderPassthroughImpl::DoValidateProgram(GLuint program) { |
| 1372 return error::kNoError; | 1389 return error::kNoError; |
| 1373 } | 1390 } |
| 1374 | 1391 |
| 1375 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib1f(GLuint indx, | 1392 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib1f(GLuint indx, |
| 1376 GLfloat x) { | 1393 GLfloat x) { |
| 1377 return error::kNoError; | 1394 return error::kNoError; |
| 1378 } | 1395 } |
| 1379 | 1396 |
| 1380 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib1fv( | 1397 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib1fv( |
| 1381 GLuint indx, | 1398 GLuint indx, |
| 1382 const GLfloat* values) { | 1399 const volatile GLfloat* values) { |
| 1383 return error::kNoError; | 1400 return error::kNoError; |
| 1384 } | 1401 } |
| 1385 | 1402 |
| 1386 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib2f(GLuint indx, | 1403 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib2f(GLuint indx, |
| 1387 GLfloat x, | 1404 GLfloat x, |
| 1388 GLfloat y) { | 1405 GLfloat y) { |
| 1389 return error::kNoError; | 1406 return error::kNoError; |
| 1390 } | 1407 } |
| 1391 | 1408 |
| 1392 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib2fv( | 1409 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib2fv( |
| 1393 GLuint indx, | 1410 GLuint indx, |
| 1394 const GLfloat* values) { | 1411 const volatile GLfloat* values) { |
| 1395 return error::kNoError; | 1412 return error::kNoError; |
| 1396 } | 1413 } |
| 1397 | 1414 |
| 1398 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib3f(GLuint indx, | 1415 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib3f(GLuint indx, |
| 1399 GLfloat x, | 1416 GLfloat x, |
| 1400 GLfloat y, | 1417 GLfloat y, |
| 1401 GLfloat z) { | 1418 GLfloat z) { |
| 1402 return error::kNoError; | 1419 return error::kNoError; |
| 1403 } | 1420 } |
| 1404 | 1421 |
| 1405 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib3fv( | 1422 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib3fv( |
| 1406 GLuint indx, | 1423 GLuint indx, |
| 1407 const GLfloat* values) { | 1424 const volatile GLfloat* values) { |
| 1408 return error::kNoError; | 1425 return error::kNoError; |
| 1409 } | 1426 } |
| 1410 | 1427 |
| 1411 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib4f(GLuint indx, | 1428 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib4f(GLuint indx, |
| 1412 GLfloat x, | 1429 GLfloat x, |
| 1413 GLfloat y, | 1430 GLfloat y, |
| 1414 GLfloat z, | 1431 GLfloat z, |
| 1415 GLfloat w) { | 1432 GLfloat w) { |
| 1416 return error::kNoError; | 1433 return error::kNoError; |
| 1417 } | 1434 } |
| 1418 | 1435 |
| 1419 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib4fv( | 1436 error::Error GLES2DecoderPassthroughImpl::DoVertexAttrib4fv( |
| 1420 GLuint indx, | 1437 GLuint indx, |
| 1421 const GLfloat* values) { | 1438 const volatile GLfloat* values) { |
| 1422 return error::kNoError; | 1439 return error::kNoError; |
| 1423 } | 1440 } |
| 1424 | 1441 |
| 1425 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribI4i(GLuint indx, | 1442 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribI4i(GLuint indx, |
| 1426 GLint x, | 1443 GLint x, |
| 1427 GLint y, | 1444 GLint y, |
| 1428 GLint z, | 1445 GLint z, |
| 1429 GLint w) { | 1446 GLint w) { |
| 1430 return error::kNoError; | 1447 return error::kNoError; |
| 1431 } | 1448 } |
| 1432 | 1449 |
| 1433 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribI4iv( | 1450 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribI4iv( |
| 1434 GLuint indx, | 1451 GLuint indx, |
| 1435 const GLint* values) { | 1452 const volatile GLint* values) { |
| 1436 return error::kNoError; | 1453 return error::kNoError; |
| 1437 } | 1454 } |
| 1438 | 1455 |
| 1439 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribI4ui(GLuint indx, | 1456 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribI4ui(GLuint indx, |
| 1440 GLuint x, | 1457 GLuint x, |
| 1441 GLuint y, | 1458 GLuint y, |
| 1442 GLuint z, | 1459 GLuint z, |
| 1443 GLuint w) { | 1460 GLuint w) { |
| 1444 return error::kNoError; | 1461 return error::kNoError; |
| 1445 } | 1462 } |
| 1446 | 1463 |
| 1447 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribI4uiv( | 1464 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribI4uiv( |
| 1448 GLuint indx, | 1465 GLuint indx, |
| 1449 const GLuint* values) { | 1466 const volatile GLuint* values) { |
| 1450 return error::kNoError; | 1467 return error::kNoError; |
| 1451 } | 1468 } |
| 1452 | 1469 |
| 1453 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribIPointer( | 1470 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribIPointer( |
| 1454 GLuint indx, | 1471 GLuint indx, |
| 1455 GLint size, | 1472 GLint size, |
| 1456 GLenum type, | 1473 GLenum type, |
| 1457 GLsizei stride, | 1474 GLsizei stride, |
| 1458 const void* ptr) { | 1475 const void* ptr) { |
| 1459 return error::kNoError; | 1476 return error::kNoError; |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1528 error::Error GLES2DecoderPassthroughImpl::DoTexStorage2DEXT( | 1545 error::Error GLES2DecoderPassthroughImpl::DoTexStorage2DEXT( |
| 1529 GLenum target, | 1546 GLenum target, |
| 1530 GLsizei levels, | 1547 GLsizei levels, |
| 1531 GLenum internalFormat, | 1548 GLenum internalFormat, |
| 1532 GLsizei width, | 1549 GLsizei width, |
| 1533 GLsizei height) { | 1550 GLsizei height) { |
| 1534 glTexStorage2DEXT(target, levels, internalFormat, width, height); | 1551 glTexStorage2DEXT(target, levels, internalFormat, width, height); |
| 1535 return error::kNoError; | 1552 return error::kNoError; |
| 1536 } | 1553 } |
| 1537 | 1554 |
| 1538 error::Error GLES2DecoderPassthroughImpl::DoGenQueriesEXT(GLsizei n, | 1555 error::Error GLES2DecoderPassthroughImpl::DoGenQueriesEXT( |
| 1539 GLuint* queries) { | 1556 GLsizei n, |
| 1557 volatile GLuint* queries) { |
| 1540 return error::kNoError; | 1558 return error::kNoError; |
| 1541 } | 1559 } |
| 1542 | 1560 |
| 1543 error::Error GLES2DecoderPassthroughImpl::DoDeleteQueriesEXT( | 1561 error::Error GLES2DecoderPassthroughImpl::DoDeleteQueriesEXT( |
| 1544 GLsizei n, | 1562 GLsizei n, |
| 1545 const GLuint* queries) { | 1563 const volatile GLuint* queries) { |
| 1546 return error::kNoError; | 1564 return error::kNoError; |
| 1547 } | 1565 } |
| 1548 | 1566 |
| 1549 error::Error GLES2DecoderPassthroughImpl::DoQueryCounterEXT(GLuint id, | 1567 error::Error GLES2DecoderPassthroughImpl::DoQueryCounterEXT(GLuint id, |
| 1550 GLenum target) { | 1568 GLenum target) { |
| 1551 return error::kNoError; | 1569 return error::kNoError; |
| 1552 } | 1570 } |
| 1553 | 1571 |
| 1554 error::Error GLES2DecoderPassthroughImpl::DoBeginQueryEXT(GLenum target, | 1572 error::Error GLES2DecoderPassthroughImpl::DoBeginQueryEXT(GLenum target, |
| 1555 GLuint id) { | 1573 GLuint id) { |
| (...skipping 27 matching lines...) Expand all Loading... |
| 1583 error::Error GLES2DecoderPassthroughImpl::DoPushGroupMarkerEXT( | 1601 error::Error GLES2DecoderPassthroughImpl::DoPushGroupMarkerEXT( |
| 1584 GLsizei length, | 1602 GLsizei length, |
| 1585 const char* marker) { | 1603 const char* marker) { |
| 1586 return error::kNoError; | 1604 return error::kNoError; |
| 1587 } | 1605 } |
| 1588 | 1606 |
| 1589 error::Error GLES2DecoderPassthroughImpl::DoPopGroupMarkerEXT() { | 1607 error::Error GLES2DecoderPassthroughImpl::DoPopGroupMarkerEXT() { |
| 1590 return error::kNoError; | 1608 return error::kNoError; |
| 1591 } | 1609 } |
| 1592 | 1610 |
| 1593 error::Error GLES2DecoderPassthroughImpl::DoGenVertexArraysOES(GLsizei n, | 1611 error::Error GLES2DecoderPassthroughImpl::DoGenVertexArraysOES( |
| 1594 GLuint* arrays) { | 1612 GLsizei n, |
| 1613 volatile GLuint* arrays) { |
| 1595 return error::kNoError; | 1614 return error::kNoError; |
| 1596 } | 1615 } |
| 1597 | 1616 |
| 1598 error::Error GLES2DecoderPassthroughImpl::DoDeleteVertexArraysOES( | 1617 error::Error GLES2DecoderPassthroughImpl::DoDeleteVertexArraysOES( |
| 1599 GLsizei n, | 1618 GLsizei n, |
| 1600 const GLuint* arrays) { | 1619 const volatile GLuint* arrays) { |
| 1601 return error::kNoError; | 1620 return error::kNoError; |
| 1602 } | 1621 } |
| 1603 | 1622 |
| 1604 error::Error GLES2DecoderPassthroughImpl::DoIsVertexArrayOES(GLuint array, | 1623 error::Error GLES2DecoderPassthroughImpl::DoIsVertexArrayOES(GLuint array, |
| 1605 uint32_t* result) { | 1624 uint32_t* result) { |
| 1606 return error::kNoError; | 1625 return error::kNoError; |
| 1607 } | 1626 } |
| 1608 | 1627 |
| 1609 error::Error GLES2DecoderPassthroughImpl::DoBindVertexArrayOES(GLuint array) { | 1628 error::Error GLES2DecoderPassthroughImpl::DoBindVertexArrayOES(GLuint array) { |
| 1610 return error::kNoError; | 1629 return error::kNoError; |
| (...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1746 } | 1765 } |
| 1747 | 1766 |
| 1748 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribDivisorANGLE( | 1767 error::Error GLES2DecoderPassthroughImpl::DoVertexAttribDivisorANGLE( |
| 1749 GLuint index, | 1768 GLuint index, |
| 1750 GLuint divisor) { | 1769 GLuint divisor) { |
| 1751 return error::kNoError; | 1770 return error::kNoError; |
| 1752 } | 1771 } |
| 1753 | 1772 |
| 1754 error::Error GLES2DecoderPassthroughImpl::DoProduceTextureCHROMIUM( | 1773 error::Error GLES2DecoderPassthroughImpl::DoProduceTextureCHROMIUM( |
| 1755 GLenum target, | 1774 GLenum target, |
| 1756 const GLbyte* mailbox) { | 1775 const volatile GLbyte* mailbox) { |
| 1757 return error::kNoError; | 1776 return error::kNoError; |
| 1758 } | 1777 } |
| 1759 | 1778 |
| 1760 error::Error GLES2DecoderPassthroughImpl::DoProduceTextureDirectCHROMIUM( | 1779 error::Error GLES2DecoderPassthroughImpl::DoProduceTextureDirectCHROMIUM( |
| 1761 GLuint texture, | 1780 GLuint texture, |
| 1762 GLenum target, | 1781 GLenum target, |
| 1763 const GLbyte* mailbox) { | 1782 const volatile GLbyte* mailbox) { |
| 1764 return error::kNoError; | 1783 return error::kNoError; |
| 1765 } | 1784 } |
| 1766 | 1785 |
| 1767 error::Error GLES2DecoderPassthroughImpl::DoConsumeTextureCHROMIUM( | 1786 error::Error GLES2DecoderPassthroughImpl::DoConsumeTextureCHROMIUM( |
| 1768 GLenum target, | 1787 GLenum target, |
| 1769 const GLbyte* mailbox) { | 1788 const volatile GLbyte* mailbox) { |
| 1770 return error::kNoError; | 1789 return error::kNoError; |
| 1771 } | 1790 } |
| 1772 | 1791 |
| 1773 error::Error GLES2DecoderPassthroughImpl::DoCreateAndConsumeTextureINTERNAL( | 1792 error::Error GLES2DecoderPassthroughImpl::DoCreateAndConsumeTextureINTERNAL( |
| 1774 GLenum target, | 1793 GLenum target, |
| 1775 GLuint texture, | 1794 GLuint texture, |
| 1776 const GLbyte* mailbox) { | 1795 const volatile GLbyte* mailbox) { |
| 1777 return error::kNoError; | 1796 return error::kNoError; |
| 1778 } | 1797 } |
| 1779 | 1798 |
| 1780 error::Error GLES2DecoderPassthroughImpl::DoBindUniformLocationCHROMIUM( | 1799 error::Error GLES2DecoderPassthroughImpl::DoBindUniformLocationCHROMIUM( |
| 1781 GLuint program, | 1800 GLuint program, |
| 1782 GLint location, | 1801 GLint location, |
| 1783 const char* name) { | 1802 const char* name) { |
| 1784 return error::kNoError; | 1803 return error::kNoError; |
| 1785 } | 1804 } |
| 1786 | 1805 |
| (...skipping 15 matching lines...) Expand all Loading... |
| 1802 return error::kNoError; | 1821 return error::kNoError; |
| 1803 } | 1822 } |
| 1804 | 1823 |
| 1805 error::Error GLES2DecoderPassthroughImpl::DoTraceEndCHROMIUM() { | 1824 error::Error GLES2DecoderPassthroughImpl::DoTraceEndCHROMIUM() { |
| 1806 return error::kNoError; | 1825 return error::kNoError; |
| 1807 } | 1826 } |
| 1808 | 1827 |
| 1809 error::Error GLES2DecoderPassthroughImpl::DoDiscardFramebufferEXT( | 1828 error::Error GLES2DecoderPassthroughImpl::DoDiscardFramebufferEXT( |
| 1810 GLenum target, | 1829 GLenum target, |
| 1811 GLsizei count, | 1830 GLsizei count, |
| 1812 const GLenum* attachments) { | 1831 const volatile GLenum* attachments) { |
| 1813 return error::kNoError; | 1832 return error::kNoError; |
| 1814 } | 1833 } |
| 1815 | 1834 |
| 1816 error::Error GLES2DecoderPassthroughImpl::DoLoseContextCHROMIUM(GLenum current, | 1835 error::Error GLES2DecoderPassthroughImpl::DoLoseContextCHROMIUM(GLenum current, |
| 1817 GLenum other) { | 1836 GLenum other) { |
| 1818 return error::kNoError; | 1837 return error::kNoError; |
| 1819 } | 1838 } |
| 1820 | 1839 |
| 1821 error::Error GLES2DecoderPassthroughImpl::DoDescheduleUntilFinishedCHROMIUM() { | 1840 error::Error GLES2DecoderPassthroughImpl::DoDescheduleUntilFinishedCHROMIUM() { |
| 1822 return error::kNoError; | 1841 return error::kNoError; |
| 1823 } | 1842 } |
| 1824 | 1843 |
| 1825 error::Error GLES2DecoderPassthroughImpl::DoInsertFenceSyncCHROMIUM( | 1844 error::Error GLES2DecoderPassthroughImpl::DoInsertFenceSyncCHROMIUM( |
| 1826 GLuint64 release_count) { | 1845 GLuint64 release_count) { |
| 1827 return error::kNoError; | 1846 return error::kNoError; |
| 1828 } | 1847 } |
| 1829 | 1848 |
| 1830 error::Error GLES2DecoderPassthroughImpl::DoWaitSyncTokenCHROMIUM( | 1849 error::Error GLES2DecoderPassthroughImpl::DoWaitSyncTokenCHROMIUM( |
| 1831 CommandBufferNamespace namespace_id, | 1850 CommandBufferNamespace namespace_id, |
| 1832 CommandBufferId command_buffer_id, | 1851 CommandBufferId command_buffer_id, |
| 1833 GLuint64 release_count) { | 1852 GLuint64 release_count) { |
| 1834 return error::kNoError; | 1853 return error::kNoError; |
| 1835 } | 1854 } |
| 1836 | 1855 |
| 1837 error::Error GLES2DecoderPassthroughImpl::DoDrawBuffersEXT(GLsizei count, | 1856 error::Error GLES2DecoderPassthroughImpl::DoDrawBuffersEXT( |
| 1838 const GLenum* bufs) { | 1857 GLsizei count, |
| 1858 const volatile GLenum* bufs) { |
| 1839 return error::kNoError; | 1859 return error::kNoError; |
| 1840 } | 1860 } |
| 1841 | 1861 |
| 1842 error::Error GLES2DecoderPassthroughImpl::DoDiscardBackbufferCHROMIUM() { | 1862 error::Error GLES2DecoderPassthroughImpl::DoDiscardBackbufferCHROMIUM() { |
| 1843 return error::kNoError; | 1863 return error::kNoError; |
| 1844 } | 1864 } |
| 1845 | 1865 |
| 1846 error::Error GLES2DecoderPassthroughImpl::DoScheduleOverlayPlaneCHROMIUM( | 1866 error::Error GLES2DecoderPassthroughImpl::DoScheduleOverlayPlaneCHROMIUM( |
| 1847 GLint plane_z_order, | 1867 GLint plane_z_order, |
| 1848 GLenum plane_transform, | 1868 GLenum plane_transform, |
| (...skipping 22 matching lines...) Expand all Loading... |
| 1871 GLuint contents_texture_id, | 1891 GLuint contents_texture_id, |
| 1872 const GLfloat* contents_rect, | 1892 const GLfloat* contents_rect, |
| 1873 GLuint background_color, | 1893 GLuint background_color, |
| 1874 GLuint edge_aa_mask, | 1894 GLuint edge_aa_mask, |
| 1875 const GLfloat* bounds_rect) { | 1895 const GLfloat* bounds_rect) { |
| 1876 return error::kNoError; | 1896 return error::kNoError; |
| 1877 } | 1897 } |
| 1878 | 1898 |
| 1879 error::Error GLES2DecoderPassthroughImpl::DoScheduleCALayerInUseQueryCHROMIUM( | 1899 error::Error GLES2DecoderPassthroughImpl::DoScheduleCALayerInUseQueryCHROMIUM( |
| 1880 GLuint n, | 1900 GLuint n, |
| 1881 const GLuint* textures) { | 1901 const volatile GLuint* textures) { |
| 1882 return error::kNoError; | 1902 return error::kNoError; |
| 1883 } | 1903 } |
| 1884 | 1904 |
| 1885 error::Error GLES2DecoderPassthroughImpl::DoCommitOverlayPlanesCHROMIUM() { | 1905 error::Error GLES2DecoderPassthroughImpl::DoCommitOverlayPlanesCHROMIUM() { |
| 1886 return error::kNoError; | 1906 return error::kNoError; |
| 1887 } | 1907 } |
| 1888 | 1908 |
| 1889 error::Error GLES2DecoderPassthroughImpl::DoSwapInterval(GLint interval) { | 1909 error::Error GLES2DecoderPassthroughImpl::DoSwapInterval(GLint interval) { |
| 1890 return error::kNoError; | 1910 return error::kNoError; |
| 1891 } | 1911 } |
| 1892 | 1912 |
| 1893 error::Error GLES2DecoderPassthroughImpl::DoFlushDriverCachesCHROMIUM() { | 1913 error::Error GLES2DecoderPassthroughImpl::DoFlushDriverCachesCHROMIUM() { |
| 1894 return error::kNoError; | 1914 return error::kNoError; |
| 1895 } | 1915 } |
| 1896 | 1916 |
| 1897 error::Error GLES2DecoderPassthroughImpl::DoMatrixLoadfCHROMIUM( | 1917 error::Error GLES2DecoderPassthroughImpl::DoMatrixLoadfCHROMIUM( |
| 1898 GLenum matrixMode, | 1918 GLenum matrixMode, |
| 1899 const GLfloat* m) { | 1919 const volatile GLfloat* m) { |
| 1900 return error::kNoError; | 1920 return error::kNoError; |
| 1901 } | 1921 } |
| 1902 | 1922 |
| 1903 error::Error GLES2DecoderPassthroughImpl::DoMatrixLoadIdentityCHROMIUM( | 1923 error::Error GLES2DecoderPassthroughImpl::DoMatrixLoadIdentityCHROMIUM( |
| 1904 GLenum matrixMode) { | 1924 GLenum matrixMode) { |
| 1905 return error::kNoError; | 1925 return error::kNoError; |
| 1906 } | 1926 } |
| 1907 | 1927 |
| 1908 error::Error GLES2DecoderPassthroughImpl::DoGenPathsCHROMIUM(GLuint path, | 1928 error::Error GLES2DecoderPassthroughImpl::DoGenPathsCHROMIUM(GLuint path, |
| 1909 GLsizei range) { | 1929 GLsizei range) { |
| (...skipping 220 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2130 GLuint program, | 2150 GLuint program, |
| 2131 const char* name, | 2151 const char* name, |
| 2132 GLint* index) { | 2152 GLint* index) { |
| 2133 return error::kNoError; | 2153 return error::kNoError; |
| 2134 } | 2154 } |
| 2135 | 2155 |
| 2136 error::Error | 2156 error::Error |
| 2137 GLES2DecoderPassthroughImpl::DoUniformMatrix4fvStreamTextureMatrixCHROMIUM( | 2157 GLES2DecoderPassthroughImpl::DoUniformMatrix4fvStreamTextureMatrixCHROMIUM( |
| 2138 GLint location, | 2158 GLint location, |
| 2139 GLboolean transpose, | 2159 GLboolean transpose, |
| 2140 const GLfloat* defaultValue) { | 2160 const volatile GLfloat* defaultValue) { |
| 2141 return error::kNoError; | 2161 return error::kNoError; |
| 2142 } | 2162 } |
| 2143 | 2163 |
| 2144 } // namespace gles2 | 2164 } // namespace gles2 |
| 2145 } // namespace gpu | 2165 } // namespace gpu |
| OLD | NEW |