| OLD | NEW |
| 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 225 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 236 uint32_t data_shm_id, | 236 uint32_t data_shm_id, |
| 237 uint32_t data_shm_offset) { | 237 uint32_t data_shm_offset) { |
| 238 gles2::cmds::CompressedTexSubImage2D* c = | 238 gles2::cmds::CompressedTexSubImage2D* c = |
| 239 GetCmdSpace<gles2::cmds::CompressedTexSubImage2D>(); | 239 GetCmdSpace<gles2::cmds::CompressedTexSubImage2D>(); |
| 240 if (c) { | 240 if (c) { |
| 241 c->Init(target, level, xoffset, yoffset, width, height, format, imageSize, | 241 c->Init(target, level, xoffset, yoffset, width, height, format, imageSize, |
| 242 data_shm_id, data_shm_offset); | 242 data_shm_id, data_shm_offset); |
| 243 } | 243 } |
| 244 } | 244 } |
| 245 | 245 |
| 246 void CopyBufferSubData(GLenum readtarget, |
| 247 GLenum writetarget, |
| 248 GLintptr readoffset, |
| 249 GLintptr writeoffset, |
| 250 GLsizeiptr size) { |
| 251 gles2::cmds::CopyBufferSubData* c = |
| 252 GetCmdSpace<gles2::cmds::CopyBufferSubData>(); |
| 253 if (c) { |
| 254 c->Init(readtarget, writetarget, readoffset, writeoffset, size); |
| 255 } |
| 256 } |
| 257 |
| 246 void CopyTexImage2D(GLenum target, | 258 void CopyTexImage2D(GLenum target, |
| 247 GLint level, | 259 GLint level, |
| 248 GLenum internalformat, | 260 GLenum internalformat, |
| 249 GLint x, | 261 GLint x, |
| 250 GLint y, | 262 GLint y, |
| 251 GLsizei width, | 263 GLsizei width, |
| 252 GLsizei height) { | 264 GLsizei height) { |
| 253 gles2::cmds::CopyTexImage2D* c = GetCmdSpace<gles2::cmds::CopyTexImage2D>(); | 265 gles2::cmds::CopyTexImage2D* c = GetCmdSpace<gles2::cmds::CopyTexImage2D>(); |
| 254 if (c) { | 266 if (c) { |
| 255 c->Init(target, level, internalformat, x, y, width, height); | 267 c->Init(target, level, internalformat, x, y, width, height); |
| (...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 450 GLenum attachment, | 462 GLenum attachment, |
| 451 GLenum textarget, | 463 GLenum textarget, |
| 452 GLuint texture) { | 464 GLuint texture) { |
| 453 gles2::cmds::FramebufferTexture2D* c = | 465 gles2::cmds::FramebufferTexture2D* c = |
| 454 GetCmdSpace<gles2::cmds::FramebufferTexture2D>(); | 466 GetCmdSpace<gles2::cmds::FramebufferTexture2D>(); |
| 455 if (c) { | 467 if (c) { |
| 456 c->Init(target, attachment, textarget, texture); | 468 c->Init(target, attachment, textarget, texture); |
| 457 } | 469 } |
| 458 } | 470 } |
| 459 | 471 |
| 472 void FramebufferTextureLayer(GLenum target, |
| 473 GLenum attachment, |
| 474 GLuint texture, |
| 475 GLint level, |
| 476 GLint layer) { |
| 477 gles2::cmds::FramebufferTextureLayer* c = |
| 478 GetCmdSpace<gles2::cmds::FramebufferTextureLayer>(); |
| 479 if (c) { |
| 480 c->Init(target, attachment, texture, level, layer); |
| 481 } |
| 482 } |
| 483 |
| 460 void FrontFace(GLenum mode) { | 484 void FrontFace(GLenum mode) { |
| 461 gles2::cmds::FrontFace* c = GetCmdSpace<gles2::cmds::FrontFace>(); | 485 gles2::cmds::FrontFace* c = GetCmdSpace<gles2::cmds::FrontFace>(); |
| 462 if (c) { | 486 if (c) { |
| 463 c->Init(mode); | 487 c->Init(mode); |
| 464 } | 488 } |
| 465 } | 489 } |
| 466 | 490 |
| 467 void GenBuffersImmediate(GLsizei n, GLuint* buffers) { | 491 void GenBuffersImmediate(GLsizei n, GLuint* buffers) { |
| 468 const uint32_t size = gles2::cmds::GenBuffersImmediate::ComputeSize(n); | 492 const uint32_t size = gles2::cmds::GenBuffersImmediate::ComputeSize(n); |
| 469 gles2::cmds::GenBuffersImmediate* c = | 493 gles2::cmds::GenBuffersImmediate* c = |
| (...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 604 | 628 |
| 605 void GetIntegerv(GLenum pname, | 629 void GetIntegerv(GLenum pname, |
| 606 uint32_t params_shm_id, | 630 uint32_t params_shm_id, |
| 607 uint32_t params_shm_offset) { | 631 uint32_t params_shm_offset) { |
| 608 gles2::cmds::GetIntegerv* c = GetCmdSpace<gles2::cmds::GetIntegerv>(); | 632 gles2::cmds::GetIntegerv* c = GetCmdSpace<gles2::cmds::GetIntegerv>(); |
| 609 if (c) { | 633 if (c) { |
| 610 c->Init(pname, params_shm_id, params_shm_offset); | 634 c->Init(pname, params_shm_id, params_shm_offset); |
| 611 } | 635 } |
| 612 } | 636 } |
| 613 | 637 |
| 638 void GetInternalformativ(GLenum target, |
| 639 GLenum format, |
| 640 GLenum pname, |
| 641 GLsizei bufSize, |
| 642 uint32_t params_shm_id, |
| 643 uint32_t params_shm_offset) { |
| 644 gles2::cmds::GetInternalformativ* c = |
| 645 GetCmdSpace<gles2::cmds::GetInternalformativ>(); |
| 646 if (c) { |
| 647 c->Init(target, format, pname, bufSize, params_shm_id, params_shm_offset); |
| 648 } |
| 649 } |
| 650 |
| 614 void GetProgramiv(GLuint program, | 651 void GetProgramiv(GLuint program, |
| 615 GLenum pname, | 652 GLenum pname, |
| 616 uint32_t params_shm_id, | 653 uint32_t params_shm_id, |
| 617 uint32_t params_shm_offset) { | 654 uint32_t params_shm_offset) { |
| 618 gles2::cmds::GetProgramiv* c = GetCmdSpace<gles2::cmds::GetProgramiv>(); | 655 gles2::cmds::GetProgramiv* c = GetCmdSpace<gles2::cmds::GetProgramiv>(); |
| 619 if (c) { | 656 if (c) { |
| 620 c->Init(program, pname, params_shm_id, params_shm_offset); | 657 c->Init(program, pname, params_shm_id, params_shm_offset); |
| 621 } | 658 } |
| 622 } | 659 } |
| 623 | 660 |
| (...skipping 402 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1026 | 1063 |
| 1027 void TexParameterivImmediate(GLenum target, GLenum pname, const GLint* params) { | 1064 void TexParameterivImmediate(GLenum target, GLenum pname, const GLint* params) { |
| 1028 const uint32_t size = gles2::cmds::TexParameterivImmediate::ComputeSize(); | 1065 const uint32_t size = gles2::cmds::TexParameterivImmediate::ComputeSize(); |
| 1029 gles2::cmds::TexParameterivImmediate* c = | 1066 gles2::cmds::TexParameterivImmediate* c = |
| 1030 GetImmediateCmdSpaceTotalSize<gles2::cmds::TexParameterivImmediate>(size); | 1067 GetImmediateCmdSpaceTotalSize<gles2::cmds::TexParameterivImmediate>(size); |
| 1031 if (c) { | 1068 if (c) { |
| 1032 c->Init(target, pname, params); | 1069 c->Init(target, pname, params); |
| 1033 } | 1070 } |
| 1034 } | 1071 } |
| 1035 | 1072 |
| 1073 void TexStorage3D(GLenum target, |
| 1074 GLsizei levels, |
| 1075 GLenum internalFormat, |
| 1076 GLsizei width, |
| 1077 GLsizei height, |
| 1078 GLsizei depth) { |
| 1079 gles2::cmds::TexStorage3D* c = GetCmdSpace<gles2::cmds::TexStorage3D>(); |
| 1080 if (c) { |
| 1081 c->Init(target, levels, internalFormat, width, height, depth); |
| 1082 } |
| 1083 } |
| 1084 |
| 1036 void TexSubImage2D(GLenum target, | 1085 void TexSubImage2D(GLenum target, |
| 1037 GLint level, | 1086 GLint level, |
| 1038 GLint xoffset, | 1087 GLint xoffset, |
| 1039 GLint yoffset, | 1088 GLint yoffset, |
| 1040 GLsizei width, | 1089 GLsizei width, |
| 1041 GLsizei height, | 1090 GLsizei height, |
| 1042 GLenum format, | 1091 GLenum format, |
| 1043 GLenum type, | 1092 GLenum type, |
| 1044 uint32_t pixels_shm_id, | 1093 uint32_t pixels_shm_id, |
| 1045 uint32_t pixels_shm_offset, | 1094 uint32_t pixels_shm_offset, |
| (...skipping 30 matching lines...) Expand all Loading... |
| 1076 | 1125 |
| 1077 void Uniform1ivImmediate(GLint location, GLsizei count, const GLint* v) { | 1126 void Uniform1ivImmediate(GLint location, GLsizei count, const GLint* v) { |
| 1078 const uint32_t size = gles2::cmds::Uniform1ivImmediate::ComputeSize(count); | 1127 const uint32_t size = gles2::cmds::Uniform1ivImmediate::ComputeSize(count); |
| 1079 gles2::cmds::Uniform1ivImmediate* c = | 1128 gles2::cmds::Uniform1ivImmediate* c = |
| 1080 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform1ivImmediate>(size); | 1129 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform1ivImmediate>(size); |
| 1081 if (c) { | 1130 if (c) { |
| 1082 c->Init(location, count, v); | 1131 c->Init(location, count, v); |
| 1083 } | 1132 } |
| 1084 } | 1133 } |
| 1085 | 1134 |
| 1135 void Uniform1ui(GLint location, GLuint x) { |
| 1136 gles2::cmds::Uniform1ui* c = GetCmdSpace<gles2::cmds::Uniform1ui>(); |
| 1137 if (c) { |
| 1138 c->Init(location, x); |
| 1139 } |
| 1140 } |
| 1141 |
| 1142 void Uniform1uivImmediate(GLint location, GLsizei count, const GLuint* v) { |
| 1143 const uint32_t size = gles2::cmds::Uniform1uivImmediate::ComputeSize(count); |
| 1144 gles2::cmds::Uniform1uivImmediate* c = |
| 1145 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform1uivImmediate>(size); |
| 1146 if (c) { |
| 1147 c->Init(location, count, v); |
| 1148 } |
| 1149 } |
| 1150 |
| 1086 void Uniform2f(GLint location, GLfloat x, GLfloat y) { | 1151 void Uniform2f(GLint location, GLfloat x, GLfloat y) { |
| 1087 gles2::cmds::Uniform2f* c = GetCmdSpace<gles2::cmds::Uniform2f>(); | 1152 gles2::cmds::Uniform2f* c = GetCmdSpace<gles2::cmds::Uniform2f>(); |
| 1088 if (c) { | 1153 if (c) { |
| 1089 c->Init(location, x, y); | 1154 c->Init(location, x, y); |
| 1090 } | 1155 } |
| 1091 } | 1156 } |
| 1092 | 1157 |
| 1093 void Uniform2fvImmediate(GLint location, GLsizei count, const GLfloat* v) { | 1158 void Uniform2fvImmediate(GLint location, GLsizei count, const GLfloat* v) { |
| 1094 const uint32_t size = gles2::cmds::Uniform2fvImmediate::ComputeSize(count); | 1159 const uint32_t size = gles2::cmds::Uniform2fvImmediate::ComputeSize(count); |
| 1095 gles2::cmds::Uniform2fvImmediate* c = | 1160 gles2::cmds::Uniform2fvImmediate* c = |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1108 | 1173 |
| 1109 void Uniform2ivImmediate(GLint location, GLsizei count, const GLint* v) { | 1174 void Uniform2ivImmediate(GLint location, GLsizei count, const GLint* v) { |
| 1110 const uint32_t size = gles2::cmds::Uniform2ivImmediate::ComputeSize(count); | 1175 const uint32_t size = gles2::cmds::Uniform2ivImmediate::ComputeSize(count); |
| 1111 gles2::cmds::Uniform2ivImmediate* c = | 1176 gles2::cmds::Uniform2ivImmediate* c = |
| 1112 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform2ivImmediate>(size); | 1177 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform2ivImmediate>(size); |
| 1113 if (c) { | 1178 if (c) { |
| 1114 c->Init(location, count, v); | 1179 c->Init(location, count, v); |
| 1115 } | 1180 } |
| 1116 } | 1181 } |
| 1117 | 1182 |
| 1183 void Uniform2ui(GLint location, GLuint x, GLuint y) { |
| 1184 gles2::cmds::Uniform2ui* c = GetCmdSpace<gles2::cmds::Uniform2ui>(); |
| 1185 if (c) { |
| 1186 c->Init(location, x, y); |
| 1187 } |
| 1188 } |
| 1189 |
| 1190 void Uniform2uivImmediate(GLint location, GLsizei count, const GLuint* v) { |
| 1191 const uint32_t size = gles2::cmds::Uniform2uivImmediate::ComputeSize(count); |
| 1192 gles2::cmds::Uniform2uivImmediate* c = |
| 1193 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform2uivImmediate>(size); |
| 1194 if (c) { |
| 1195 c->Init(location, count, v); |
| 1196 } |
| 1197 } |
| 1198 |
| 1118 void Uniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z) { | 1199 void Uniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z) { |
| 1119 gles2::cmds::Uniform3f* c = GetCmdSpace<gles2::cmds::Uniform3f>(); | 1200 gles2::cmds::Uniform3f* c = GetCmdSpace<gles2::cmds::Uniform3f>(); |
| 1120 if (c) { | 1201 if (c) { |
| 1121 c->Init(location, x, y, z); | 1202 c->Init(location, x, y, z); |
| 1122 } | 1203 } |
| 1123 } | 1204 } |
| 1124 | 1205 |
| 1125 void Uniform3fvImmediate(GLint location, GLsizei count, const GLfloat* v) { | 1206 void Uniform3fvImmediate(GLint location, GLsizei count, const GLfloat* v) { |
| 1126 const uint32_t size = gles2::cmds::Uniform3fvImmediate::ComputeSize(count); | 1207 const uint32_t size = gles2::cmds::Uniform3fvImmediate::ComputeSize(count); |
| 1127 gles2::cmds::Uniform3fvImmediate* c = | 1208 gles2::cmds::Uniform3fvImmediate* c = |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1140 | 1221 |
| 1141 void Uniform3ivImmediate(GLint location, GLsizei count, const GLint* v) { | 1222 void Uniform3ivImmediate(GLint location, GLsizei count, const GLint* v) { |
| 1142 const uint32_t size = gles2::cmds::Uniform3ivImmediate::ComputeSize(count); | 1223 const uint32_t size = gles2::cmds::Uniform3ivImmediate::ComputeSize(count); |
| 1143 gles2::cmds::Uniform3ivImmediate* c = | 1224 gles2::cmds::Uniform3ivImmediate* c = |
| 1144 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform3ivImmediate>(size); | 1225 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform3ivImmediate>(size); |
| 1145 if (c) { | 1226 if (c) { |
| 1146 c->Init(location, count, v); | 1227 c->Init(location, count, v); |
| 1147 } | 1228 } |
| 1148 } | 1229 } |
| 1149 | 1230 |
| 1231 void Uniform3ui(GLint location, GLuint x, GLuint y, GLuint z) { |
| 1232 gles2::cmds::Uniform3ui* c = GetCmdSpace<gles2::cmds::Uniform3ui>(); |
| 1233 if (c) { |
| 1234 c->Init(location, x, y, z); |
| 1235 } |
| 1236 } |
| 1237 |
| 1238 void Uniform3uivImmediate(GLint location, GLsizei count, const GLuint* v) { |
| 1239 const uint32_t size = gles2::cmds::Uniform3uivImmediate::ComputeSize(count); |
| 1240 gles2::cmds::Uniform3uivImmediate* c = |
| 1241 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform3uivImmediate>(size); |
| 1242 if (c) { |
| 1243 c->Init(location, count, v); |
| 1244 } |
| 1245 } |
| 1246 |
| 1150 void Uniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { | 1247 void Uniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { |
| 1151 gles2::cmds::Uniform4f* c = GetCmdSpace<gles2::cmds::Uniform4f>(); | 1248 gles2::cmds::Uniform4f* c = GetCmdSpace<gles2::cmds::Uniform4f>(); |
| 1152 if (c) { | 1249 if (c) { |
| 1153 c->Init(location, x, y, z, w); | 1250 c->Init(location, x, y, z, w); |
| 1154 } | 1251 } |
| 1155 } | 1252 } |
| 1156 | 1253 |
| 1157 void Uniform4fvImmediate(GLint location, GLsizei count, const GLfloat* v) { | 1254 void Uniform4fvImmediate(GLint location, GLsizei count, const GLfloat* v) { |
| 1158 const uint32_t size = gles2::cmds::Uniform4fvImmediate::ComputeSize(count); | 1255 const uint32_t size = gles2::cmds::Uniform4fvImmediate::ComputeSize(count); |
| 1159 gles2::cmds::Uniform4fvImmediate* c = | 1256 gles2::cmds::Uniform4fvImmediate* c = |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1172 | 1269 |
| 1173 void Uniform4ivImmediate(GLint location, GLsizei count, const GLint* v) { | 1270 void Uniform4ivImmediate(GLint location, GLsizei count, const GLint* v) { |
| 1174 const uint32_t size = gles2::cmds::Uniform4ivImmediate::ComputeSize(count); | 1271 const uint32_t size = gles2::cmds::Uniform4ivImmediate::ComputeSize(count); |
| 1175 gles2::cmds::Uniform4ivImmediate* c = | 1272 gles2::cmds::Uniform4ivImmediate* c = |
| 1176 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform4ivImmediate>(size); | 1273 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform4ivImmediate>(size); |
| 1177 if (c) { | 1274 if (c) { |
| 1178 c->Init(location, count, v); | 1275 c->Init(location, count, v); |
| 1179 } | 1276 } |
| 1180 } | 1277 } |
| 1181 | 1278 |
| 1279 void Uniform4ui(GLint location, GLuint x, GLuint y, GLuint z, GLuint w) { |
| 1280 gles2::cmds::Uniform4ui* c = GetCmdSpace<gles2::cmds::Uniform4ui>(); |
| 1281 if (c) { |
| 1282 c->Init(location, x, y, z, w); |
| 1283 } |
| 1284 } |
| 1285 |
| 1286 void Uniform4uivImmediate(GLint location, GLsizei count, const GLuint* v) { |
| 1287 const uint32_t size = gles2::cmds::Uniform4uivImmediate::ComputeSize(count); |
| 1288 gles2::cmds::Uniform4uivImmediate* c = |
| 1289 GetImmediateCmdSpaceTotalSize<gles2::cmds::Uniform4uivImmediate>(size); |
| 1290 if (c) { |
| 1291 c->Init(location, count, v); |
| 1292 } |
| 1293 } |
| 1294 |
| 1182 void UniformMatrix2fvImmediate(GLint location, | 1295 void UniformMatrix2fvImmediate(GLint location, |
| 1183 GLsizei count, | 1296 GLsizei count, |
| 1184 const GLfloat* value) { | 1297 const GLfloat* value) { |
| 1185 const uint32_t size = | 1298 const uint32_t size = |
| 1186 gles2::cmds::UniformMatrix2fvImmediate::ComputeSize(count); | 1299 gles2::cmds::UniformMatrix2fvImmediate::ComputeSize(count); |
| 1187 gles2::cmds::UniformMatrix2fvImmediate* c = | 1300 gles2::cmds::UniformMatrix2fvImmediate* c = |
| 1188 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix2fvImmediate>( | 1301 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix2fvImmediate>( |
| 1189 size); | 1302 size); |
| 1190 if (c) { | 1303 if (c) { |
| 1191 c->Init(location, count, value); | 1304 c->Init(location, count, value); |
| 1192 } | 1305 } |
| 1193 } | 1306 } |
| 1194 | 1307 |
| 1308 void UniformMatrix2x3fvImmediate(GLint location, |
| 1309 GLsizei count, |
| 1310 const GLfloat* value) { |
| 1311 const uint32_t size = |
| 1312 gles2::cmds::UniformMatrix2x3fvImmediate::ComputeSize(count); |
| 1313 gles2::cmds::UniformMatrix2x3fvImmediate* c = |
| 1314 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix2x3fvImmediate>( |
| 1315 size); |
| 1316 if (c) { |
| 1317 c->Init(location, count, value); |
| 1318 } |
| 1319 } |
| 1320 |
| 1321 void UniformMatrix2x4fvImmediate(GLint location, |
| 1322 GLsizei count, |
| 1323 const GLfloat* value) { |
| 1324 const uint32_t size = |
| 1325 gles2::cmds::UniformMatrix2x4fvImmediate::ComputeSize(count); |
| 1326 gles2::cmds::UniformMatrix2x4fvImmediate* c = |
| 1327 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix2x4fvImmediate>( |
| 1328 size); |
| 1329 if (c) { |
| 1330 c->Init(location, count, value); |
| 1331 } |
| 1332 } |
| 1333 |
| 1195 void UniformMatrix3fvImmediate(GLint location, | 1334 void UniformMatrix3fvImmediate(GLint location, |
| 1196 GLsizei count, | 1335 GLsizei count, |
| 1197 const GLfloat* value) { | 1336 const GLfloat* value) { |
| 1198 const uint32_t size = | 1337 const uint32_t size = |
| 1199 gles2::cmds::UniformMatrix3fvImmediate::ComputeSize(count); | 1338 gles2::cmds::UniformMatrix3fvImmediate::ComputeSize(count); |
| 1200 gles2::cmds::UniformMatrix3fvImmediate* c = | 1339 gles2::cmds::UniformMatrix3fvImmediate* c = |
| 1201 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix3fvImmediate>( | 1340 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix3fvImmediate>( |
| 1202 size); | 1341 size); |
| 1203 if (c) { | 1342 if (c) { |
| 1204 c->Init(location, count, value); | 1343 c->Init(location, count, value); |
| 1205 } | 1344 } |
| 1206 } | 1345 } |
| 1207 | 1346 |
| 1347 void UniformMatrix3x2fvImmediate(GLint location, |
| 1348 GLsizei count, |
| 1349 const GLfloat* value) { |
| 1350 const uint32_t size = |
| 1351 gles2::cmds::UniformMatrix3x2fvImmediate::ComputeSize(count); |
| 1352 gles2::cmds::UniformMatrix3x2fvImmediate* c = |
| 1353 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix3x2fvImmediate>( |
| 1354 size); |
| 1355 if (c) { |
| 1356 c->Init(location, count, value); |
| 1357 } |
| 1358 } |
| 1359 |
| 1360 void UniformMatrix3x4fvImmediate(GLint location, |
| 1361 GLsizei count, |
| 1362 const GLfloat* value) { |
| 1363 const uint32_t size = |
| 1364 gles2::cmds::UniformMatrix3x4fvImmediate::ComputeSize(count); |
| 1365 gles2::cmds::UniformMatrix3x4fvImmediate* c = |
| 1366 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix3x4fvImmediate>( |
| 1367 size); |
| 1368 if (c) { |
| 1369 c->Init(location, count, value); |
| 1370 } |
| 1371 } |
| 1372 |
| 1208 void UniformMatrix4fvImmediate(GLint location, | 1373 void UniformMatrix4fvImmediate(GLint location, |
| 1209 GLsizei count, | 1374 GLsizei count, |
| 1210 const GLfloat* value) { | 1375 const GLfloat* value) { |
| 1211 const uint32_t size = | 1376 const uint32_t size = |
| 1212 gles2::cmds::UniformMatrix4fvImmediate::ComputeSize(count); | 1377 gles2::cmds::UniformMatrix4fvImmediate::ComputeSize(count); |
| 1213 gles2::cmds::UniformMatrix4fvImmediate* c = | 1378 gles2::cmds::UniformMatrix4fvImmediate* c = |
| 1214 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix4fvImmediate>( | 1379 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix4fvImmediate>( |
| 1215 size); | 1380 size); |
| 1216 if (c) { | 1381 if (c) { |
| 1217 c->Init(location, count, value); | 1382 c->Init(location, count, value); |
| 1218 } | 1383 } |
| 1219 } | 1384 } |
| 1220 | 1385 |
| 1386 void UniformMatrix4x2fvImmediate(GLint location, |
| 1387 GLsizei count, |
| 1388 const GLfloat* value) { |
| 1389 const uint32_t size = |
| 1390 gles2::cmds::UniformMatrix4x2fvImmediate::ComputeSize(count); |
| 1391 gles2::cmds::UniformMatrix4x2fvImmediate* c = |
| 1392 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix4x2fvImmediate>( |
| 1393 size); |
| 1394 if (c) { |
| 1395 c->Init(location, count, value); |
| 1396 } |
| 1397 } |
| 1398 |
| 1399 void UniformMatrix4x3fvImmediate(GLint location, |
| 1400 GLsizei count, |
| 1401 const GLfloat* value) { |
| 1402 const uint32_t size = |
| 1403 gles2::cmds::UniformMatrix4x3fvImmediate::ComputeSize(count); |
| 1404 gles2::cmds::UniformMatrix4x3fvImmediate* c = |
| 1405 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix4x3fvImmediate>( |
| 1406 size); |
| 1407 if (c) { |
| 1408 c->Init(location, count, value); |
| 1409 } |
| 1410 } |
| 1411 |
| 1221 void UseProgram(GLuint program) { | 1412 void UseProgram(GLuint program) { |
| 1222 gles2::cmds::UseProgram* c = GetCmdSpace<gles2::cmds::UseProgram>(); | 1413 gles2::cmds::UseProgram* c = GetCmdSpace<gles2::cmds::UseProgram>(); |
| 1223 if (c) { | 1414 if (c) { |
| 1224 c->Init(program); | 1415 c->Init(program); |
| 1225 } | 1416 } |
| 1226 } | 1417 } |
| 1227 | 1418 |
| 1228 void ValidateProgram(GLuint program) { | 1419 void ValidateProgram(GLuint program) { |
| 1229 gles2::cmds::ValidateProgram* c = GetCmdSpace<gles2::cmds::ValidateProgram>(); | 1420 gles2::cmds::ValidateProgram* c = GetCmdSpace<gles2::cmds::ValidateProgram>(); |
| 1230 if (c) { | 1421 if (c) { |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1293 void VertexAttrib4fvImmediate(GLuint indx, const GLfloat* values) { | 1484 void VertexAttrib4fvImmediate(GLuint indx, const GLfloat* values) { |
| 1294 const uint32_t size = gles2::cmds::VertexAttrib4fvImmediate::ComputeSize(); | 1485 const uint32_t size = gles2::cmds::VertexAttrib4fvImmediate::ComputeSize(); |
| 1295 gles2::cmds::VertexAttrib4fvImmediate* c = | 1486 gles2::cmds::VertexAttrib4fvImmediate* c = |
| 1296 GetImmediateCmdSpaceTotalSize<gles2::cmds::VertexAttrib4fvImmediate>( | 1487 GetImmediateCmdSpaceTotalSize<gles2::cmds::VertexAttrib4fvImmediate>( |
| 1297 size); | 1488 size); |
| 1298 if (c) { | 1489 if (c) { |
| 1299 c->Init(indx, values); | 1490 c->Init(indx, values); |
| 1300 } | 1491 } |
| 1301 } | 1492 } |
| 1302 | 1493 |
| 1494 void VertexAttribI4i(GLuint indx, GLint x, GLint y, GLint z, GLint w) { |
| 1495 gles2::cmds::VertexAttribI4i* c = GetCmdSpace<gles2::cmds::VertexAttribI4i>(); |
| 1496 if (c) { |
| 1497 c->Init(indx, x, y, z, w); |
| 1498 } |
| 1499 } |
| 1500 |
| 1501 void VertexAttribI4ivImmediate(GLuint indx, const GLint* values) { |
| 1502 const uint32_t size = gles2::cmds::VertexAttribI4ivImmediate::ComputeSize(); |
| 1503 gles2::cmds::VertexAttribI4ivImmediate* c = |
| 1504 GetImmediateCmdSpaceTotalSize<gles2::cmds::VertexAttribI4ivImmediate>( |
| 1505 size); |
| 1506 if (c) { |
| 1507 c->Init(indx, values); |
| 1508 } |
| 1509 } |
| 1510 |
| 1511 void VertexAttribI4ui(GLuint indx, GLuint x, GLuint y, GLuint z, GLuint w) { |
| 1512 gles2::cmds::VertexAttribI4ui* c = |
| 1513 GetCmdSpace<gles2::cmds::VertexAttribI4ui>(); |
| 1514 if (c) { |
| 1515 c->Init(indx, x, y, z, w); |
| 1516 } |
| 1517 } |
| 1518 |
| 1519 void VertexAttribI4uivImmediate(GLuint indx, const GLuint* values) { |
| 1520 const uint32_t size = gles2::cmds::VertexAttribI4uivImmediate::ComputeSize(); |
| 1521 gles2::cmds::VertexAttribI4uivImmediate* c = |
| 1522 GetImmediateCmdSpaceTotalSize<gles2::cmds::VertexAttribI4uivImmediate>( |
| 1523 size); |
| 1524 if (c) { |
| 1525 c->Init(indx, values); |
| 1526 } |
| 1527 } |
| 1528 |
| 1529 void VertexAttribIPointer(GLuint indx, |
| 1530 GLint size, |
| 1531 GLenum type, |
| 1532 GLsizei stride, |
| 1533 GLuint offset) { |
| 1534 gles2::cmds::VertexAttribIPointer* c = |
| 1535 GetCmdSpace<gles2::cmds::VertexAttribIPointer>(); |
| 1536 if (c) { |
| 1537 c->Init(indx, size, type, stride, offset); |
| 1538 } |
| 1539 } |
| 1540 |
| 1303 void VertexAttribPointer(GLuint indx, | 1541 void VertexAttribPointer(GLuint indx, |
| 1304 GLint size, | 1542 GLint size, |
| 1305 GLenum type, | 1543 GLenum type, |
| 1306 GLboolean normalized, | 1544 GLboolean normalized, |
| 1307 GLsizei stride, | 1545 GLsizei stride, |
| 1308 GLuint offset) { | 1546 GLuint offset) { |
| 1309 gles2::cmds::VertexAttribPointer* c = | 1547 gles2::cmds::VertexAttribPointer* c = |
| 1310 GetCmdSpace<gles2::cmds::VertexAttribPointer>(); | 1548 GetCmdSpace<gles2::cmds::VertexAttribPointer>(); |
| 1311 if (c) { | 1549 if (c) { |
| 1312 c->Init(indx, size, type, normalized, stride, offset); | 1550 c->Init(indx, size, type, normalized, stride, offset); |
| (...skipping 595 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1908 } | 2146 } |
| 1909 | 2147 |
| 1910 void BlendBarrierKHR() { | 2148 void BlendBarrierKHR() { |
| 1911 gles2::cmds::BlendBarrierKHR* c = GetCmdSpace<gles2::cmds::BlendBarrierKHR>(); | 2149 gles2::cmds::BlendBarrierKHR* c = GetCmdSpace<gles2::cmds::BlendBarrierKHR>(); |
| 1912 if (c) { | 2150 if (c) { |
| 1913 c->Init(); | 2151 c->Init(); |
| 1914 } | 2152 } |
| 1915 } | 2153 } |
| 1916 | 2154 |
| 1917 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_CMD_HELPER_AUTOGEN_H_ | 2155 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_CMD_HELPER_AUTOGEN_H_ |
| OLD | NEW |