Lines Matching refs:spirv
244 std::string spirv = kGLSL450MemoryModel + R"(
249 CompileSuccessfully(spirv.c_str());
254 std::string spirv = kGLSL450MemoryModel + R"(
258 CompileSuccessfully(spirv.c_str());
262 std::string spirv = kGLSL450MemoryModel + R"(
265 CompileSuccessfully(spirv.c_str());
272 std::string spirv = kGLSL450MemoryModel + R"(
276 CompileSuccessfully(spirv.c_str());
285 std::string spirv = kGLSL450MemoryModel + R"(
291 CompileSuccessfully(spirv.c_str());
296 std::string spirv = kGLSL450MemoryModel + R"(
300 CompileSuccessfully(spirv.c_str());
308 std::string spirv = kGLSL450MemoryModel + R"(
312 CompileSuccessfully(spirv.c_str());
316 std::string spirv = kGLSL450MemoryModel + R"(
318 CompileSuccessfully(spirv.c_str());
326 std::string spirv = kGLSL450MemoryModel + R"(
330 CompileSuccessfully(spirv.c_str());
334 std::string spirv = kGLSL450MemoryModel + R"(
337 CompileSuccessfully(spirv.c_str());
345 std::string spirv = kGLSL450MemoryModel + R"(
349 CompileSuccessfully(spirv.c_str());
359 std::string spirv = kGLSL450MemoryModel + R"(
367 CompileSuccessfully(spirv.c_str());
371 std::string spirv = kGLSL450MemoryModel + R"(
377 CompileSuccessfully(spirv.c_str());
386 std::string spirv = R"(
394 CompileSuccessfully(spirv.c_str());
402 std::string spirv = kGLSL450MemoryModel + R"(
408 CompileSuccessfully(spirv.c_str());
415 std::string spirv = R"(
422 CompileSuccessfully(spirv.c_str());
430 std::string spirv = kGLSL450MemoryModel + R"(
434 CompileSuccessfully(spirv.c_str());
442 std::string spirv = kGLSL450MemoryModel + R"(
449 CompileSuccessfully(spirv.c_str());
461 std::string spirv = kGLSL450MemoryModel + R"(
470 CompileSuccessfully(spirv.c_str());
474 std::string spirv = kGLSL450MemoryModel + R"(
477 CompileSuccessfully(spirv.c_str());
485 std::string spirv = kGLSL450MemoryModel + R"(
493 CompileSuccessfully(spirv.c_str());
501 std::string spirv = kGLSL450MemoryModel + R"(
510 CompileSuccessfully(spirv.c_str());
518 std::string spirv = R"(
528 CompileSuccessfully(spirv.c_str(), SPV_ENV_VULKAN_1_0);
538 std::string spirv = R"(
549 CompileSuccessfully(spirv.c_str(), SPV_ENV_VULKAN_1_0);
560 std::string spirv = R"(
578 CompileSuccessfully(spirv);
587 std::string spirv = R"(
606 CompileSuccessfully(spirv);
616 std::string spirv = kGLSL450MemoryModel + R"(
625 CompileSuccessfully(spirv.c_str());
630 std::string spirv = kGLSL450MemoryModel + R"(
638 CompileSuccessfully(spirv.c_str());
647 std::string spirv = kGLSL450MemoryModel + R"(
658 CompileSuccessfully(spirv.c_str());
667 std::string spirv = kGLSL450MemoryModel + R"(
670 CompileSuccessfully(spirv.c_str());
675 std::string spirv = kGLSL450MemoryModel + R"(
678 CompileSuccessfully(spirv.c_str());
683 std::string spirv = kGLSL450MemoryModel + R"(
686 CompileSuccessfully(spirv.c_str());
691 std::string spirv = kGLSL450MemoryModel + R"(
694 CompileSuccessfully(spirv.c_str());
699 std::string spirv = kGLSL450MemoryModel + R"(
703 CompileSuccessfully(spirv.c_str());
712 std::string spirv = kGLSL450MemoryModel + R"(
715 CompileSuccessfully(spirv.c_str());
725 std::string spirv = kGLSL450MemoryModel + R"(
728 CompileSuccessfully(spirv.c_str());
738 std::string spirv = kGLSL450MemoryModelWithoutVector16 + R"(
742 CompileSuccessfully(spirv.c_str());
752 std::string spirv = kGLSL450MemoryModelWithoutVector16 + R"(
756 CompileSuccessfully(spirv.c_str());
765 std::string spirv = kGLSL450MemoryModel + R"(
768 CompileSuccessfully(spirv.c_str());
774 std::string spirv = kGLSL450MemoryModel + R"(
777 CompileSuccessfully(spirv.c_str());
782 std::string spirv = kGLSL450MemoryModel + R"(
786 CompileSuccessfully(spirv.c_str());
791 std::string spirv = kGLSL450MemoryModel + R"(
794 CompileSuccessfully(spirv.c_str());
803 std::string spirv = kGLSL450MemoryModel + R"(
807 CompileSuccessfully(spirv.c_str());
816 std::string spirv = kGLSL450MemoryModel + R"(
820 CompileSuccessfully(spirv.c_str());
830 std::string spirv = kGLSL450MemoryModel + R"(
834 CompileSuccessfully(spirv.c_str());
845 std::string spirv = kGLSL450MemoryModel + R"(
847 CompileSuccessfully(spirv.c_str());
852 std::string spirv = kGLSL450MemoryModel + R"(
856 CompileSuccessfully(spirv.c_str());
861 std::string spirv = kGLSL450MemoryModel + R"(
865 CompileSuccessfully(spirv.c_str());
1051 std::string spirv = kGLSL450MemoryModel + R"(
1055 CompileSuccessfully(spirv.c_str());
1063 std::string spirv = kGLSL450MemoryModel + R"(
1067 CompileSuccessfully(spirv.c_str());
1072 std::string spirv = kGLSL450MemoryModel + R"(
1078 CompileSuccessfully(spirv.c_str());
1083 std::string spirv = kGLSL450MemoryModel + R"(
1086 CompileSuccessfully(spirv.c_str());
1090 std::string spirv = kGLSL450MemoryModel + R"(
1094 CompileSuccessfully(spirv.c_str());
1105 std::string spirv = kGLSL450MemoryModel + R"(
1110 CompileSuccessfully(spirv.c_str());
1114 std::string spirv = kGLSL450MemoryModel + R"(
1119 CompileSuccessfully(spirv.c_str());
1128 std::string spirv = R"(
1141 CompileSuccessfully(spirv.c_str(), SPV_ENV_VULKAN_1_0);
1151 std::string spirv = kGLSL450MemoryModel + R"(
1154 CompileSuccessfully(spirv.c_str());
1158 std::string spirv = kGLSL450MemoryModel + R"(
1162 CompileSuccessfully(spirv.c_str());
1171 std::string spirv = kGLSL450MemoryModel + R"(
1174 CompileSuccessfully(spirv.c_str());
1178 std::string spirv = kGLSL450MemoryModel + R"(
1182 CompileSuccessfully(spirv.c_str());
1190 std::string spirv = kGLSL450MemoryModel + R"(
1195 CompileSuccessfully(spirv.c_str());
1204 std::string spirv = kGLSL450MemoryModel + R"(
1208 CompileSuccessfully(spirv.c_str());
1217 std::string spirv = kGLSL450MemoryModel + R"(
1221 CompileSuccessfully(spirv.c_str());
1226 std::string spirv = kGLSL450MemoryModel + R"(
1229 CompileSuccessfully(spirv.c_str());
1233 std::string spirv = kGLSL450MemoryModel + R"(
1236 CompileSuccessfully(spirv.c_str());
1245 std::string spirv = kGLSL450MemoryModel + R"(
1248 CompileSuccessfully(spirv.c_str());
1252 std::string spirv = kGLSL450MemoryModel + R"(
1255 CompileSuccessfully(spirv.c_str());
1265 std::string spirv = kGLSL450MemoryModel + R"(
1268 CompileSuccessfully(spirv.c_str());
1272 std::string spirv = kGLSL450MemoryModel + R"(
1278 CompileSuccessfully(spirv.c_str());
1283 std::string spirv = kGLSL450MemoryModel + R"(
1288 CompileSuccessfully(spirv.c_str());
1292 std::string spirv = kGLSL450MemoryModel + R"(
1298 CompileSuccessfully(spirv.c_str());
1302 std::string spirv = kGLSL450MemoryModel + R"(
1307 CompileSuccessfully(spirv.c_str());
1315 std::string spirv = kGLSL450MemoryModel + R"(
1322 CompileSuccessfully(spirv.c_str());
1332 std::string spirv = kGLSL450MemoryModel + R"(
1339 CompileSuccessfully(spirv.c_str());
1348 std::string spirv = kGLSL450MemoryModel + R"(
1359 CompileSuccessfully(spirv.c_str());
1363 std::string spirv = kGLSL450MemoryModel + R"(
1374 CompileSuccessfully(spirv.c_str());
1378 std::string spirv = kGLSL450MemoryModel + R"(
1390 CompileSuccessfully(spirv.c_str());
1400 std::string spirv = kGLSL450MemoryModel + R"(
1412 CompileSuccessfully(spirv.c_str());
1421 std::string spirv = kGLSL450MemoryModel + R"(
1426 CompileSuccessfully(spirv.c_str());
1430 std::string spirv = kGLSL450MemoryModel + R"(
1436 CompileSuccessfully(spirv.c_str());
1441 std::string spirv = kGLSL450MemoryModel + R"(
1446 CompileSuccessfully(spirv.c_str());
1453 std::string spirv = kGLSL450MemoryModel + R"(
1460 CompileSuccessfully(spirv.c_str());
1468 std::string spirv = kGLSL450MemoryModel + R"(
1475 CompileSuccessfully(spirv.c_str());
1485 std::string spirv = kGLSL450MemoryModel + R"(
1492 CompileSuccessfully(spirv.c_str());
1502 std::string spirv = kGLSL450MemoryModel + R"(
1509 CompileSuccessfully(spirv.c_str());
1513 std::string spirv = kGLSL450MemoryModel + R"(
1520 CompileSuccessfully(spirv.c_str());
1524 std::string spirv = kGLSL450MemoryModel + R"(
1531 CompileSuccessfully(spirv.c_str());
1541 std::string spirv = kGLSL450MemoryModel + R"(
1548 CompileSuccessfully(spirv.c_str());
1558 std::string spirv = kGLSL450MemoryModel + R"(
1562 CompileSuccessfully(spirv.c_str());
1566 std::string spirv = kGLSL450MemoryModel + R"(
1569 CompileSuccessfully(spirv.c_str());
1579 std::string spirv = kGLSL450MemoryModel + R"(
1610 CompileSuccessfully(spirv.c_str());
1615 std::string spirv = kGLSL450MemoryModel + R"(
1618 CompileSuccessfully(spirv.c_str());
1628 std::string spirv = kGLSL450MemoryModel + R"(
1634 CompileSuccessfully(spirv.c_str());
1644 std::string spirv = kGLSL450MemoryModel + R"(
1648 CompileSuccessfully(spirv.c_str());
1657 std::string spirv = kGLSL450MemoryModel + R"(
1661 CompileSuccessfully(spirv.c_str());
1671 std::string spirv = kGLSL450MemoryModel + R"(
1674 CompileSuccessfully(spirv.c_str());
1678 std::string spirv = kGLSL450MemoryModel + R"(
1681 CompileSuccessfully(spirv.c_str());
1690 std::string spirv = kGLSL450MemoryModel + R"(
1693 CompileSuccessfully(spirv.c_str());
1697 std::string spirv = kGLSL450MemoryModel + R"(
1700 CompileSuccessfully(spirv.c_str());
1709 std::string spirv = kGLSL450MemoryModel + R"(
1712 CompileSuccessfully(spirv.c_str());
1716 std::string spirv = kGLSL450MemoryModel + R"(
1722 CompileSuccessfully(spirv.c_str());
1731 std::string spirv = kGLSL450MemoryModel + R"(
1737 CompileSuccessfully(spirv.c_str());
1743 std::string spirv = kGLSL450MemoryModel + R"(
1750 CompileSuccessfully(spirv.c_str());
1756 std::string spirv = kGLSL450MemoryModel + R"(
1761 CompileSuccessfully(spirv.c_str());
1769 std::string spirv = kGLSL450MemoryModel + R"(
1776 CompileSuccessfully(spirv.c_str());
1788 std::string spirv = kGLSL450MemoryModel + R"(
1796 CompileSuccessfully(spirv.c_str());
1807 std::string spirv = kGLSL450MemoryModel + R"(
1814 CompileSuccessfully(spirv.c_str());
1825 std::string spirv = kGLSL450MemoryModel + R"(
1831 CompileSuccessfully(spirv.c_str());
1842 std::string spirv = kGLSL450MemoryModel + R"(
1853 CompileSuccessfully(spirv.c_str());
1859 std::string spirv = kGLSL450MemoryModel + R"(
1870 CompileSuccessfully(spirv.c_str());
1876 std::string spirv = kGLSL450MemoryModel + R"(
1888 CompileSuccessfully(spirv.c_str());
1899 std::string spirv = kGLSL450MemoryModel + R"(
1909 CompileSuccessfully(spirv.c_str());
1921 std::string spirv = kGLSL450MemoryModel + R"(
1930 CompileSuccessfully(spirv.c_str());
1940 std::string spirv = kGLSL450MemoryModel + R"(
1951 CompileSuccessfully(spirv.c_str());
1963 std::string spirv = kGLSL450MemoryModel + R"(
1975 CompileSuccessfully(spirv.c_str());
1986 std::string spirv = kGLSL450MemoryModel + R"(
1997 CompileSuccessfully(spirv.c_str());
2008 std::string spirv = kGLSL450MemoryModel + R"(
2016 CompileSuccessfully(spirv.c_str());
2022 std::string spirv = kGLSL450MemoryModel + R"(
2027 CompileSuccessfully(spirv.c_str());
2038 std::string spirv = kGLSL450MemoryModel + R"(
2044 CompileSuccessfully(spirv.c_str());
2050 std::string spirv = kGLSL450MemoryModel + R"(
2057 CompileSuccessfully(spirv.c_str());
2067 std::string spirv = kGLSL450MemoryModel + R"(
2074 CompileSuccessfully(spirv.c_str());
2086 std::string spirv = kGLSL450MemoryModel + R"(
2093 CompileSuccessfully(spirv.c_str());
2104 std::string spirv = kGLSL450MemoryModel + R"(
2111 CompileSuccessfully(spirv.c_str());
2118 std::string spirv = kGLSL450MemoryModel + R"(
2124 CompileSuccessfully(spirv.c_str());
2135 std::string spirv = kGLSL450MemoryModel + R"(
2142 CompileSuccessfully(spirv.c_str());
2148 std::string spirv = kGLSL450MemoryModel + R"(
2157 CompileSuccessfully(spirv.c_str());
2168 std::string spirv = kGLSL450MemoryModel + R"(
2175 CompileSuccessfully(spirv.c_str());
2186 std::string spirv = kGLSL450MemoryModel + R"(
2193 CompileSuccessfully(spirv.c_str());
2205 std::string spirv = kGLSL450MemoryModel + R"(
2209 CompileSuccessfully(spirv.c_str());
2213 std::string spirv = kGLSL450MemoryModel + R"(
2218 CompileSuccessfully(spirv.c_str());
2222 std::string spirv = kGLSL450MemoryModel + R"(
2229 CompileSuccessfully(spirv.c_str());
2234 std::string spirv = kGLSL450MemoryModel + R"(
2237 CompileSuccessfully(spirv.c_str());
2245 std::string spirv = kGLSL450MemoryModel + R"(
2249 CompileSuccessfully(spirv.c_str());
2257 std::string spirv = kGLSL450MemoryModel + R"(
2270 CompileSuccessfully(spirv.c_str());
2279 std::string spirv = kGLSL450MemoryModel + R"(
2292 CompileSuccessfully(spirv.c_str());
2297 std::string spirv = kGLSL450MemoryModel + R"(
2311 CompileSuccessfully(spirv.c_str());
2324 std::string spirv = kGLSL450MemoryModel + R"(
2338 CompileSuccessfully(spirv.c_str());
2343 std::string spirv = kGLSL450MemoryModel + R"(
2357 CompileSuccessfully(spirv.c_str());
2362 std::string spirv = kGLSL450MemoryModel + R"(
2377 CompileSuccessfully(spirv.c_str());
2382 std::string spirv = kGLSL450MemoryModel + R"(
2396 CompileSuccessfully(spirv.c_str());
2401 std::string spirv = kGLSL450MemoryModel + R"(
2414 CompileSuccessfully(spirv.c_str());
2424 std::string spirv = R"(
2441 CompileSuccessfully(spirv.c_str(), SPV_ENV_VULKAN_1_0);
2453 std::string spirv = R"(
2471 CompileSuccessfully(spirv.c_str());
2476 const std::string spirv = R"(
2492 CompileSuccessfully(spirv);
2502 const std::string spirv = R"(
2520 CompileSuccessfully(spirv);
2531 const std::string spirv = R"(
2561 CompileSuccessfully(spirv);
2567 const std::string spirv = R"(
2585 CompileSuccessfully(spirv);
2590 const std::string spirv = R"(
2608 CompileSuccessfully(spirv);
2613 const std::string spirv = R"(
2625 CompileSuccessfully(spirv);
2635 std::string spirv = kGLSL450MemoryModel + R"(
2647 CompileSuccessfully(spirv.c_str());
2653 void createVariablePointerSpirvProgram(std::ostringstream* spirv,
2657 *spirv << "OpCapability Shader ";
2659 *spirv << "OpCapability VariablePointers ";
2660 *spirv << "OpExtension \"SPV_KHR_variable_pointers\" ";
2662 *spirv << "OpExtension \"SPV_KHR_storage_buffer_storage_class\" ";
2663 *spirv << R"(
2679 *spirv << R"(
2694 *spirv << R"(
2698 *spirv << result_strategy;
2699 *spirv << R"(
2714 std::ostringstream spirv;
2715 createVariablePointerSpirvProgram(&spirv, result_strategy,
2718 CompileSuccessfully(spirv.str());
2733 std::ostringstream spirv;
2734 createVariablePointerSpirvProgram(&spirv, result_strategy,
2737 CompileSuccessfully(spirv.str());
2759 std::ostringstream spirv;
2760 createVariablePointerSpirvProgram(&spirv, result_strategy,
2763 CompileSuccessfully(spirv.str());
2783 std::ostringstream spirv;
2784 createVariablePointerSpirvProgram(&spirv, result_strategy,
2787 CompileSuccessfully(spirv.str());
2799 std::ostringstream spirv;
2806 createVariablePointerSpirvProgram(&spirv, result_strategy,
2809 CompileSuccessfully(spirv.str());
2814 std::string spirv = kGLSL450MemoryModel + R"(
2826 CompileSuccessfully(spirv.c_str());
2836 std::string spirv = kGLSL450MemoryModel + R"(
2847 CompileSuccessfully(spirv.c_str());
2858 std::string spirv = kGLSL450MemoryModel + R"(
2872 CompileSuccessfully(spirv.c_str());
2884 std::string spirv = kGLSL450MemoryModel + R"(
2896 CompileSuccessfully(spirv.c_str());
2900 std::string spirv = kGLSL450MemoryModel + R"(
2913 CompileSuccessfully(spirv.c_str());
2923 std::string spirv = kGLSL450MemoryModel + R"(
2938 CompileSuccessfully(spirv.c_str());
2956 std::ostringstream spirv;
2958 &spirv, result_strategy, false /* Add VariablePointers Capability? */,
2960 CompileSuccessfully(spirv.str());
2975 std::ostringstream spirv;
2976 createVariablePointerSpirvProgram(&spirv, result_strategy,
2979 CompileSuccessfully(spirv.str());
2984 std::string spirv = kGLSL450MemoryModel + R"(
3001 CompileSuccessfully(spirv.c_str());
3008 std::string spirv = kGLSL450MemoryModel + R"(
3021 CompileSuccessfully(spirv.c_str());
3036 std::string spirv = kGLSL450MemoryModel + R"(
3055 CompileSuccessfully(spirv.c_str());
3066 std::string spirv = kGLSL450MemoryModel + R"(
3086 CompileSuccessfully(spirv.c_str());
3093 std::string spirv = kGLSL450MemoryModel + R"(
3114 CompileSuccessfully(spirv.c_str());
3121 std::string spirv = kGLSL450MemoryModel + R"(
3150 CompileSuccessfully(spirv.c_str());
3157 std::string spirv = kGLSL450MemoryModel + R"(
3186 CompileSuccessfully(spirv.c_str());
3198 std::string spirv = kGLSL450MemoryModel + R"(
3227 CompileSuccessfully(spirv.c_str());
3237 const std::string spirv = R"(
3251 CompileSuccessfully(spirv.c_str());
3256 const std::string spirv = R"(
3274 CompileSuccessfully(spirv.c_str());
3279 std::string spirv = kGLSL450MemoryModel + R"(
3291 CompileSuccessfully(spirv.c_str());
3299 std::string spirv = kGLSL450MemoryModel + R"(
3310 CompileSuccessfully(spirv.c_str());
3319 std::string spirv = kGLSL450MemoryModel + R"(
3330 CompileSuccessfully(spirv.c_str());
3335 std::string spirv = R"(
3367 CompileSuccessfully(spirv.c_str());
3374 std::string spirv = kGLSL450MemoryModel + R"(
3389 CompileSuccessfully(spirv.c_str());
3394 const std::string spirv = kGLSL450MemoryModel + R"(
3408 CompileSuccessfully(spirv);
3416 const std::string spirv = kGLSL450MemoryModel + R"(
3430 CompileSuccessfully(spirv);
3438 std::string spirv = kGLSL450MemoryModel + R"(
3454 CompileSuccessfully(spirv.c_str());
3462 const std::string spirv = kGLSL450MemoryModel + R"(
3477 CompileSuccessfully(spirv);
3486 const std::string spirv = kGLSL450MemoryModel + R"(
3501 CompileSuccessfully(spirv);
3510 std::string spirv = kGLSL450MemoryModel + R"(
3524 CompileSuccessfully(spirv.c_str());
3528 std::string spirv = kGLSL450MemoryModel + R"(
3541 CompileSuccessfully(spirv.c_str());
3548 std::string spirv = kGLSL450MemoryModel + R"(
3561 CompileSuccessfully(spirv.c_str());
3568 std::string spirv = kGLSL450MemoryModel + R"(
3582 CompileSuccessfully(spirv.c_str());
3589 std::string spirv = kGLSL450MemoryModel + R"(
3605 CompileSuccessfully(spirv.c_str());
3614 const std::string spirv = kGLSL450MemoryModel + R"(
3631 CompileSuccessfully(spirv);
3640 const std::string spirv = kGLSL450MemoryModel + R"(
3657 CompileSuccessfully(spirv);
3666 const std::string spirv = kGLSL450MemoryModel + R"(
3683 CompileSuccessfully(spirv);
3692 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
3709 CompileSuccessfully(spirv);
3718 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
3735 CompileSuccessfully(spirv);
3745 const std::string spirv = kGLSL450MemoryModel + R"(
3762 CompileSuccessfully(spirv);
3767 const std::string spirv = kGLSL450MemoryModel + R"(
3784 CompileSuccessfully(spirv);
3856 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup +
3863 CompileSuccessfully(spirv);
3871 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
3883 CompileSuccessfully(spirv);
3892 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
3899 CompileSuccessfully(spirv);
3909 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
3917 CompileSuccessfully(spirv);
3928 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
3938 CompileSuccessfully(spirv);
3949 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
3959 CompileSuccessfully(spirv);
3969 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
3976 CompileSuccessfully(spirv);
3985 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
3992 CompileSuccessfully(spirv);
4010 std::ostringstream spirv;
4011 spirv << header << "\n";
4014 spirv << "%s_depth_1 = OpTypeStruct %float\n";
4016 spirv << "%s_depth_" << i << " = OpTypeStruct %s_depth_" << i - 1 << "\n";
4020 spirv << "%_ptr_Uniform_deep_struct = OpTypePointer Uniform %s_depth_"
4022 spirv << "%deep_var = OpVariable %_ptr_Uniform_deep_struct Uniform\n";
4025 spirv << R"(
4031 spirv << "%entry = " << instr << " %_ptr_Uniform_float %deep_var" << elem;
4033 spirv << " %int_0";
4037 spirv << R"(
4041 CompileSuccessfully(spirv.str());
4049 std::ostringstream spirv;
4050 spirv << kGLSL450MemoryModel << kDeeplyNestedStructureSetup;
4051 spirv << "%entry = " << instr << " %_ptr_Private_float %my_matrix" << elem;
4053 spirv << " %int_0";
4055 spirv << R"(
4061 CompileSuccessfully(spirv.str());
4076 std::ostringstream spirv;
4077 spirv << header << "\n";
4080 spirv << "%s_depth_1 = OpTypeStruct %float\n";
4082 spirv << "%s_depth_" << i << " = OpTypeStruct %s_depth_" << i - 1 << "\n";
4086 spirv << "%_ptr_Uniform_deep_struct = OpTypePointer Uniform %s_depth_"
4088 spirv << "%deep_var = OpVariable %_ptr_Uniform_deep_struct Uniform\n";
4091 spirv << R"(
4097 spirv << "%entry = " << instr << " %_ptr_Uniform_float %deep_var" << elem;
4099 spirv << " %int_0";
4103 spirv << R"(
4110 CompileSuccessfully(spirv.str());
4118 std::ostringstream spirv;
4119 spirv << kGLSL450MemoryModel << kDeeplyNestedStructureSetup;
4120 spirv << "%entry = " << instr << " %_ptr_Private_float %my_matrix" << elem;
4122 spirv << " %int_0";
4124 spirv << R"(
4132 CompileSuccessfully(spirv.str());
4142 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
4151 CompileSuccessfully(spirv);
4161 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
4171 CompileSuccessfully(spirv);
4181 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
4192 CompileSuccessfully(spirv);
4201 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
4211 CompileSuccessfully(spirv);
4220 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
4231 CompileSuccessfully(spirv);
4248 std::ostringstream spirv;
4249 spirv << kGLSL450MemoryModel << arrayStride << kDeeplyNestedStructureSetup
4251 spirv << "%ss = " << instr << " %_ptr_Uniform_struct_s %blockName_var "
4253 spirv << "%sa = " << instr << " %_ptr_Uniform_array5_mat4x3 %blockName_var "
4255 spirv << "%sm = " << instr << " %_ptr_Uniform_mat4x3 %blockName_var " << elem
4257 spirv << "%sc = " << instr << " %_ptr_Uniform_v3float %blockName_var " << elem
4259 spirv << "%entry = " << instr << " %_ptr_Uniform_float %blockName_var "
4261 spirv << R"(
4265 CompileSuccessfully(spirv.str());
4275 std::string spirv = kGLSL450MemoryModel + arrayStride +
4283 CompileSuccessfully(spirv);
4291 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
4301 CompileSuccessfully(spirv);
4311 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
4321 CompileSuccessfully(spirv);
4331 std::string spirv = kGLSL450MemoryModel + kDeeplyNestedStructureSetup + R"(
4342 CompileSuccessfully(spirv);
4358 std::string spirv = kGLSL450MemoryModel + R"(
4366 CompileSuccessfully(spirv.c_str());
4370 std::string spirv = kGLSL450MemoryModel + R"(
4379 CompileSuccessfully(spirv.c_str());
4388 std::string spirv = kGLSL450MemoryModel + R"(
4397 CompileSuccessfully(spirv.c_str());
4405 std::string spirv = kGLSL450MemoryModel + R"(
4412 CompileSuccessfully(spirv.c_str());
4421 const std::string spirv = kGLSL450MemoryModel + R"(
4430 CompileSuccessfully(spirv);
4438 std::string spirv = kGLSL450MemoryModel + R"(
4447 CompileSuccessfully(spirv.c_str());
4451 std::string spirv = kGLSL450MemoryModel + R"(
4461 CompileSuccessfully(spirv.c_str());
4465 std::string spirv = kGLSL450MemoryModel + R"(
4474 CompileSuccessfully(spirv.c_str());
4484 std::string spirv = kGLSL450MemoryModel + R"(
4502 CompileSuccessfully(spirv.c_str());
4506 std::string spirv = kGLSL450MemoryModel + R"(
4525 CompileSuccessfully(spirv.c_str());
4534 std::string spirv = kGLSL450MemoryModel + R"(
4546 CompileSuccessfully(spirv.c_str());
4554 std::string spirv = kGLSL450MemoryModel + R"(
4576 CompileSuccessfully(spirv.c_str());
4588 std::string spirv = kGLSL450MemoryModel + sampledImageSetup + R"(
4593 CompileSuccessfully(spirv.c_str());
4600 std::string spirv = kGLSL450MemoryModel + sampledImageSetup + R"(
4607 CompileSuccessfully(spirv.c_str());
4627 std::string spirv = kGLSL450MemoryModel + sampledImageSetup + R"(
4632 CompileSuccessfully(spirv.c_str());
4642 std::string spirv = kGLSL450MemoryModel + sampledImageSetup + R"(
4648 CompileSuccessfully(spirv.c_str());
4655 std::ostringstream spirv;
4656 spirv << kGLSL450MemoryModel << kDeeplyNestedStructureSetup << std::endl;
4657 spirv << "%matrix = OpLoad %mat4x3 %my_matrix" << std::endl;
4658 spirv << "%float_entry = OpCompositeExtract %float %matrix 0 1" << std::endl;
4661 spirv << "%new_composite = OpCompositeInsert %mat4x3 %float_entry %matrix 0 1"
4663 spirv << R"(OpReturn
4665 CompileSuccessfully(spirv.str());
4671 const char *spirv = R"(
4690 CHECK(spirv, SPV_ERROR_INVALID_ID);
4738 std::string spirv = kGLSL450MemoryModel + R"(
4756 CompileSuccessfully(spirv.c_str());
4761 std::string spirv = kGLSL450MemoryModel + R"(
4782 CompileSuccessfully(spirv.c_str());
4787 std::string spirv = kGLSL450MemoryModel + R"(
4802 CompileSuccessfully(spirv.c_str());
4810 std::string spirv = kGLSL450MemoryModel + R"(
4826 CompileSuccessfully(spirv.c_str());
4835 std::string spirv = kGLSL450MemoryModel + R"(
4849 CompileSuccessfully(spirv.c_str());
4857 std::string spirv = kGLSL450MemoryModel + R"(
4872 CompileSuccessfully(spirv.c_str());
4880 std::string spirv = kGLSL450MemoryModel + R"(
4905 CompileSuccessfully(spirv.c_str());
4914 std::string spirv = kGLSL450MemoryModel + R"(
4939 CompileSuccessfully(spirv.c_str());
4948 std::string spirv = kGLSL450MemoryModel + R"(
4969 CompileSuccessfully(spirv.c_str());
5063 std::string spirv = kOpenCLMemoryModel32 + R"(
5077 CompileSuccessfully(spirv.c_str());
5085 std::string spirv = kOpenCLMemoryModel32 + R"(
5099 CompileSuccessfully(spirv.c_str());
5104 std::string spirv = kOpenCLMemoryModel32 + R"(
5118 CompileSuccessfully(spirv.c_str());
5127 std::string spirv = kOpenCLMemoryModel32 + R"(
5141 CompileSuccessfully(spirv.c_str());
5150 std::string spirv = kOpenCLMemoryModel32 + R"(
5166 CompileSuccessfully(spirv.c_str());
5175 std::string spirv = kOpenCLMemoryModel32 + R"(
5193 CompileSuccessfully(spirv.c_str());
5203 std::string spirv = kOpenCLMemoryModel32 + R"(
5221 CompileSuccessfully(spirv.c_str());
5230 std::string spirv = kOpenCLMemoryModel32 + R"(
5248 CompileSuccessfully(spirv.c_str());
5257 std::string spirv = BranchConditionalSetup + R"(
5263 CompileSuccessfully(spirv.c_str());
5268 std::string spirv = BranchConditionalSetup + R"(
5274 CompileSuccessfully(spirv.c_str());
5279 std::string spirv = BranchConditionalSetup + R"(
5284 CompileSuccessfully(spirv.c_str());
5293 std::string spirv = BranchConditionalSetup + R"(
5298 CompileSuccessfully(spirv.c_str());
5307 std::string spirv = BranchConditionalSetup + R"(
5312 CompileSuccessfully(spirv.c_str());
5321 std::string spirv = BranchConditionalSetup + R"(
5327 CompileSuccessfully(spirv.c_str());
5335 std::string spirv = BranchConditionalSetup + R"(
5341 CompileSuccessfully(spirv.c_str());
5349 std::string spirv = BranchConditionalSetup + R"(
5353 CompileSuccessfully(spirv.c_str());
5363 std::string spirv = kGLSL450MemoryModel + R"(
5372 CompileSuccessfully(spirv.c_str());
5377 std::string spirv = kGLSL450MemoryModel + R"(
5389 CompileSuccessfully(spirv.c_str());
5394 std::string spirv = kGLSL450MemoryModel + R"(
5404 CompileSuccessfully(spirv.c_str());
5409 std::string spirv = kGLSL450MemoryModel + R"(
5417 CompileSuccessfully(spirv.c_str());
5425 std::string spirv = kGLSL450MemoryModel + R"(
5433 CompileSuccessfully(spirv.c_str());
5440 std::string spirv = kGLSL450MemoryModel + R"(
5449 CompileSuccessfully(spirv.c_str());
5459 std::string spirv = kOpCapabilitySetup + R"(
5470 CompileSuccessfully(spirv.c_str());
5476 std::string spirv = kOpCapabilitySetup + R"(
5487 CompileSuccessfully(spirv.c_str());
5499 std::ostringstream spirv;
5500 createVariablePointerSpirvProgram(&spirv,
5504 CompileSuccessfully(spirv.str());
5513 std::ostringstream spirv;
5514 createVariablePointerSpirvProgram(&spirv,
5518 CompileSuccessfully(spirv.str());
5529 std::string spirv = kGLSL450MemoryModel + R"(
5537 CompileSuccessfully(spirv.c_str());
5542 std::string spirv = kGLSL450MemoryModel + R"(
5545 CompileSuccessfully(spirv.c_str());
5553 std::string spirv = kGLSL450MemoryModel + R"(
5564 CompileSuccessfully(spirv.c_str());
5572 std::string spirv = kGLSL450MemoryModel + R"(
5583 CompileSuccessfully(spirv.c_str());
5592 std::string spirv = kOpenCLMemoryModel32 + R"(
5619 CompileSuccessfully(spirv.c_str());
5624 std::string spirv = kOpenCLMemoryModel64 + R"(
5654 CompileSuccessfully(spirv.c_str());
5659 std::string spirv = R"(
5682 CompileSuccessfully(spirv.c_str());
5687 std::string spirv = kOpenCLMemoryModel64 + R"(
5701 CompileSuccessfully(spirv.c_str());
5705 std::string spirv = kOpenCLMemoryModel64 + R"(
5719 CompileSuccessfully(spirv.c_str());
5727 std::string spirv = kOpenCLMemoryModel64 + R"(
5742 CompileSuccessfully(spirv.c_str());
5746 std::string spirv = kOpenCLMemoryModel64 + R"(
5760 CompileSuccessfully(spirv.c_str());
5771 std::string spirv = kGLSL450MemoryModel + R"(
5787 CompileSuccessfully(spirv.c_str());
5796 std::string spirv = kGLSL450MemoryModel + R"(
5807 CompileSuccessfully(spirv.c_str());
5817 std::string spirv = kGLSL450MemoryModel + R"(
5830 CompileSuccessfully(spirv.c_str());
5839 std::string spirv = kGLSL450MemoryModel + R"(
5851 CompileSuccessfully(spirv.c_str());
5860 std::string spirv = kGLSL450MemoryModel + R"(
5876 CompileSuccessfully(spirv.c_str());
5881 std::string spirv = kGLSL450MemoryModel + R"(
5897 CompileSuccessfully(spirv.c_str());
5908 const std::string spirv = kGLSL450MemoryModel + R"(
5913 CompileSuccessfully(spirv);
5921 std::string spirv = kGLSL450MemoryModel + R"(
5930 CompileSuccessfully(spirv);
5938 std::string spirv = kGLSL450MemoryModel + R"(
5950 CompileSuccessfully(spirv);
5958 std::string spirv = R"(
5977 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
5983 std::string spirv = R"(
6002 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6012 std::string spirv = R"(
6031 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6042 std::string spirv = R"(
6061 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6069 std::string spirv = R"(
6088 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6094 std::string spirv = R"(
6113 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6123 std::string spirv = R"(
6142 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6153 std::string spirv = R"(
6172 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6180 std::string spirv = R"(
6202 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6207 std::string spirv = R"(
6229 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6234 std::string spirv = R"(
6256 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6262 std::string spirv = R"(
6284 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6294 std::string spirv = R"(
6316 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6326 std::string spirv = R"(
6348 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6359 std::string spirv = R"(
6381 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6391 std::string spirv = R"(
6414 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6419 std::string spirv = R"(
6442 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6448 std::string spirv = R"(
6471 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6477 std::string spirv = R"(
6500 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6510 std::string spirv = R"(
6533 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6543 std::string spirv = R"(
6566 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6577 std::string spirv = R"(
6600 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6610 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
6628 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6637 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
6655 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6664 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
6682 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6691 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
6706 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6711 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
6728 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6733 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
6750 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6759 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
6774 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6779 const std::string spirv = kNoKernelGLSL450MemoryModel + R"(
6802 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6813 std::string spirv = R"(
6828 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6837 std::string spirv = R"(
6854 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);
6864 const std::string spirv = R"(
6874 CompileSuccessfully(spirv);
6882 std::string spirv = R"(
6906 CompileSuccessfully(spirv, SPV_ENV_UNIVERSAL_1_3);