Lines Matching refs:std
33 const std::string text = R"(
42 const std::string text = R"(
51 const std::string text = R"(
60 const std::string text = R"(
69 const std::string text = R"(
79 const std::string text = R"(
90 const std::string text = R"(
104 std::vector<const char*> AccessChains() {
108 std::string ShaderPreamble() {
116 std::string ShaderPreamble(const std::vector<std::string>& names) {
117 std::ostringstream os;
125 std::string ShaderPreambleAC() {
129 std::string ShaderPreambleAC(const std::vector<std::string>& names) {
137 std::string DecoSSBO() {
148 std::string TypesVoid() {
155 std::string TypesInt() {
162 std::string TypesFloat() {
168 std::string TypesShort() {
175 std::string TypesLong() {
182 std::string MainPrefix() {
189 std::string MainSuffix() {
196 std::string ACCheck(const std::string& access_chain_inst,
197 const std::string& original,
198 const std::string& transformed) {
208 std::string ACCheckFail(const std::string& access_chain_inst,
209 const std::string& original,
210 const std::string& transformed) {
232 std::ostringstream shaders;
248 std::ostringstream shaders;
264 std::ostringstream shaders;
280 std::ostringstream shaders;
299 std::ostringstream shaders;
319 std::ostringstream shaders;
326 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
340 std::ostringstream shaders;
349 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
365 std::ostringstream shaders;
374 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
390 std::ostringstream shaders;
399 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
415 std::ostringstream shaders;
424 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
439 std::ostringstream shaders;
458 std::ostringstream shaders;
477 std::ostringstream shaders;
496 std::ostringstream shaders;
515 std::ostringstream shaders;
525 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
538 std::ostringstream shaders;
555 std::ostringstream shaders;
572 std::ostringstream shaders;
581 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
595 std::ostringstream shaders;
605 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
620 std::ostringstream shaders;
630 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
645 std::ostringstream shaders;
655 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
669 std::ostringstream shaders;
679 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
693 std::ostringstream shaders;
703 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
717 std::ostringstream shaders;
727 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
741 std::ostringstream shaders;
751 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
765 std::ostringstream shaders;
774 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
788 std::ostringstream shaders;
802 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
815 std::ostringstream shaders;
825 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
841 std::ostringstream shaders;
857 std::ostringstream shaders;
873 std::ostringstream shaders;
895 std::ostringstream shaders;
915 std::ostringstream shaders;
936 std::ostringstream shaders;
955 std::ostringstream shaders;
974 std::ostringstream shaders;
984 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1001 std::ostringstream shaders;
1012 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1032 std::ostringstream shaders;
1043 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1063 std::ostringstream shaders;
1073 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1091 std::ostringstream shaders;
1101 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1119 std::ostringstream shaders;
1130 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1148 std::ostringstream shaders;
1159 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1180 std::ostringstream shaders;
1197 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1218 std::ostringstream shaders;
1237 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1263 std::ostringstream shaders;
1286 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1327 std::ostringstream shaders;
1351 ; CHECK: %[[GLSLSTD450:\w+]] = OpExtInstImport "GLSL.std.450"
1394 std::string shader = R"(
1401 %1 = OpExtInstImport "GLSL.std.450"
1472 std::string expected = R"(OpCapability Shader
1473 %1 = OpExtInstImport "GLSL.std.450"
1554 std::string shader = R"(
1561 %1 = OpExtInstImport "GLSL.std.450"
1640 std::vector<uint32_t> optimized_bin;
1642 std::tie(optimized_bin, status) =