Lines Matching defs:cmd

19   cmds::GetVertexAttribiv cmd;
20 cmd.Init(
23 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
36 cmds::GetVertexAttribiv cmd;
37 cmd.Init(1, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, kInvalidSharedMemoryId, 0);
38 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
48 cmds::GetVertexAttribiv cmd;
49 cmd.Init(
52 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
61 cmds::Hint cmd;
62 cmd.Init(GL_GENERATE_MIPMAP_HINT, GL_FASTEST);
63 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
70 cmds::Hint cmd;
71 cmd.Init(GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST);
72 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
78 cmds::IsBuffer cmd;
79 cmd.Init(client_buffer_id_, shared_memory_id_, shared_memory_offset_);
80 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
86 cmds::IsBuffer cmd;
87 cmd.Init(client_buffer_id_, kInvalidSharedMemoryId, shared_memory_offset_);
88 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
89 cmd.Init(client_buffer_id_, shared_memory_id_, kInvalidSharedMemoryOffset);
90 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
95 cmds::IsEnabled cmd;
96 cmd.Init(GL_BLEND, shared_memory_id_, shared_memory_offset_);
97 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
104 cmds::IsEnabled cmd;
105 cmd.Init(GL_CLIP_PLANE0, shared_memory_id_, shared_memory_offset_);
106 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
113 cmds::IsEnabled cmd;
114 cmd.Init(GL_POINT_SPRITE, shared_memory_id_, shared_memory_offset_);
115 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
121 cmds::IsEnabled cmd;
122 cmd.Init(GL_BLEND, kInvalidSharedMemoryId, shared_memory_offset_);
123 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
124 cmd.Init(GL_BLEND, shared_memory_id_, kInvalidSharedMemoryOffset);
125 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
130 cmds::IsFramebuffer cmd;
131 cmd.Init(client_framebuffer_id_, shared_memory_id_, shared_memory_offset_);
132 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
138 cmds::IsFramebuffer cmd;
139 cmd.Init(
141 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
142 cmd.Init(
144 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
149 cmds::IsProgram cmd;
150 cmd.Init(client_program_id_, shared_memory_id_, shared_memory_offset_);
151 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
157 cmds::IsProgram cmd;
158 cmd.Init(client_program_id_, kInvalidSharedMemoryId, shared_memory_offset_);
159 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
160 cmd.Init(client_program_id_, shared_memory_id_, kInvalidSharedMemoryOffset);
161 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
166 cmds::IsRenderbuffer cmd;
167 cmd.Init(client_renderbuffer_id_, shared_memory_id_, shared_memory_offset_);
168 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
174 cmds::IsRenderbuffer cmd;
175 cmd.Init(
177 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
178 cmd.Init(
180 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
185 cmds::IsShader cmd;
186 cmd.Init(client_shader_id_, shared_memory_id_, shared_memory_offset_);
187 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
193 cmds::IsShader cmd;
194 cmd.Init(client_shader_id_, kInvalidSharedMemoryId, shared_memory_offset_);
195 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
196 cmd.Init(client_shader_id_, shared_memory_id_, kInvalidSharedMemoryOffset);
197 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
202 cmds::IsTexture cmd;
203 cmd.Init(client_texture_id_, shared_memory_id_, shared_memory_offset_);
204 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
210 cmds::IsTexture cmd;
211 cmd.Init(client_texture_id_, kInvalidSharedMemoryId, shared_memory_offset_);
212 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
213 cmd.Init(client_texture_id_, shared_memory_id_, kInvalidSharedMemoryOffset);
214 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
220 cmds::LineWidth cmd;
221 cmd.Init(0.5f);
222 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
228 cmds::LineWidth cmd;
229 cmd.Init(0.0f);
230 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
237 cmds::LinkProgram cmd;
238 cmd.Init(client_program_id_);
239 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
248 cmds::PolygonOffset cmd;
249 cmd.Init(1, 2);
250 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
259 cmds::RenderbufferStorage cmd;
260 cmd.Init(GL_RENDERBUFFER, GL_RGBA4, 3, 4);
261 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
268 cmds::RenderbufferStorage cmd;
269 cmd.Init(GL_FRAMEBUFFER, GL_RGBA4, 3, 4);
270 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
277 cmds::RenderbufferStorage cmd;
278 cmd.Init(GL_RENDERBUFFER, GL_RGBA4, -1, 4);
279 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
286 cmds::RenderbufferStorage cmd;
287 cmd.Init(GL_RENDERBUFFER, GL_RGBA4, 3, -1);
288 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
295 cmds::SampleCoverage cmd;
296 cmd.Init(1, true);
297 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
304 cmds::Scissor cmd;
305 cmd.Init(1, 2, 3, 4);
306 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
313 cmds::Scissor cmd;
314 cmd.Init(1, 2, -1, 4);
315 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
322 cmds::Scissor cmd;
323 cmd.Init(1, 2, 3, -1);
324 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
338 cmds::StencilFunc cmd;
339 cmd.Init(GL_NEVER, 2, 3);
340 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
347 cmds::StencilFuncSeparate cmd;
348 cmd.Init(GL_FRONT, GL_NEVER, 3, 4);
349 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
355 cmds::StencilMask cmd;
356 cmd.Init(1);
357 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
363 cmds::StencilMaskSeparate cmd;
364 cmd.Init(GL_FRONT, 2);
365 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
372 cmds::StencilOp cmd;
373 cmd.Init(GL_KEEP, GL_INCR, GL_KEEP);
374 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
381 cmds::StencilOpSeparate cmd;
382 cmd.Init(GL_FRONT, GL_INCR, GL_KEEP, GL_KEEP);
383 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
395 cmds::TexParameterf cmd;
396 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
397 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
404 cmds::TexParameterf cmd;
405 cmd.Init(GL_TEXTURE_1D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
406 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
413 cmds::TexParameterf cmd;
414 cmd.Init(GL_TEXTURE_3D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
415 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
422 cmds::TexParameterf cmd;
423 cmd.Init(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, GL_NEAREST);
424 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
430 cmds::TexParameterfv cmd;
431 cmd.Init(
439 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
446 cmds::TexParameterfv cmd;
447 cmd.Init(
451 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
458 cmds::TexParameterfv cmd;
459 cmd.Init(
463 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
470 cmds::TexParameterfv cmd;
471 cmd.Init(
475 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
482 cmds::TexParameterfv cmd;
483 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, kInvalidSharedMemoryId, 0);
485 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
491 cmds::TexParameterfv cmd;
492 cmd.Init(
496 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
500 cmds::TexParameterfvImmediate& cmd =
504 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, &temp[0]);
508 GLfloat*>(ImmediateDataAddress(&cmd))));
510 ExecuteImmediateCmd(cmd, sizeof(temp)));
515 cmds::TexParameterfvImmediate& cmd =
520 cmd.Init(GL_TEXTURE_1D, GL_TEXTURE_MAG_FILTER, &temp[0]);
522 ExecuteImmediateCmd(cmd, sizeof(temp)));
527 cmds::TexParameterfvImmediate& cmd =
532 cmd.Init(GL_TEXTURE_3D, GL_TEXTURE_MAG_FILTER, &temp[0]);
534 ExecuteImmediateCmd(cmd, sizeof(temp)));
539 cmds::TexParameterfvImmediate& cmd =
544 cmd.Init(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, &temp[0]);
546 ExecuteImmediateCmd(cmd, sizeof(temp)));
554 cmds::TexParameteri cmd;
555 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
556 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
563 cmds::TexParameteri cmd;
564 cmd.Init(GL_TEXTURE_1D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
565 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
572 cmds::TexParameteri cmd;
573 cmd.Init(GL_TEXTURE_3D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
574 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
581 cmds::TexParameteri cmd;
582 cmd.Init(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, GL_NEAREST);
583 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
589 cmds::TexParameteriv cmd;
590 cmd.Init(
598 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
605 cmds::TexParameteriv cmd;
606 cmd.Init(
610 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
617 cmds::TexParameteriv cmd;
618 cmd.Init(
622 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
629 cmds::TexParameteriv cmd;
630 cmd.Init(
634 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
641 cmds::TexParameteriv cmd;
642 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, kInvalidSharedMemoryId, 0);
644 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
650 cmds::TexParameteriv cmd;
651 cmd.Init(
655 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
659 cmds::TexParameterivImmediate& cmd =
663 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, &temp[0]);
667 GLint*>(ImmediateDataAddress(&cmd))));
669 ExecuteImmediateCmd(cmd, sizeof(temp)));
674 cmds::TexParameterivImmediate& cmd =
679 cmd.Init(GL_TEXTURE_1D, GL_TEXTURE_MAG_FILTER, &temp[0]);
681 ExecuteImmediateCmd(cmd, sizeof(temp)));
686 cmds::TexParameterivImmediate& cmd =
691 cmd.Init(GL_TEXTURE_3D, GL_TEXTURE_MAG_FILTER, &temp[0]);
693 ExecuteImmediateCmd(cmd, sizeof(temp)));
698 cmds::TexParameterivImmediate& cmd =
703 cmd.Init(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, &temp[0]);
705 ExecuteImmediateCmd(cmd, sizeof(temp)));
716 cmds::Uniform1f cmd;
717 cmd.Init(1, 2);
718 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
727 cmds::Uniform1fv cmd;
728 cmd.Init(1, 2, shared_memory_id_, shared_memory_offset_);
729 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
736 cmds::Uniform1fv cmd;
737 cmd.Init(1, -1, shared_memory_id_, shared_memory_offset_);
738 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
745 cmds::Uniform1fv cmd;
746 cmd.Init(1, 2, kInvalidSharedMemoryId, 0);
747 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
753 cmds::Uniform1fv cmd;
754 cmd.Init(1, 2, shared_memory_id_, kInvalidSharedMemoryOffset);
755 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
763 cmds::Uniform1fv cmd;
764 cmd.Init(
767 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
772 cmds::Uniform1fvImmediate& cmd =
777 reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd))));
780 cmd.Init(1, 2, &temp[0]);
782 ExecuteImmediateCmd(cmd, sizeof(temp)));
792 cmds::Uniform2f cmd;
793 cmd.Init(1, 2, 3);
794 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
803 cmds::Uniform2fv cmd;
804 cmd.Init(1, 2, shared_memory_id_, shared_memory_offset_);
805 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
812 cmds::Uniform2fv cmd;
813 cmd.Init(1, -1, shared_memory_id_, shared_memory_offset_);
814 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
821 cmds::Uniform2fv cmd;
822 cmd.Init(1, 2, kInvalidSharedMemoryId, 0);
823 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
829 cmds::Uniform2fv cmd;
830 cmd.Init(1, 2, shared_memory_id_, kInvalidSharedMemoryOffset);
831 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
839 cmds::Uniform2fv cmd;
840 cmd.Init(
843 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
848 cmds::Uniform2fvImmediate& cmd =
853 reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd))));
856 cmd.Init(1, 2, &temp[0]);
858 ExecuteImmediateCmd(cmd, sizeof(temp)));
865 cmds::Uniform2i cmd;
866 cmd.Init(1, 2, 3);
867 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
876 cmds::Uniform2iv cmd;
877 cmd.Init(1, 2, shared_memory_id_, shared_memory_offset_);
878 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
885 cmds::Uniform2iv cmd;
886 cmd.Init(1, -1, shared_memory_id_, shared_memory_offset_);
887 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
894 cmds::Uniform2iv cmd;
895 cmd.Init(1, 2, kInvalidSharedMemoryId, 0);
896 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
902 cmds::Uniform2iv cmd;
903 cmd.Init(1, 2, shared_memory_id_, kInvalidSharedMemoryOffset);
904 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
912 cmds::Uniform2iv cmd;
913 cmd.Init(
916 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
921 cmds::Uniform2ivImmediate& cmd =
926 reinterpret_cast<GLint*>(ImmediateDataAddress(&cmd))));
929 cmd.Init(1, 2, &temp[0]);
931 ExecuteImmediateCmd(cmd, sizeof(temp)));
938 cmds::Uniform3f cmd;
939 cmd.Init(1, 2, 3, 4);
940 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
949 cmds::Uniform3fv cmd;
950 cmd.Init(1, 2, shared_memory_id_, shared_memory_offset_);
951 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
958 cmds::Uniform3fv cmd;
959 cmd.Init(1, -1, shared_memory_id_, shared_memory_offset_);
960 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
967 cmds::Uniform3fv cmd;
968 cmd.Init(1, 2, kInvalidSharedMemoryId, 0);
969 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
975 cmds::Uniform3fv cmd;
976 cmd.Init(1, 2, shared_memory_id_, kInvalidSharedMemoryOffset);
977 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
985 cmds::Uniform3fv cmd;
986 cmd.Init(
989 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
994 cmds::Uniform3fvImmediate& cmd =
999 reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd))));
1002 cmd.Init(1, 2, &temp[0]);
1004 ExecuteImmediateCmd(cmd, sizeof(temp)));
1011 cmds::Uniform3i cmd;
1012 cmd.Init(1, 2, 3, 4);
1013 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1022 cmds::Uniform3iv cmd;
1023 cmd.Init(1, 2, shared_memory_id_, shared_memory_offset_);
1024 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1031 cmds::Uniform3iv cmd;
1032 cmd.Init(1, -1, shared_memory_id_, shared_memory_offset_);
1033 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1040 cmds::Uniform3iv cmd;
1041 cmd.Init(1, 2, kInvalidSharedMemoryId, 0);
1042 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1048 cmds::Uniform3iv cmd;
1049 cmd.Init(1, 2, shared_memory_id_, kInvalidSharedMemoryOffset);
1050 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1058 cmds::Uniform3iv cmd;
1059 cmd.Init(
1062 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1067 cmds::Uniform3ivImmediate& cmd =
1072 reinterpret_cast<GLint*>(ImmediateDataAddress(&cmd))));
1075 cmd.Init(1, 2, &temp[0]);
1077 ExecuteImmediateCmd(cmd, sizeof(temp)));
1084 cmds::Uniform4f cmd;
1085 cmd.Init(1, 2, 3, 4, 5);
1086 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1095 cmds::Uniform4fv cmd;
1096 cmd.Init(1, 2, shared_memory_id_, shared_memory_offset_);
1097 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1104 cmds::Uniform4fv cmd;
1105 cmd.Init(1, -1, shared_memory_id_, shared_memory_offset_);
1106 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1113 cmds::Uniform4fv cmd;
1114 cmd.Init(1, 2, kInvalidSharedMemoryId, 0);
1115 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1121 cmds::Uniform4fv cmd;
1122 cmd.Init(1, 2, shared_memory_id_, kInvalidSharedMemoryOffset);
1123 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1131 cmds::Uniform4fv cmd;
1132 cmd.Init(
1135 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1140 cmds::Uniform4fvImmediate& cmd =
1145 reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd))));
1148 cmd.Init(1, 2, &temp[0]);
1150 ExecuteImmediateCmd(cmd, sizeof(temp)));
1157 cmds::Uniform4i cmd;
1158 cmd.Init(1, 2, 3, 4, 5);
1159 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1168 cmds::Uniform4iv cmd;
1169 cmd.Init(1, 2, shared_memory_id_, shared_memory_offset_);
1170 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1177 cmds::Uniform4iv cmd;
1178 cmd.Init(1, -1, shared_memory_id_, shared_memory_offset_);
1179 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1186 cmds::Uniform4iv cmd;
1187 cmd.Init(1, 2, kInvalidSharedMemoryId, 0);
1188 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1194 cmds::Uniform4iv cmd;
1195 cmd.Init(1, 2, shared_memory_id_, kInvalidSharedMemoryOffset);
1196 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1204 cmds::Uniform4iv cmd;
1205 cmd.Init(
1208 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1213 cmds::Uniform4ivImmediate& cmd =
1218 reinterpret_cast<GLint*>(ImmediateDataAddress(&cmd))));
1221 cmd.Init(1, 2, &temp[0]);
1223 ExecuteImmediateCmd(cmd, sizeof(temp)));
1233 cmds::UniformMatrix2fv cmd;
1234 cmd.Init(1, 2, false, shared_memory_id_, shared_memory_offset_);
1235 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1242 cmds::UniformMatrix2fv cmd;
1243 cmd.Init(1, -1, false, shared_memory_id_, shared_memory_offset_);
1244 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1251 cmds::UniformMatrix2fv cmd;
1252 cmd.Init(1, 2, true, shared_memory_id_, shared_memory_offset_);
1253 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1260 cmds::UniformMatrix2fv cmd;
1261 cmd.Init(1, 2, false, kInvalidSharedMemoryId, 0);
1262 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1268 cmds::UniformMatrix2fv cmd;
1269 cmd.Init(1, 2, false, shared_memory_id_, kInvalidSharedMemoryOffset);
1270 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1279 cmds::UniformMatrix2fv cmd;
1280 cmd.Init(
1283 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1288 cmds::UniformMatrix2fvImmediate& cmd =
1293 reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd))));
1296 cmd.Init(1, 2, false, &temp[0]);
1298 ExecuteImmediateCmd(cmd, sizeof(temp)));
1303 cmds::UniformMatrix2fvImmediate& cmd =
1308 cmd.Init(1, 2, true, &temp[0]);
1310 ExecuteImmediateCmd(cmd, sizeof(temp)));
1320 cmds::UniformMatrix3fv cmd;
1321 cmd.Init(1, 2, false, shared_memory_id_, shared_memory_offset_);
1322 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1329 cmds::UniformMatrix3fv cmd;
1330 cmd.Init(1, -1, false, shared_memory_id_, shared_memory_offset_);
1331 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1338 cmds::UniformMatrix3fv cmd;
1339 cmd.Init(1, 2, true, shared_memory_id_, shared_memory_offset_);
1340 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1347 cmds::UniformMatrix3fv cmd;
1348 cmd.Init(1, 2, false, kInvalidSharedMemoryId, 0);
1349 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1355 cmds::UniformMatrix3fv cmd;
1356 cmd.Init(1, 2, false, shared_memory_id_, kInvalidSharedMemoryOffset);
1357 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1366 cmds::UniformMatrix3fv cmd;
1367 cmd.Init(
1370 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1375 cmds::UniformMatrix3fvImmediate& cmd =
1380 reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd))));
1383 cmd.Init(1, 2, false, &temp[0]);
1385 ExecuteImmediateCmd(cmd, sizeof(temp)));
1390 cmds::UniformMatrix3fvImmediate& cmd =
1395 cmd.Init(1, 2, true, &temp[0]);
1397 ExecuteImmediateCmd(cmd, sizeof(temp)));
1407 cmds::UniformMatrix4fv cmd;
1408 cmd.Init(1, 2, false, shared_memory_id_, shared_memory_offset_);
1409 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1416 cmds::UniformMatrix4fv cmd;
1417 cmd.Init(1, -1, false, shared_memory_id_, shared_memory_offset_);
1418 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1425 cmds::UniformMatrix4fv cmd;
1426 cmd.Init(1, 2, true, shared_memory_id_, shared_memory_offset_);
1427 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1434 cmds::UniformMatrix4fv cmd;
1435 cmd.Init(1, 2, false, kInvalidSharedMemoryId, 0);
1436 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1442 cmds::UniformMatrix4fv cmd;
1443 cmd.Init(1, 2, false, shared_memory_id_, kInvalidSharedMemoryOffset);
1444 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1453 cmds::UniformMatrix4fv cmd;
1454 cmd.Init(
1457 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1462 cmds::UniformMatrix4fvImmediate& cmd =
1467 reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd))));
1470 cmd.Init(1, 2, false, &temp[0]);
1472 ExecuteImmediateCmd(cmd, sizeof(temp)));
1477 cmds::UniformMatrix4fvImmediate& cmd =
1482 cmd.Init(1, 2, true, &temp[0]);
1484 ExecuteImmediateCmd(cmd, sizeof(temp)));
1492 cmds::ValidateProgram cmd;
1493 cmd.Init(client_program_id_);
1494 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1501 cmds::VertexAttrib1f cmd;
1502 cmd.Init(1, 2);
1503 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1509 cmds::VertexAttrib1fv cmd;
1510 cmd.Init(1, shared_memory_id_, shared_memory_offset_);
1515 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1522 cmds::VertexAttrib1fv cmd;
1523 cmd.Init(1, kInvalidSharedMemoryId, 0);
1525 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1531 cmds::VertexAttrib1fv cmd;
1532 cmd.Init(1, shared_memory_id_, kInvalidSharedMemoryOffset);
1534 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1538 cmds::VertexAttrib1fvImmediate& cmd =
1542 cmd.Init(1, &temp[0]);
1546 GLfloat*>(ImmediateDataAddress(&cmd))));
1548 ExecuteImmediateCmd(cmd, sizeof(temp)));
1555 cmds::VertexAttrib2f cmd;
1556 cmd.Init(1, 2, 3);
1557 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1563 cmds::VertexAttrib2fv cmd;
1564 cmd.Init(1, shared_memory_id_, shared_memory_offset_);
1569 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1576 cmds::VertexAttrib2fv cmd;
1577 cmd.Init(1, kInvalidSharedMemoryId, 0);
1579 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1585 cmds::VertexAttrib2fv cmd;
1586 cmd.Init(1, shared_memory_id_, kInvalidSharedMemoryOffset);
1588 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1592 cmds::VertexAttrib2fvImmediate& cmd =
1596 cmd.Init(1, &temp[0]);
1600 GLfloat*>(ImmediateDataAddress(&cmd))));
1602 ExecuteImmediateCmd(cmd, sizeof(temp)));
1609 cmds::VertexAttrib3f cmd;
1610 cmd.Init(1, 2, 3, 4);
1611 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1617 cmds::VertexAttrib3fv cmd;
1618 cmd.Init(1, shared_memory_id_, shared_memory_offset_);
1623 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1630 cmds::VertexAttrib3fv cmd;
1631 cmd.Init(1, kInvalidSharedMemoryId, 0);
1633 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1639 cmds::VertexAttrib3fv cmd;
1640 cmd.Init(1, shared_memory_id_, kInvalidSharedMemoryOffset);
1642 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1646 cmds::VertexAttrib3fvImmediate& cmd =
1650 cmd.Init(1, &temp[0]);
1654 GLfloat*>(ImmediateDataAddress(&cmd))));
1656 ExecuteImmediateCmd(cmd, sizeof(temp)));
1663 cmds::VertexAttrib4f cmd;
1664 cmd.Init(1, 2, 3, 4, 5);
1665 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1671 cmds::VertexAttrib4fv cmd;
1672 cmd.Init(1, shared_memory_id_, shared_memory_offset_);
1677 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1684 cmds::VertexAttrib4fv cmd;
1685 cmd.Init(1, kInvalidSharedMemoryId, 0);
1687 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1693 cmds::VertexAttrib4fv cmd;
1694 cmd.Init(1, shared_memory_id_, kInvalidSharedMemoryOffset);
1696 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1700 cmds::VertexAttrib4fvImmediate& cmd =
1704 cmd.Init(1, &temp[0]);
1708 GLfloat*>(ImmediateDataAddress(&cmd))));
1710 ExecuteImmediateCmd(cmd, sizeof(temp)));
1719 cmds::Viewport cmd;
1720 cmd.Init(1, 2, 3, 4);
1721 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1728 cmds::Viewport cmd;
1729 cmd.Init(1, 2, -1, 4);
1730 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1737 cmds::Viewport cmd;
1738 cmd.Init(1, 2, 3, -1);
1739 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1761 cmds::PopGroupMarkerEXT cmd;
1762 cmd.Init();
1763 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));