Lines Matching defs:mode

70           "points require either the LocalSize or LocalSizeId execution mode "
119 HasSubstr("LocalSizeId mode is not allowed by the current environment."));
153 "execution mode must not be used."));
172 "execution mode must not be used."));
220 "OriginUpperLeft or OriginLowerLeft execution mode."));
569 const std::string mode = std::get<3>(GetParam());
590 if (mode.find("LocalSizeId") == 0 || mode.find("LocalSizeHintId") == 0 ||
591 mode.find("SubgroupsPerWorkgroupId") == 0) {
592 sstr << "OpExecutionModeId %main " << mode << "\n";
594 sstr << "OpExecutionMode %main " << mode << "\n";
597 if (!(mode.find("InputPoints") == 0 || mode.find("InputLines") == 0 ||
598 mode.find("InputLinesAdjacency") == 0 ||
599 mode.find("Triangles") == 0 ||
600 mode.find("InputTrianglesAdjacency") == 0)) {
604 if (!(mode.find("OutputPoints") == 0 || mode.find("OutputLineStrip") == 0 ||
605 mode.find("OutputTriangleStrip") == 0)) {
610 if (!(mode.find("OriginUpperLeft") == 0 ||
611 mode.find("OriginLowerLeft") == 0)) {
643 Values("Execution mode can only be used with the Geometry "
664 Values("Execution mode can only be used with a tessellation "
683 Values("Execution mode can only be used with a Geometry or "
700 Values("Execution mode can only be used with the Fragment "
721 Values("Execution mode can only be used with the Fragment "
743 "Execution mode can only be used with the Kernel execution model."),
759 Values("Execution mode can only be used with a Kernel or GLCompute "
881 "is an execution mode that takes no Extra Operands"));
936 "is an execution mode that takes no Extra Operands"));
991 "is an execution mode that takes no Extra Operands"));
1045 "Execution mode can only be used with the Fragment execution model"));
1066 "one fragment shader interlock execution mode"));
1098 "fragment shader interlock execution mode"));