Lines Matching refs:Values
49 using ::testing::Values;
422 Combine(Values("ClipDistance", "CullDistance"),
423 Values("Vertex", "Geometry", "TessellationControl",
425 Values("Output"), Values("%f32arr2", "%f32arr4"),
426 Values(TestResult())), );
431 Combine(Values("ClipDistance", "CullDistance"),
432 Values("Fragment", "Geometry", "TessellationControl",
434 Values("Input"), Values("%f32arr2", "%f32arr4"),
435 Values(TestResult())), );
440 Combine(Values("ClipDistance", "CullDistance"), Values("Fragment"),
441 Values("Output"), Values("%f32arr4"),
442 Values(TestResult(
452 Combine(Values("VertexId", "InstanceId"), Values("Vertex"), Values("Input"),
453 Values("%u32"),
454 Values(TestResult(
462 Combine(Values("ClipDistance", "CullDistance"), Values("Vertex"),
463 Values("Input"), Values("%f32arr4"),
464 Values(TestResult(
474 Combine(Values("ClipDistance", "CullDistance"), Values("GLCompute"),
475 Values("Input", "Output"), Values("%f32arr4"),
476 Values(TestResult(
484 Combine(Values("ClipDistance", "CullDistance"), Values("Fragment"),
485 Values("Input"), Values("%f32vec2", "%f32vec4", "%f32"),
486 Values(TestResult(SPV_ERROR_INVALID_DATA,
493 Combine(Values("ClipDistance", "CullDistance"), Values("Fragment"),
494 Values("Input"), Values("%u32arr2", "%u64arr4"),
495 Values(TestResult(SPV_ERROR_INVALID_DATA,
502 Combine(Values("ClipDistance", "CullDistance"), Values("Fragment"),
503 Values("Input"), Values("%f64arr2", "%f64arr4"),
504 Values(TestResult(SPV_ERROR_INVALID_DATA,
510 Combine(Values("FragCoord"), Values("Fragment"), Values("Input"),
511 Values("%f32vec4"), Values(TestResult())), );
517 Values("FragCoord"),
518 Values("Vertex", "GLCompute", "Geometry", "TessellationControl",
520 Values("Input"), Values("%f32vec4"),
521 Values(TestResult(SPV_ERROR_INVALID_DATA,
526 Combine(Values("FragCoord"), Values("Fragment"), Values("Output"),
527 Values("%f32vec4"),
528 Values(TestResult(
536 Combine(Values("FragCoord"), Values("Fragment"), Values("Input"),
537 Values("%f32arr4", "%u32vec4"),
538 Values(TestResult(SPV_ERROR_INVALID_DATA,
545 Combine(Values("FragCoord"), Values("Fragment"), Values("Input"),
546 Values("%f32vec3"),
547 Values(TestResult(SPV_ERROR_INVALID_DATA,
554 Combine(Values("FragCoord"), Values("Fragment"), Values("Input"),
555 Values("%f64vec4"),
556 Values(TestResult(SPV_ERROR_INVALID_DATA,
562 Combine(Values("FragDepth"), Values("Fragment"), Values("Output"),
563 Values("%f32"), Values(TestResult())), );
569 Values("FragDepth"),
570 Values("Vertex", "GLCompute", "Geometry", "TessellationControl",
572 Values("Output"), Values("%f32"),
573 Values(TestResult(SPV_ERROR_INVALID_DATA,
579 Combine(Values("FragDepth"), Values("Fragment"), Values("Input"),
580 Values("%f32"),
581 Values(TestResult(
589 Combine(Values("FragDepth"), Values("Fragment"), Values("Output"),
590 Values("%f32vec4", "%u32"),
591 Values(TestResult(SPV_ERROR_INVALID_DATA,
597 Combine(Values("FragDepth"), Values("Fragment"), Values("Output"),
598 Values("%f64"),
599 Values(TestResult(SPV_ERROR_INVALID_DATA,
606 Combine(Values("FrontFacing", "HelperInvocation"), Values("Fragment"),
607 Values("Input"), Values("%bool"), Values(TestResult())), );
613 Values("FrontFacing", "HelperInvocation"),
614 Values("Vertex", "GLCompute", "Geometry", "TessellationControl",
616 Values("Input"), Values("%bool"),
617 Values(TestResult(SPV_ERROR_INVALID_DATA,
623 Combine(Values("FrontFacing", "HelperInvocation"), Values("Fragment"),
624 Values("Output"), Values("%bool"),
625 Values(TestResult(
633 Combine(Values("FrontFacing", "HelperInvocation"), Values("Fragment"),
634 Values("Input"), Values("%f32", "%u32"),
635 Values(TestResult(SPV_ERROR_INVALID_DATA,
642 Combine(Values("GlobalInvocationId", "LocalInvocationId", "NumWorkgroups",
644 Values("GLCompute"), Values("Input"), Values("%u32vec3"),
645 Values(TestResult())), );
650 Combine(Values("GlobalInvocationId", "LocalInvocationId", "NumWorkgroups",
652 Values("Vertex", "Fragment", "Geometry", "TessellationControl",
654 Values("Input"), Values("%u32vec3"),
655 Values(TestResult(
662 Combine(Values("GlobalInvocationId", "LocalInvocationId", "NumWorkgroups",
664 Values("GLCompute"), Values("Output"), Values("%u32vec3"),
665 Values(TestResult(
673 Combine(Values("GlobalInvocationId", "LocalInvocationId", "NumWorkgroups",
675 Values("GLCompute"), Values("Input"),
676 Values("%u32arr3", "%f32vec3"),
677 Values(TestResult(SPV_ERROR_INVALID_DATA,
684 Combine(Values("GlobalInvocationId", "LocalInvocationId", "NumWorkgroups",
686 Values("GLCompute"), Values("Input"), Values("%u32vec4"),
687 Values(TestResult(SPV_ERROR_INVALID_DATA,
694 Combine(Values("GlobalInvocationId", "LocalInvocationId", "NumWorkgroups",
696 Values("GLCompute"), Values("Input"), Values("%u64vec3"),
697 Values(TestResult(SPV_ERROR_INVALID_DATA,
704 Combine(Values("InvocationId"), Values("Geometry", "TessellationControl"),
705 Values("Input"), Values("%u32"), Values(TestResult())), );
710 Combine(Values("InvocationId"),
711 Values("Vertex", "Fragment", "GLCompute", "TessellationEvaluation"),
712 Values("Input"), Values("%u32"),
713 Values(TestResult(SPV_ERROR_INVALID_DATA,
720 Combine(Values("InvocationId"), Values("Geometry", "TessellationControl"),
721 Values("Output"), Values("%u32"),
722 Values(TestResult(
730 Combine(Values("InvocationId"), Values("Geometry", "TessellationControl"),
731 Values("Input"), Values("%f32", "%u32vec3"),
732 Values(TestResult(SPV_ERROR_INVALID_DATA,
739 Combine(Values("InvocationId"), Values("Geometry", "TessellationControl"),
740 Values("Input"), Values("%u64"),
741 Values(TestResult(SPV_ERROR_INVALID_DATA,
748 Combine(Values("InstanceIndex"), Values("Vertex"), Values("Input"),
749 Values("%u32"), Values(TestResult())), );
755 Values("InstanceIndex"),
756 Values("Geometry", "Fragment", "GLCompute", "TessellationControl",
758 Values("Input"), Values("%u32"),
759 Values(TestResult(SPV_ERROR_INVALID_DATA,
765 Combine(Values("InstanceIndex"), Values("Vertex"), Values("Output"),
766 Values("%u32"),
767 Values(TestResult(
775 Combine(Values("InstanceIndex"), Values("Vertex"), Values("Input"),
776 Values("%f32", "%u32vec3"),
777 Values(TestResult(SPV_ERROR_INVALID_DATA,
784 Combine(Values("InstanceIndex"), Values("Vertex"), Values("Input"),
785 Values("%u64"),
786 Values(TestResult(SPV_ERROR_INVALID_DATA,
793 Combine(Values("Layer", "ViewportIndex"), Values("Fragment"),
794 Values("Input"), Values("%u32"), Values(TestResult())), );
799 Combine(Values("Layer", "ViewportIndex"), Values("Geometry"),
800 Values("Output"), Values("%u32"), Values(TestResult())), );
805 Combine(Values("Layer", "ViewportIndex"),
806 Values("TessellationControl", "GLCompute"), Values("Input"),
807 Values("%u32"),
808 Values(TestResult(
816 Combine(Values("Layer", "ViewportIndex"),
817 Values("Vertex", "TessellationEvaluation"), Values("Output"),
818 Values("%u32"),
819 Values(TestResult(
827 Values("Layer", "ViewportIndex"), Values("Fragment"), Values("Output"),
828 Values("%u32"),
829 Values(TestResult(SPV_ERROR_INVALID_DATA,
837 Values("Layer", "ViewportIndex"),
838 Values("Vertex", "TessellationEvaluation", "Geometry"), Values("Input"),
839 Values("%u32"),
840 Values(TestResult(SPV_ERROR_INVALID_DATA,
848 Combine(Values("Layer", "ViewportIndex"), Values("Fragment"),
849 Values("Input"), Values("%f32", "%u32vec3"),
850 Values(TestResult(SPV_ERROR_INVALID_DATA,
857 Combine(Values("Layer", "ViewportIndex"), Values("Fragment"),
858 Values("Input"), Values("%u64"),
859 Values(TestResult(SPV_ERROR_INVALID_DATA,
866 Combine(Values("PatchVertices"),
867 Values("TessellationEvaluation", "TessellationControl"),
868 Values("Input"), Values("%u32"), Values(TestResult())), );
873 Combine(Values("PatchVertices"),
874 Values("Vertex", "Fragment", "GLCompute", "Geometry"),
875 Values("Input"), Values("%u32"),
876 Values(TestResult(SPV_ERROR_INVALID_DATA,
883 Combine(Values("PatchVertices"),
884 Values("TessellationEvaluation", "TessellationControl"),
885 Values("Output"), Values("%u32"),
886 Values(TestResult(
894 Combine(Values("PatchVertices"),
895 Values("TessellationEvaluation", "TessellationControl"),
896 Values("Input"), Values("%f32", "%u32vec3"),
897 Values(TestResult(SPV_ERROR_INVALID_DATA,
904 Combine(Values("PatchVertices"),
905 Values("TessellationEvaluation", "TessellationControl"),
906 Values("Input"), Values("%u64"),
907 Values(TestResult(SPV_ERROR_INVALID_DATA,
913 Combine(Values("PointCoord"), Values("Fragment"), Values("Input"),
914 Values("%f32vec2"), Values(TestResult())), );
920 Values("PointCoord"),
921 Values("Vertex", "GLCompute", "Geometry", "TessellationControl",
923 Values("Input"), Values("%f32vec2"),
924 Values(TestResult(SPV_ERROR_INVALID_DATA,
930 Combine(Values("PointCoord"), Values("Fragment"), Values("Output"),
931 Values("%f32vec2"),
932 Values(TestResult(
940 Combine(Values("PointCoord"), Values("Fragment"), Values("Input"),
941 Values("%f32arr2", "%u32vec2"),
942 Values(TestResult(SPV_ERROR_INVALID_DATA,
949 Combine(Values("PointCoord"), Values("Fragment"), Values("Input"),
950 Values("%f32vec3"),
951 Values(TestResult(SPV_ERROR_INVALID_DATA,
958 Combine(Values("PointCoord"), Values("Fragment"), Values("Input"),
959 Values("%f64vec2"),
960 Values(TestResult(SPV_ERROR_INVALID_DATA,
967 Combine(Values("PointSize"),
968 Values("Vertex", "Geometry", "TessellationControl",
970 Values("Output"), Values("%f32"), Values(TestResult())), );
975 Combine(Values("PointSize"),
976 Values("Geometry", "TessellationControl", "TessellationEvaluation"),
977 Values("Input"), Values("%f32"), Values(TestResult())), );
982 Combine(Values("PointSize"), Values("Vertex"), Values("Input"),
983 Values("%f32"),
984 Values(TestResult(
994 Combine(Values("PointSize"), Values("GLCompute", "Fragment"),
995 Values("Input", "Output"), Values("%f32"),
996 Values(TestResult(
1004 Combine(Values("PointSize"), Values("Vertex"), Values("Output"),
1005 Values("%f32vec4", "%u32"),
1006 Values(TestResult(SPV_ERROR_INVALID_DATA,
1012 Combine(Values("PointSize"), Values("Vertex"), Values("Output"),
1013 Values("%f64"),
1014 Values(TestResult(SPV_ERROR_INVALID_DATA,
1021 Combine(Values("Position"),
1022 Values("Vertex", "Geometry", "TessellationControl",
1024 Values("Output"), Values("%f32vec4"), Values(TestResult())), );
1029 Combine(Values("Position"),
1030 Values("Geometry", "TessellationControl", "TessellationEvaluation"),
1031 Values("Input"), Values("%f32vec4"), Values(TestResult())), );
1036 Combine(Values("Position"), Values("Vertex"), Values("Input"),
1037 Values("%f32vec4"),
1038 Values(TestResult(
1048 Combine(Values("Position"), Values("GLCompute", "Fragment"),
1049 Values("Input", "Output"), Values("%f32vec4"),
1050 Values(TestResult(
1058 Combine(Values("Position"), Values("Geometry"), Values("Input"),
1059 Values("%f32arr4", "%u32vec4"),
1060 Values(TestResult(SPV_ERROR_INVALID_DATA,
1067 Combine(Values("Position"), Values("Geometry"), Values("Input"),
1068 Values("%f32vec3"),
1069 Values(TestResult(SPV_ERROR_INVALID_DATA,
1076 Combine(Values("Position"), Values("Geometry"), Values("Input"),
1077 Values("%f64vec4"),
1078 Values(TestResult(SPV_ERROR_INVALID_DATA,
1085 Combine(Values("PrimitiveId"),
1086 Values("Fragment", "TessellationControl", "TessellationEvaluation",
1088 Values("Input"), Values("%u32"), Values(TestResult())), );
1093 Combine(Values("PrimitiveId"), Values("Geometry"), Values("Output"),
1094 Values("%u32"), Values(TestResult())), );
1099 Combine(Values("PrimitiveId"), Values("Vertex", "GLCompute"),
1100 Values("Input"), Values("%u32"),
1101 Values(TestResult(
1110 Values("PrimitiveId"), Values("Fragment"), Values("Output"),
1111 Values("%u32"),
1112 Values(TestResult(SPV_ERROR_INVALID_DATA,
1119 Combine(Values("PrimitiveId"),
1120 Values("TessellationControl", "TessellationEvaluation"),
1121 Values("Output"), Values("%u32"),
1122 Values(TestResult(
1130 Combine(Values("PrimitiveId"), Values("Fragment"), Values("Input"),
1131 Values("%f32", "%u32vec3"),
1132 Values(TestResult(SPV_ERROR_INVALID_DATA,
1139 Combine(Values("PrimitiveId"), Values("Fragment"), Values("Input"),
1140 Values("%u64"),
1141 Values(TestResult(SPV_ERROR_INVALID_DATA,
1147 Combine(Values("SampleId"), Values("Fragment"), Values("Input"),
1148 Values("%u32"), Values(TestResult())), );
1154 Values("SampleId"),
1155 Values("Vertex", "GLCompute", "Geometry", "TessellationControl",
1157 Values("Input"), Values("%u32"),
1158 Values(TestResult(SPV_ERROR_INVALID_DATA,
1164 Values("SampleId"), Values("Fragment"), Values("Output"),
1165 Values("%u32"),
1166 Values(TestResult(SPV_ERROR_INVALID_DATA,
1173 Combine(Values("SampleId"), Values("Fragment"), Values("Input"),
1174 Values("%f32", "%u32vec3"),
1175 Values(TestResult(SPV_ERROR_INVALID_DATA,
1181 Combine(Values("SampleId"), Values("Fragment"), Values("Input"),
1182 Values("%u64"),
1183 Values(TestResult(SPV_ERROR_INVALID_DATA,
1189 Combine(Values("SampleMask"), Values("Fragment"), Values("Input", "Output"),
1190 Values("%u32arr2", "%u32arr4"), Values(TestResult())), );
1196 Values("SampleMask"),
1197 Values("Vertex", "GLCompute", "Geometry", "TessellationControl",
1199 Values("Input"), Values("%u32arr2"),
1200 Values(TestResult(SPV_ERROR_INVALID_DATA,
1206 Combine(Values("SampleMask"), Values("Fragment"), Values("Workgroup"),
1207 Values("%u32arr2"),
1208 Values(TestResult(
1216 Combine(Values("SampleMask"), Values("Fragment"), Values("Input"),
1217 Values("%f32", "%u32vec3"),
1218 Values(TestResult(SPV_ERROR_INVALID_DATA,
1225 Combine(Values("SampleMask"), Values("Fragment"), Values("Input"),
1226 Values("%f32arr2"),
1227 Values(TestResult(SPV_ERROR_INVALID_DATA,
1234 Combine(Values("SampleMask"), Values("Fragment"), Values("Input"),
1235 Values("%u64arr2"),
1236 Values(TestResult(SPV_ERROR_INVALID_DATA,
1243 Combine(Values("SamplePosition"), Values("Fragment"), Values("Input"),
1244 Values("%f32vec2"), Values(TestResult())), );
1250 Values("SamplePosition"),
1251 Values("Vertex", "GLCompute", "Geometry", "TessellationControl",
1253 Values("Input"), Values("%f32vec2"),
1254 Values(TestResult(SPV_ERROR_INVALID_DATA,
1260 Combine(Values("SamplePosition"), Values("Fragment"), Values("Output"),
1261 Values("%f32vec2"),
1262 Values(TestResult(
1270 Combine(Values("SamplePosition"), Values("Fragment"), Values("Input"),
1271 Values("%f32arr2", "%u32vec4"),
1272 Values(TestResult(SPV_ERROR_INVALID_DATA,
1279 Combine(Values("SamplePosition"), Values("Fragment"), Values("Input"),
1280 Values("%f32vec3"),
1281 Values(TestResult(SPV_ERROR_INVALID_DATA,
1288 Combine(Values("SamplePosition"), Values("Fragment"), Values("Input"),
1289 Values("%f64vec2"),
1290 Values(TestResult(SPV_ERROR_INVALID_DATA,
1296 Combine(Values("TessCoord"), Values("TessellationEvaluation"),
1297 Values("Input"), Values("%f32vec3"), Values(TestResult())), );
1303 Values("TessCoord"),
1304 Values("Vertex", "GLCompute", "Geometry", "TessellationControl",
1306 Values("Input"), Values("%f32vec3"),
1307 Values(TestResult(
1313 Combine(Values("TessCoord"), Values("Fragment"), Values("Output"),
1314 Values("%f32vec3"),
1315 Values(TestResult(
1323 Combine(Values("TessCoord"), Values("Fragment"), Values("Input"),
1324 Values("%f32arr3", "%u32vec4"),
1325 Values(TestResult(SPV_ERROR_INVALID_DATA,
1332 Combine(Values("TessCoord"), Values("Fragment"), Values("Input"),
1333 Values("%f32vec2"),
1334 Values(TestResult(SPV_ERROR_INVALID_DATA,
1341 Combine(Values("TessCoord"), Values("Fragment"), Values("Input"),
1342 Values("%f64vec3"),
1343 Values(TestResult(SPV_ERROR_INVALID_DATA,
1350 Combine(Values("TessLevelOuter"), Values("TessellationEvaluation"),
1351 Values("Input"), Values("%f32arr4"), Values(TestResult())), );
1356 Combine(Values("TessLevelOuter"), Values("TessellationControl"),
1357 Values("Output"), Values("%f32arr4"), Values(TestResult())), );
1362 Combine(Values("TessLevelOuter"),
1363 Values("Vertex", "GLCompute", "Geometry", "Fragment"),
1364 Values("Input"), Values("%f32arr4"),
1365 Values(TestResult(SPV_ERROR_INVALID_DATA,
1372 Combine(Values("TessLevelOuter"), Values("TessellationEvaluation"),
1373 Values("Output"), Values("%f32arr4"),
1374 Values(TestResult(
1383 Combine(Values("TessLevelOuter"), Values("TessellationControl"),
1384 Values("Input"), Values("%f32arr4"),
1385 Values(TestResult(
1394 Combine(Values("TessLevelOuter"), Values("TessellationEvaluation"),
1395 Values("Input"), Values("%f32vec4", "%f32"),
1396 Values(TestResult(SPV_ERROR_INVALID_DATA,
1403 Combine(Values("TessLevelOuter"), Values("TessellationEvaluation"),
1404 Values("Input"), Values("%u32arr4"),
1405 Values(TestResult(SPV_ERROR_INVALID_DATA,
1412 Combine(Values("TessLevelOuter"), Values("TessellationEvaluation"),
1413 Values("Input"), Values("%f32arr3"),
1414 Values(TestResult(SPV_ERROR_INVALID_DATA,
1421 Combine(Values("TessLevelOuter"), Values("TessellationEvaluation"),
1422 Values("Input"), Values("%f64arr4"),
1423 Values(TestResult(SPV_ERROR_INVALID_DATA,
1430 Combine(Values("TessLevelInner"), Values("TessellationEvaluation"),
1431 Values("Input"), Values("%f32arr2"), Values(TestResult())), );
1436 Combine(Values("TessLevelInner"), Values("TessellationControl"),
1437 Values("Output"), Values("%f32arr2"), Values(TestResult())), );
1442 Combine(Values("TessLevelInner"),
1443 Values("Vertex", "GLCompute", "Geometry", "Fragment"),
1444 Values("Input"), Values("%f32arr2"),
1445 Values(TestResult(SPV_ERROR_INVALID_DATA,
1452 Combine(Values("TessLevelInner"), Values("TessellationEvaluation"),
1453 Values("Output"), Values("%f32arr2"),
1454 Values(TestResult(
1463 Combine(Values("TessLevelInner"), Values("TessellationControl"),
1464 Values("Input"), Values("%f32arr2"),
1465 Values(TestResult(
1474 Combine(Values("TessLevelInner"), Values("TessellationEvaluation"),
1475 Values("Input"), Values("%f32vec2", "%f32"),
1476 Values(TestResult(SPV_ERROR_INVALID_DATA,
1483 Combine(Values("TessLevelInner"), Values("TessellationEvaluation"),
1484 Values("Input"), Values("%u32arr2"),
1485 Values(TestResult(SPV_ERROR_INVALID_DATA,
1492 Combine(Values("TessLevelInner"), Values("TessellationEvaluation"),
1493 Values("Input"), Values("%f32arr3"),
1494 Values(TestResult(SPV_ERROR_INVALID_DATA,
1501 Combine(Values("TessLevelInner"), Values("TessellationEvaluation"),
1502 Values("Input"), Values("%f64arr2"),
1503 Values(TestResult(SPV_ERROR_INVALID_DATA,
1510 Combine(Values("VertexIndex"), Values("Vertex"), Values("Input"),
1511 Values("%u32"), Values(TestResult())), );
1517 Values("VertexIndex"),
1518 Values("Fragment", "GLCompute", "Geometry", "TessellationControl",
1520 Values("Input"), Values("%u32"),
1521 Values(TestResult(SPV_ERROR_INVALID_DATA,
1528 Values("VertexIndex"), Values("Vertex"), Values("Output"),
1529 Values("%u32"),
1530 Values(TestResult(SPV_ERROR_INVALID_DATA,
1537 Combine(Values("VertexIndex"), Values("Vertex"), Values("Input"),
1538 Values("%f32", "%u32vec3"),
1539 Values(TestResult(SPV_ERROR_INVALID_DATA,
1546 Combine(Values("VertexIndex"), Values("Vertex"), Values("Input"),
1547 Values("%u64"),
1548 Values(TestResult(SPV_ERROR_INVALID_DATA,
1617 Combine(Values("PointSize"),
1618 Values("TessellationControl"), Values("Input"),
1619 Values("%f32"), Values(TestResult())), );
1623 Combine(Values("PointSize"), Values("TessellationControl"), Values("Input"),
1624 Values("%f64"),
1625 Values(TestResult(SPV_ERROR_INVALID_DATA,
1631 Combine(Values("PointSize"), Values("Vertex"), Values("Output"),
1632 Values("%f32"),
1633 Values(TestResult(SPV_ERROR_INVALID_DATA,
1639 Combine(Values("Position"),
1640 Values("TessellationControl"), Values("Input"),
1641 Values("%f32vec4"), Values(TestResult())), );
1646 Combine(Values("Position"), Values("TessellationControl"), Values("Input"),
1647 Values("%f32vec3"),
1648 Values(TestResult(SPV_ERROR_INVALID_DATA,
1654 Combine(Values("Position"), Values("Vertex"), Values("Output"),
1655 Values("%f32"),
1656 Values(TestResult(SPV_ERROR_INVALID_DATA,
1663 Combine(Values("ClipDistance", "CullDistance"),
1664 Values("Geometry", "TessellationControl", "TessellationEvaluation"),
1665 Values("Output"), Values("%f32arr2", "%f32arr4"),
1666 Values(TestResult())), );
1670 Combine(Values("ClipDistance", "CullDistance"), Values("Fragment"),
1671 Values("Input"), Values("%f32arr4"),
1672 Values(TestResult(SPV_ERROR_INVALID_DATA,
1678 Combine(Values("ClipDistance", "CullDistance"),
1679 Values("Geometry", "TessellationControl", "TessellationEvaluation"),
1680 Values("Input"), Values("%f32vec2", "%f32vec4"),
1681 Values(TestResult(SPV_ERROR_INVALID_DATA,