Lines Matching refs:GL_INVALID_VALUE
223 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
225 expectError(GL_INVALID_VALUE);
227 expectError(GL_INVALID_VALUE);
229 expectError(GL_INVALID_VALUE);
231 expectError(GL_INVALID_VALUE);
233 expectError(GL_INVALID_VALUE);
235 expectError(GL_INVALID_VALUE);
237 expectError(GL_INVALID_VALUE);
242 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE) for a 2d texture target.");
245 expectError(GL_INVALID_VALUE);
248 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_CUBE_MAP_TEXTURE_SIZE) for a cubemap target.");
251 expectError(GL_INVALID_VALUE);
253 expectError(GL_INVALID_VALUE);
255 expectError(GL_INVALID_VALUE);
257 expectError(GL_INVALID_VALUE);
259 expectError(GL_INVALID_VALUE);
261 expectError(GL_INVALID_VALUE);
266 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is less than 0.");
270 expectError(GL_INVALID_VALUE);
272 expectError(GL_INVALID_VALUE);
274 expectError(GL_INVALID_VALUE);
279 expectError(GL_INVALID_VALUE);
281 expectError(GL_INVALID_VALUE);
283 expectError(GL_INVALID_VALUE);
288 expectError(GL_INVALID_VALUE);
290 expectError(GL_INVALID_VALUE);
292 expectError(GL_INVALID_VALUE);
297 expectError(GL_INVALID_VALUE);
299 expectError(GL_INVALID_VALUE);
301 expectError(GL_INVALID_VALUE);
306 expectError(GL_INVALID_VALUE);
308 expectError(GL_INVALID_VALUE);
310 expectError(GL_INVALID_VALUE);
315 expectError(GL_INVALID_VALUE);
317 expectError(GL_INVALID_VALUE);
319 expectError(GL_INVALID_VALUE);
324 expectError(GL_INVALID_VALUE);
326 expectError(GL_INVALID_VALUE);
328 expectError(GL_INVALID_VALUE);
337 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is greater than GL_MAX_TEXTURE_SIZE.");
341 expectError(GL_INVALID_VALUE);
343 expectError(GL_INVALID_VALUE);
345 expectError(GL_INVALID_VALUE);
350 expectError(GL_INVALID_VALUE);
352 expectError(GL_INVALID_VALUE);
354 expectError(GL_INVALID_VALUE);
359 expectError(GL_INVALID_VALUE);
361 expectError(GL_INVALID_VALUE);
363 expectError(GL_INVALID_VALUE);
368 expectError(GL_INVALID_VALUE);
370 expectError(GL_INVALID_VALUE);
372 expectError(GL_INVALID_VALUE);
377 expectError(GL_INVALID_VALUE);
379 expectError(GL_INVALID_VALUE);
381 expectError(GL_INVALID_VALUE);
386 expectError(GL_INVALID_VALUE);
388 expectError(GL_INVALID_VALUE);
390 expectError(GL_INVALID_VALUE);
395 expectError(GL_INVALID_VALUE);
397 expectError(GL_INVALID_VALUE);
399 expectError(GL_INVALID_VALUE);
407 GLenum error = isES ? GL_INVALID_VALUE : GL_INVALID_OPERATION;
409 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if border is not 0.");
464 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if imageSize is not consistent with the format, dimensions, and contents of the specified compressed image data.");
466 expectError(GL_INVALID_VALUE);
468 expectError(GL_INVALID_VALUE);
470 expectError(GL_INVALID_VALUE);
472 expectError(GL_INVALID_VALUE);
545 m_log << TestLog::Section("", "GL_INVALID_ENUM or GL_INVALID_VALUE is generated if internalformat is not an accepted format.");
547 expectError(GL_INVALID_ENUM, GL_INVALID_VALUE);
549 expectError(GL_INVALID_ENUM, GL_INVALID_VALUE);
551 expectError(GL_INVALID_ENUM, GL_INVALID_VALUE);
553 expectError(GL_INVALID_ENUM, GL_INVALID_VALUE);
555 expectError(GL_INVALID_ENUM, GL_INVALID_VALUE);
557 expectError(GL_INVALID_ENUM, GL_INVALID_VALUE);
559 expectError(GL_INVALID_ENUM, GL_INVALID_VALUE);
564 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if target is one of the six cube map 2D image targets and the width and height parameters are not equal.");
566 expectError(GL_INVALID_VALUE);
568 expectError(GL_INVALID_VALUE);
570 expectError(GL_INVALID_VALUE);
572 expectError(GL_INVALID_VALUE);
574 expectError(GL_INVALID_VALUE);
576 expectError(GL_INVALID_VALUE);
581 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
583 expectError(GL_INVALID_VALUE);
585 expectError(GL_INVALID_VALUE);
587 expectError(GL_INVALID_VALUE);
589 expectError(GL_INVALID_VALUE);
591 expectError(GL_INVALID_VALUE);
593 expectError(GL_INVALID_VALUE);
595 expectError(GL_INVALID_VALUE);
600 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
603 expectError(GL_INVALID_VALUE);
606 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_CUBE_MAP_TEXTURE_SIZE).");
609 expectError(GL_INVALID_VALUE);
611 expectError(GL_INVALID_VALUE);
613 expectError(GL_INVALID_VALUE);
615 expectError(GL_INVALID_VALUE);
617 expectError(GL_INVALID_VALUE);
619 expectError(GL_INVALID_VALUE);
624 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is less than 0.");
628 expectError(GL_INVALID_VALUE);
630 expectError(GL_INVALID_VALUE);
632 expectError(GL_INVALID_VALUE);
637 expectError(GL_INVALID_VALUE);
639 expectError(GL_INVALID_VALUE);
641 expectError(GL_INVALID_VALUE);
646 expectError(GL_INVALID_VALUE);
648 expectError(GL_INVALID_VALUE);
650 expectError(GL_INVALID_VALUE);
655 expectError(GL_INVALID_VALUE);
657 expectError(GL_INVALID_VALUE);
659 expectError(GL_INVALID_VALUE);
664 expectError(GL_INVALID_VALUE);
666 expectError(GL_INVALID_VALUE);
668 expectError(GL_INVALID_VALUE);
673 expectError(GL_INVALID_VALUE);
675 expectError(GL_INVALID_VALUE);
677 expectError(GL_INVALID_VALUE);
682 expectError(GL_INVALID_VALUE);
684 expectError(GL_INVALID_VALUE);
686 expectError(GL_INVALID_VALUE);
696 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is greater than GL_MAX_TEXTURE_SIZE.");
700 expectError(GL_INVALID_VALUE);
702 expectError(GL_INVALID_VALUE);
704 expectError(GL_INVALID_VALUE);
709 expectError(GL_INVALID_VALUE);
711 expectError(GL_INVALID_VALUE);
713 expectError(GL_INVALID_VALUE);
718 expectError(GL_INVALID_VALUE);
720 expectError(GL_INVALID_VALUE);
722 expectError(GL_INVALID_VALUE);
727 expectError(GL_INVALID_VALUE);
729 expectError(GL_INVALID_VALUE);
731 expectError(GL_INVALID_VALUE);
736 expectError(GL_INVALID_VALUE);
738 expectError(GL_INVALID_VALUE);
740 expectError(GL_INVALID_VALUE);
745 expectError(GL_INVALID_VALUE);
747 expectError(GL_INVALID_VALUE);
749 expectError(GL_INVALID_VALUE);
754 expectError(GL_INVALID_VALUE);
756 expectError(GL_INVALID_VALUE);
758 expectError(GL_INVALID_VALUE);
765 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if border is not 0.");
769 expectError(GL_INVALID_VALUE);
771 expectError(GL_INVALID_VALUE);
776 expectError(GL_INVALID_VALUE);
778 expectError(GL_INVALID_VALUE);
783 expectError(GL_INVALID_VALUE);
785 expectError(GL_INVALID_VALUE);
790 expectError(GL_INVALID_VALUE);
792 expectError(GL_INVALID_VALUE);
797 expectError(GL_INVALID_VALUE);
799 expectError(GL_INVALID_VALUE);
804 expectError(GL_INVALID_VALUE);
806 expectError(GL_INVALID_VALUE);
811 expectError(GL_INVALID_VALUE);
813 expectError(GL_INVALID_VALUE);
871 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
873 expectError(GL_INVALID_VALUE);
877 expectError(GL_INVALID_VALUE);
892 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE) for 2D texture targets.");
895 expectError(GL_INVALID_VALUE);
898 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_CUBE_MAP_SIZE) for cubemap targets.");
903 expectError(GL_INVALID_VALUE);
916 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if xoffset < 0 or yoffset < 0.");
918 expectError(GL_INVALID_VALUE);
920 expectError(GL_INVALID_VALUE);
922 expectError(GL_INVALID_VALUE);
934 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if xoffset + width > texture_width or yoffset + height > texture_height.");
936 expectError(GL_INVALID_VALUE);
938 expectError(GL_INVALID_VALUE);
940 expectError(GL_INVALID_VALUE);
952 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is less than 0.");
954 expectError(GL_INVALID_VALUE);
956 expectError(GL_INVALID_VALUE);
958 expectError(GL_INVALID_VALUE);
1016 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if n is negative.");
1018 expectError(GL_INVALID_VALUE);
1022 expectError(GL_INVALID_VALUE);
1092 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if n is negative.");
1094 expectError(GL_INVALID_VALUE);
1107 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if a negative row length, pixel skip, or row skip value is specified, or if alignment is specified as other than 1, 2, 4, or 8.");
1109 expectError(GL_INVALID_VALUE);
1111 expectError(GL_INVALID_VALUE);
1113 expectError(GL_INVALID_VALUE);
1115 expectError(GL_INVALID_VALUE);
1117 expectError(GL_INVALID_VALUE);
1119 expectError(GL_INVALID_VALUE);
1121 expectError(GL_INVALID_VALUE);
1123 expectError(GL_INVALID_VALUE);
1125 expectError(GL_INVALID_VALUE);
1127 expectError(GL_INVALID_VALUE);
1129 expectError(GL_INVALID_VALUE);
1131 expectError(GL_INVALID_VALUE);
1167 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if target is one of the six cube map 2D image targets and the width and height parameters are not equal.");
1169 expectError(GL_INVALID_VALUE);
1171 expectError(GL_INVALID_VALUE);
1173 expectError(GL_INVALID_VALUE);
1175 expectError(GL_INVALID_VALUE);
1177 expectError(GL_INVALID_VALUE);
1179 expectError(GL_INVALID_VALUE);
1184 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
1186 expectError(GL_INVALID_VALUE);
1189 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
1191 expectError(GL_INVALID_VALUE);
1193 expectError(GL_INVALID_VALUE);
1195 expectError(GL_INVALID_VALUE);
1197 expectError(GL_INVALID_VALUE);
1199 expectError(GL_INVALID_VALUE);
1201 expectError(GL_INVALID_VALUE);
1206 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
1209 expectError(GL_INVALID_VALUE);
1212 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_CUBE_MAP_TEXTURE_SIZE).");
1215 expectError(GL_INVALID_VALUE);
1217 expectError(GL_INVALID_VALUE);
1219 expectError(GL_INVALID_VALUE);
1221 expectError(GL_INVALID_VALUE);
1223 expectError(GL_INVALID_VALUE);
1225 expectError(GL_INVALID_VALUE);
1230 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is less than 0.");
1234 expectError(GL_INVALID_VALUE);
1236 expectError(GL_INVALID_VALUE);
1238 expectError(GL_INVALID_VALUE);
1243 expectError(GL_INVALID_VALUE);
1245 expectError(GL_INVALID_VALUE);
1247 expectError(GL_INVALID_VALUE);
1252 expectError(GL_INVALID_VALUE);
1254 expectError(GL_INVALID_VALUE);
1256 expectError(GL_INVALID_VALUE);
1261 expectError(GL_INVALID_VALUE);
1263 expectError(GL_INVALID_VALUE);
1265 expectError(GL_INVALID_VALUE);
1270 expectError(GL_INVALID_VALUE);
1272 expectError(GL_INVALID_VALUE);
1274 expectError(GL_INVALID_VALUE);
1279 expectError(GL_INVALID_VALUE);
1281 expectError(GL_INVALID_VALUE);
1283 expectError(GL_INVALID_VALUE);
1288 expectError(GL_INVALID_VALUE);
1290 expectError(GL_INVALID_VALUE);
1292 expectError(GL_INVALID_VALUE);
1302 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is greater than GL_MAX_TEXTURE_SIZE.");
1304 expectError(GL_INVALID_VALUE);
1306 expectError(GL_INVALID_VALUE);
1308 expectError(GL_INVALID_VALUE);
1311 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is greater than GL_MAX_CUBE_MAP_TEXTURE_SIZE.");
1315 expectError(GL_INVALID_VALUE);
1317 expectError(GL_INVALID_VALUE);
1319 expectError(GL_INVALID_VALUE);
1324 expectError(GL_INVALID_VALUE);
1326 expectError(GL_INVALID_VALUE);
1328 expectError(GL_INVALID_VALUE);
1333 expectError(GL_INVALID_VALUE);
1335 expectError(GL_INVALID_VALUE);
1337 expectError(GL_INVALID_VALUE);
1342 expectError(GL_INVALID_VALUE);
1344 expectError(GL_INVALID_VALUE);
1346 expectError(GL_INVALID_VALUE);
1351 expectError(GL_INVALID_VALUE);
1353 expectError(GL_INVALID_VALUE);
1355 expectError(GL_INVALID_VALUE);
1360 expectError(GL_INVALID_VALUE);
1362 expectError(GL_INVALID_VALUE);
1364 expectError(GL_INVALID_VALUE);
1371 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if border is not 0.");
1373 expectError(GL_INVALID_VALUE);
1375 expectError(GL_INVALID_VALUE);
1377 expectError(GL_INVALID_VALUE);
1379 expectError(GL_INVALID_VALUE);
1381 expectError(GL_INVALID_VALUE);
1383 expectError(GL_INVALID_VALUE);
1385 expectError(GL_INVALID_VALUE);
1387 expectError(GL_INVALID_VALUE);
1482 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
1484 expectError(GL_INVALID_VALUE);
1487 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
1491 expectError(GL_INVALID_VALUE);
1507 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
1510 expectError(GL_INVALID_VALUE);
1513 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_CUBE_MAP_TEXTURE_SIZE).");
1518 expectError(GL_INVALID_VALUE);
1532 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if xoffset or yoffset are negative.");
1534 expectError(GL_INVALID_VALUE);
1536 expectError(GL_INVALID_VALUE);
1538 expectError(GL_INVALID_VALUE);
1551 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if xoffset + width > texture_width or yoffset + height > texture_height.");
1553 expectError(GL_INVALID_VALUE);
1555 expectError(GL_INVALID_VALUE);
1557 expectError(GL_INVALID_VALUE);
1570 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is less than 0.");
1572 expectError(GL_INVALID_VALUE);
1574 expectError(GL_INVALID_VALUE);
1576 expectError(GL_INVALID_VALUE);
1898 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
1900 expectError(GL_INVALID_VALUE);
1903 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
1907 expectError(GL_INVALID_VALUE);
1923 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
1926 expectError(GL_INVALID_VALUE);
1929 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_CUBE_MAP_TEXTURE_SIZE).");
1934 expectError(GL_INVALID_VALUE);
1947 // \note Both GL_INVALID_VALUE and GL_INVALID_OPERATION are valid here since implementation may
1950 m_log << TestLog::Section("", "GL_INVALID_VALUE or GL_INVALID_OPERATION is generated if xoffset or yoffset are negative.");
1953 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
1955 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
1957 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
1971 m_log << TestLog::Section("", "GL_INVALID_VALUE or GL_INVALID_OPERATION is generated if xoffset + width > texture_width or yoffset + height > texture_height.");
1974 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
1976 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
1978 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
1991 m_log << TestLog::Section("", "GL_INVALID_VALUE or GL_INVALID_OPERATION is generated if width or height is less than 0.");
1993 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
1995 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
1997 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2010 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if imageSize is not consistent with the format, dimensions, and contents of the specified compressed image data.");
2012 expectError(GL_INVALID_VALUE);
2015 expectError(GL_INVALID_VALUE);
2073 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if internalFormat is not one of the accepted resolution and format symbolic constants "
2076 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2104 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
2106 expectError(GL_INVALID_VALUE);
2108 expectError(GL_INVALID_VALUE);
2113 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_3D_TEXTURE_SIZE).");
2116 expectError(GL_INVALID_VALUE);
2119 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
2122 expectError(GL_INVALID_VALUE);
2127 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height is less than 0.");
2129 expectError(GL_INVALID_VALUE);
2131 expectError(GL_INVALID_VALUE);
2133 expectError(GL_INVALID_VALUE);
2135 expectError(GL_INVALID_VALUE);
2138 expectError(GL_INVALID_VALUE);
2140 expectError(GL_INVALID_VALUE);
2142 expectError(GL_INVALID_VALUE);
2144 expectError(GL_INVALID_VALUE);
2153 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width, height or depth is greater than GL_MAX_3D_TEXTURE_SIZE.");
2155 expectError(GL_INVALID_VALUE);
2157 expectError(GL_INVALID_VALUE);
2159 expectError(GL_INVALID_VALUE);
2161 expectError(GL_INVALID_VALUE);
2164 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width, height or depth is greater than GL_MAX_TEXTURE_SIZE.");
2166 expectError(GL_INVALID_VALUE);
2168 expectError(GL_INVALID_VALUE);
2170 expectError(GL_INVALID_VALUE);
2172 expectError(GL_INVALID_VALUE);
2177 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if border is not 0 or 1.");
2179 expectError(GL_INVALID_VALUE);
2181 expectError(GL_INVALID_VALUE);
2183 expectError(GL_INVALID_VALUE);
2185 expectError(GL_INVALID_VALUE);
2282 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
2284 expectError(GL_INVALID_VALUE);
2286 expectError(GL_INVALID_VALUE);
2304 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_3D_TEXTURE_SIZE).");
2306 expectError(GL_INVALID_VALUE);
2309 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
2311 expectError(GL_INVALID_VALUE);
2326 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if xoffset, yoffset or zoffset are negative.");
2328 expectError(GL_INVALID_VALUE);
2330 expectError(GL_INVALID_VALUE);
2332 expectError(GL_INVALID_VALUE);
2334 expectError(GL_INVALID_VALUE);
2336 expectError(GL_INVALID_VALUE);
2338 expectError(GL_INVALID_VALUE);
2340 expectError(GL_INVALID_VALUE);
2342 expectError(GL_INVALID_VALUE);
2355 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if xoffset + width > texture_width.");
2357 expectError(GL_INVALID_VALUE);
2360 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if yoffset + height > texture_height.");
2362 expectError(GL_INVALID_VALUE);
2365 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if zoffset + depth > texture_depth.");
2367 expectError(GL_INVALID_VALUE);
2374 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width, height or depth is less than 0.");
2376 expectError(GL_INVALID_VALUE);
2378 expectError(GL_INVALID_VALUE);
2380 expectError(GL_INVALID_VALUE);
2382 expectError(GL_INVALID_VALUE);
2455 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
2457 expectError(GL_INVALID_VALUE);
2459 expectError(GL_INVALID_VALUE);
2477 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_3D_TEXTURE_SIZE).");
2479 expectError(GL_INVALID_VALUE);
2482 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
2484 expectError(GL_INVALID_VALUE);
2496 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if xoffset, yoffset or zoffset is negative.");
2498 expectError(GL_INVALID_VALUE);
2500 expectError(GL_INVALID_VALUE);
2502 expectError(GL_INVALID_VALUE);
2504 expectError(GL_INVALID_VALUE);
2516 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if xoffset + width > texture_width.");
2518 expectError(GL_INVALID_VALUE);
2521 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if yoffset + height > texture_height.");
2523 expectError(GL_INVALID_VALUE);
2526 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if zoffset + 1 > texture_depth.");
2528 expectError(GL_INVALID_VALUE);
2540 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width < 0.");
2542 expectError(GL_INVALID_VALUE);
2545 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if height < 0.");
2547 expectError(GL_INVALID_VALUE);
2598 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
2600 expectError(GL_INVALID_VALUE);
2605 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
2608 expectError(GL_INVALID_VALUE);
2613 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width, height or depth is less than 0.");
2615 expectError(GL_INVALID_VALUE);
2617 expectError(GL_INVALID_VALUE);
2619 expectError(GL_INVALID_VALUE);
2621 expectError(GL_INVALID_VALUE);
2629 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width, height or depth is greater than GL_MAX_TEXTURE_SIZE.");
2631 expectError(GL_INVALID_VALUE);
2633 expectError(GL_INVALID_VALUE);
2635 expectError(GL_INVALID_VALUE);
2637 expectError(GL_INVALID_VALUE);
2643 GLenum error = isES ? GL_INVALID_VALUE : GL_INVALID_OPERATION;
2645 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if border is not 0.");
2654 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if imageSize is not consistent with the format, dimensions, and contents of the specified compressed image data.");
2656 expectError(GL_INVALID_VALUE);
2658 expectError(GL_INVALID_VALUE);
2660 expectError(GL_INVALID_VALUE);
2662 expectError(GL_INVALID_VALUE);
2779 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is less than 0.");
2781 expectError(GL_INVALID_VALUE);
2794 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is greater than log_2(GL_MAX_TEXTURE_SIZE).");
2797 expectError(GL_INVALID_VALUE);
2810 m_log << TestLog::Section("", "GL_INVALID_VALUE or GL_INVALID_OPERATION is generated if xoffset, yoffset or zoffset are negative.");
2812 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2814 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2816 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2818 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2831 m_log << TestLog::Section("", "GL_INVALID_VALUE or GL_INVALID_OPERATION is generated if xoffset + width > texture_width or yoffset + height > texture_height.");
2834 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2836 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2838 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2840 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2853 m_log << TestLog::Section("", "GL_INVALID_VALUE or GL_INVALID_OPERATION is generated if width, height or depth are negative.");
2855 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2857 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2859 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2861 expectError(GL_INVALID_VALUE, GL_INVALID_OPERATION);
2874 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if imageSize is not consistent with the format, dimensions, and contents of the specified compressed image data.");
2876 expectError(GL_INVALID_VALUE);
2879 expectError(GL_INVALID_VALUE);
2925 m_log << TestLog::Section("", "GL_INVALID_ENUM or GL_INVALID_VALUE is generated if internalformat is not a valid sized internal format.");
2927 expectError (GL_INVALID_ENUM, GL_INVALID_VALUE);
2929 expectError (GL_INVALID_ENUM, GL_INVALID_VALUE);
2941 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width or height are less than 1.");
2943 expectError (GL_INVALID_VALUE);
2945 expectError (GL_INVALID_VALUE);
2947 expectError (GL_INVALID_VALUE);
2986 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if levels is less than 1.");
2988 expectError (GL_INVALID_VALUE);
2990 expectError (GL_INVALID_VALUE);
3022 m_log.writeMessage("GL_INVALID_ENUM or GL_INVALID_VALUE should be generated if no ASTC extensions are present.");
3036 expectError (GL_INVALID_ENUM, GL_INVALID_VALUE);
3044 expectError (GL_INVALID_ENUM, GL_INVALID_VALUE);
3059 m_log << TestLog::Section("", "GL_INVALID_ENUM or GL_INVALID_VALUE is generated if internalformat is not a valid sized internal format.");
3061 expectError (GL_INVALID_ENUM, GL_INVALID_VALUE);
3063 expectError (GL_INVALID_ENUM, GL_INVALID_VALUE);
3075 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if width, height or depth are less than 1.");
3077 expectError (GL_INVALID_VALUE);
3079 expectError (GL_INVALID_VALUE);
3081 expectError (GL_INVALID_VALUE);
3083 expectError (GL_INVALID_VALUE);
3121 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if levels is less than 1.");
3123 expectError (GL_INVALID_VALUE);
3125 expectError (GL_INVALID_VALUE);
3166 m_log.writeMessage("GL_INVALID_ENUM or GL_INVALID_VALUE should be generated if no ASTC extensions are present.");
3183 expectError(GL_INVALID_ENUM, GL_INVALID_VALUE);