Go to the documentation of this file.
8 #ifndef VULKAN_FORMAT_TRAITS_HPP
9 #define VULKAN_FORMAT_TRAITS_HPP
109 default:
return { { 1, 1, 1 } };
1003 switch ( component )
1012 switch ( component )
1021 switch ( component )
1030 switch ( component )
1039 switch ( component )
1048 switch ( component )
1057 switch ( component )
1066 switch ( component )
1075 switch ( component )
1084 switch ( component )
1093 switch ( component )
1102 switch ( component )
1111 switch ( component )
1120 switch ( component )
1129 switch ( component )
1138 switch ( component )
1147 switch ( component )
1156 switch ( component )
1165 switch ( component )
1174 switch ( component )
1183 switch ( component )
1192 switch ( component )
1201 switch ( component )
1207 switch ( component )
1213 switch ( component )
1219 switch ( component )
1225 switch ( component )
1231 switch ( component )
1237 switch ( component )
1243 switch ( component )
1250 switch ( component )
1257 switch ( component )
1264 switch ( component )
1271 switch ( component )
1278 switch ( component )
1285 switch ( component )
1292 switch ( component )
1300 switch ( component )
1308 switch ( component )
1316 switch ( component )
1324 switch ( component )
1332 switch ( component )
1340 switch ( component )
1348 switch ( component )
1357 switch ( component )
1366 switch ( component )
1375 switch ( component )
1384 switch ( component )
1393 switch ( component )
1402 switch ( component )
1411 switch ( component )
1417 switch ( component )
1423 switch ( component )
1429 switch ( component )
1436 switch ( component )
1443 switch ( component )
1450 switch ( component )
1458 switch ( component )
1466 switch ( component )
1474 switch ( component )
1483 switch ( component )
1492 switch ( component )
1501 switch ( component )
1507 switch ( component )
1513 switch ( component )
1519 switch ( component )
1526 switch ( component )
1533 switch ( component )
1540 switch ( component )
1548 switch ( component )
1556 switch ( component )
1564 switch ( component )
1573 switch ( component )
1582 switch ( component )
1591 switch ( component )
1599 switch ( component )
1607 switch ( component )
1613 switch ( component )
1619 switch ( component )
1625 switch ( component )
1631 switch ( component )
1638 switch ( component )
1645 switch ( component )
1652 switch ( component )
1658 switch ( component )
1664 switch ( component )
1671 switch ( component )
1678 switch ( component )
1687 switch ( component )
1696 switch ( component )
1704 switch ( component )
1712 switch ( component )
1720 switch ( component )
1728 switch ( component )
1736 switch ( component )
1742 switch ( component )
1749 switch ( component )
1758 switch ( component )
1767 switch ( component )
1776 switch ( component )
1784 switch ( component )
1792 switch ( component )
1800 switch ( component )
1808 switch ( component )
1816 switch ( component )
1822 switch ( component )
1829 switch ( component )
1838 switch ( component )
1847 switch ( component )
1856 switch ( component )
1864 switch ( component )
1872 switch ( component )
1880 switch ( component )
1888 switch ( component )
1896 switch ( component )
1905 switch ( component )
1914 switch ( component )
1922 switch ( component )
1930 switch ( component )
1938 switch ( component )
1946 switch ( component )
1954 switch ( component )
1962 switch ( component )
1970 switch ( component )
1978 switch ( component )
1986 switch ( component )
1995 switch ( component )
2004 switch ( component )
2278 switch ( component )
2285 switch ( component )
2294 switch ( component )
2303 switch ( component )
2311 switch ( component )
2319 switch ( component )
2328 switch ( component )
2337 switch ( component )
2346 switch ( component )
2352 switch ( component )
2358 switch ( component )
2364 switch ( component )
2370 switch ( component )
2376 switch ( component )
2382 switch ( component )
2388 switch ( component )
2395 switch ( component )
2402 switch ( component )
2409 switch ( component )
2416 switch ( component )
2423 switch ( component )
2430 switch ( component )
2437 switch ( component )
2445 switch ( component )
2453 switch ( component )
2461 switch ( component )
2469 switch ( component )
2477 switch ( component )
2485 switch ( component )
2493 switch ( component )
2501 switch ( component )
2509 switch ( component )
2517 switch ( component )
2525 switch ( component )
2533 switch ( component )
2541 switch ( component )
2549 switch ( component )
2558 switch ( component )
2567 switch ( component )
2576 switch ( component )
2585 switch ( component )
2594 switch ( component )
2603 switch ( component )
2612 switch ( component )
2621 switch ( component )
2630 switch ( component )
2639 switch ( component )
2648 switch ( component )
2657 switch ( component )
2666 switch ( component )
2675 switch ( component )
2684 switch ( component )
2693 switch ( component )
2702 switch ( component )
2711 switch ( component )
2720 switch ( component )
2729 switch ( component )
2738 switch ( component )
2747 switch ( component )
2756 switch ( component )
2765 switch ( component )
2774 switch ( component )
2783 switch ( component )
2792 switch ( component )
2801 switch ( component )
2810 switch ( component )
2819 switch ( component )
2828 switch ( component )
2837 switch ( component )
2846 switch ( component )
2852 switch ( component )
2858 switch ( component )
2864 switch ( component )
2870 switch ( component )
2876 switch ( component )
2882 switch ( component )
2888 switch ( component )
2895 switch ( component )
2902 switch ( component )
2909 switch ( component )
2916 switch ( component )
2923 switch ( component )
2930 switch ( component )
2937 switch ( component )
2945 switch ( component )
2953 switch ( component )
2961 switch ( component )
2969 switch ( component )
2977 switch ( component )
2985 switch ( component )
2993 switch ( component )
3002 switch ( component )
3011 switch ( component )
3020 switch ( component )
3029 switch ( component )
3038 switch ( component )
3047 switch ( component )
3056 switch ( component )
3062 switch ( component )
3068 switch ( component )
3074 switch ( component )
3081 switch ( component )
3088 switch ( component )
3095 switch ( component )
3103 switch ( component )
3111 switch ( component )
3119 switch ( component )
3128 switch ( component )
3137 switch ( component )
3146 switch ( component )
3152 switch ( component )
3158 switch ( component )
3164 switch ( component )
3171 switch ( component )
3178 switch ( component )
3185 switch ( component )
3193 switch ( component )
3201 switch ( component )
3209 switch ( component )
3218 switch ( component )
3227 switch ( component )
3236 switch ( component )
3244 switch ( component )
3252 switch ( component )
3258 switch ( component )
3264 switch ( component )
3270 switch ( component )
3276 switch ( component )
3283 switch ( component )
3290 switch ( component )
3297 switch ( component )
3305 switch ( component )
3313 switch ( component )
3322 switch ( component )
3331 switch ( component )
3340 switch ( component )
3349 switch ( component )
3358 switch ( component )
3367 switch ( component )
3373 switch ( component )
3379 switch ( component )
3386 switch ( component )
3393 switch ( component )
3401 switch ( component )
3409 switch ( component )
3418 switch ( component )
3427 switch ( component )
3435 switch ( component )
3443 switch ( component )
3452 switch ( component )
3461 switch ( component )
3470 switch ( component )
3479 switch ( component )
3485 switch ( component )
3491 switch ( component )
3498 switch ( component )
3505 switch ( component )
3514 switch ( component )
3523 switch ( component )
3532 switch ( component )
3541 switch ( component )
3550 switch ( component )
3559 switch ( component )
3568 switch ( component )
3577 switch ( component )
3586 switch ( component )
3595 switch ( component )
3604 switch ( component )
3613 switch ( component )
3622 switch ( component )
3631 switch ( component )
3640 switch ( component )
3649 switch ( component )
3658 switch ( component )
3667 switch ( component )
3676 switch ( component )
3685 switch ( component )
3694 switch ( component )
3703 switch ( component )
3712 switch ( component )
3721 switch ( component )
3730 switch ( component )
3739 switch ( component )
3748 switch ( component )
3757 switch ( component )
3766 switch ( component )
3775 switch ( component )
3783 switch ( component )
3791 switch ( component )
3799 switch ( component )
3807 switch ( component )
3815 switch ( component )
3821 switch ( component )
3828 switch ( component )
3837 switch ( component )
3846 switch ( component )
3855 switch ( component )
3863 switch ( component )
3871 switch ( component )
3879 switch ( component )
3887 switch ( component )
3895 switch ( component )
3901 switch ( component )
3908 switch ( component )
3917 switch ( component )
3926 switch ( component )
3935 switch ( component )
3943 switch ( component )
3951 switch ( component )
3959 switch ( component )
3967 switch ( component )
3975 switch ( component )
3984 switch ( component )
3993 switch ( component )
4001 switch ( component )
4009 switch ( component )
4017 switch ( component )
4025 switch ( component )
4033 switch ( component )
4041 switch ( component )
4049 switch ( component )
4057 switch ( component )
4065 switch ( component )
4074 switch ( component )
4083 switch ( component )
4092 switch ( component )
4101 switch ( component )
4110 switch ( component )
4119 switch ( component )
4128 switch ( component )
4137 switch ( component )
4146 switch ( component )
4155 switch ( component )
4164 switch ( component )
4173 switch ( component )
4182 switch ( component )
4191 switch ( component )
4200 switch ( component )
4209 switch ( component )
4218 switch ( component )
4227 switch ( component )
4236 switch ( component )
4245 switch ( component )
4254 switch ( component )
4263 switch ( component )
4272 switch ( component )
4281 switch ( component )
4298 switch ( component )
4300 case 0:
return "UNORM";
4301 case 1:
return "UNORM";
4305 switch ( component )
4307 case 0:
return "UNORM";
4308 case 1:
return "UNORM";
4309 case 2:
return "UNORM";
4310 case 3:
return "UNORM";
4314 switch ( component )
4316 case 0:
return "UNORM";
4317 case 1:
return "UNORM";
4318 case 2:
return "UNORM";
4319 case 3:
return "UNORM";
4323 switch ( component )
4325 case 0:
return "UNORM";
4326 case 1:
return "UNORM";
4327 case 2:
return "UNORM";
4331 switch ( component )
4333 case 0:
return "UNORM";
4334 case 1:
return "UNORM";
4335 case 2:
return "UNORM";
4339 switch ( component )
4341 case 0:
return "UNORM";
4342 case 1:
return "UNORM";
4343 case 2:
return "UNORM";
4344 case 3:
return "UNORM";
4348 switch ( component )
4350 case 0:
return "UNORM";
4351 case 1:
return "UNORM";
4352 case 2:
return "UNORM";
4353 case 3:
return "UNORM";
4357 switch ( component )
4359 case 0:
return "UNORM";
4360 case 1:
return "UNORM";
4361 case 2:
return "UNORM";
4362 case 3:
return "UNORM";
4366 switch ( component )
4368 case 0:
return "UNORM";
4372 switch ( component )
4374 case 0:
return "SNORM";
4378 switch ( component )
4380 case 0:
return "USCALED";
4384 switch ( component )
4386 case 0:
return "SSCALED";
4390 switch ( component )
4392 case 0:
return "UINT";