File tree
15 files changed
+860
-38
lines changed- third_party
- khronos
- vulkan
15 files changed
+860
-38
lines changed- cli/SPIRV-Cross+1-1
- cli/SPIRV-Headers+1-1
- cli/SPIRV-Tools+1-1
- cli/device.cpp+11
- cli/device.hpp+1
- cli/fossilize_disasm.cpp+25-4
- cli/fossilize_feature_filter.cpp+1.1k-49
- cli/fossilize_feature_filter.hpp+36-4
- cli/fossilize_feature_filter_features.inc+32-3
- cli/fossilize_feature_filter_properties.inc+2-1
- cli/fossilize_prune.cpp+32
- cli/fossilize_replay.cpp+140-98
- cli/fossilize_synth.cpp+39-8
- completed.json+307
- extract_vulkan_extensions.py+250
- fossilize.cpp+605-274
- khronos/vk_video/vulkan_video_codec_av1std.h+392
- khronos/vk_video/vulkan_video_codec_av1std_decode.h+109
- khronos/vk_video/vulkan_video_codec_h264std.h+1-1
- khronos/vk_video/vulkan_video_codec_h264std_decode.h+1-1
- khronos/vk_video/vulkan_video_codec_h264std_encode.h+4-4
- khronos/vk_video/vulkan_video_codec_h265std.h+1-1
- khronos/vk_video/vulkan_video_codec_h265std_decode.h+1-1
- khronos/vk_video/vulkan_video_codec_h265std_encode.h+4-4
- khronos/vk_video/vulkan_video_codecs_common.h+1-1
- khronos/vulkan/vulkan_core.h+2.1k-278
- test/fossilize_test.cpp+195
Submodule vulkan-headers updated 32 files
- .github/workflows/ci.yml+46-6
- CMakeLists.txt+37-9
- Makefile.release+108
- include/vulkan/vulkan.cppm+152-10
- include/vulkan/vulkan.hpp+718-457
- include/vulkan/vulkan_core.h+438-28
- include/vulkan/vulkan_enums.hpp+1.1k-949
- include/vulkan/vulkan_extension_inspection.hpp+397-154
- include/vulkan/vulkan_format_traits.hpp+9-9
- include/vulkan/vulkan_funcs.hpp+1.5k-1.1k
- include/vulkan/vulkan_handles.hpp+1.6k-126
- include/vulkan/vulkan_hash.hpp+530-69
- include/vulkan/vulkan_hpp_macros.hpp+4-3
- include/vulkan/vulkan_metal.h+6-6
- include/vulkan/vulkan_raii.hpp+903-619
- include/vulkan/vulkan_shared.hpp+48-2
- include/vulkan/vulkan_static_assertions.hpp+310-10
- include/vulkan/vulkan_structs.hpp+16.7k-13.7k
- include/vulkan/vulkan_to_string.hpp+97-23
- registry/apiconventions.py+1-1
- registry/cgenerator.py+14-9
- registry/generator.py+46-11
- registry/parse_dependency.py+3-2
- registry/reg.py+45-4
- registry/spec_tools/conventions.py+30-3
- registry/spec_tools/util.py+1
- registry/stripAPI.py+2-2
- registry/validusage.json+5.2k-6.5k
- registry/video.xml+4-4
- registry/vk.xml+1.3k-427
- registry/vkconventions.py+3-3
- tests/CMakeLists.txt+1-1
Submodule spirv-headers updated 16 files
- include/spirv/spir-v.xml+6-4
- include/spirv/unified1/NonSemanticVkspReflection.h+1-1
- include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json+4-2
- include/spirv/unified1/spirv.bf+79
- include/spirv/unified1/spirv.core.grammar.json+325-71
- include/spirv/unified1/spirv.cs+79
- include/spirv/unified1/spirv.h+73-6
- include/spirv/unified1/spirv.hpp+73-6
- include/spirv/unified1/spirv.hpp11+73-6
- include/spirv/unified1/spirv.json+33-2
- include/spirv/unified1/spirv.lua+78
- include/spirv/unified1/spirv.py+27
- include/spirv/unified1/spv.d+79
- tools/buildHeaders/header.cpp+11-19
- tools/buildHeaders/jsonToSpirv.cpp+65-3
- tools/buildHeaders/jsonToSpirv.h+2-1
Submodule spirv-tools updated 139 files
- .github/workflows/build.yml+11-3
- .github/workflows/update.yml+3-3
- CMakeLists.txt+15-14
- LICENSE.md+1-1
- README.md+3-3
- test/cmake_using_installed_headers/CMakeLists.txt+1-1
- test/cmake_using_source_directly/CMakeLists.txt+3-2
- test/cmake_using_subdir_headers/CMakeLists.txt+1-1
- test/cmake_using_subdir_static/CMakeLists.txt+1-1
- volk.c+263-51
- volk.h+145-37
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| 19 | + | |
19 | 20 |
| |
20 | 21 |
| |
21 | 22 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1142 | 1142 |
| |
1143 | 1143 |
| |
1144 | 1144 |
| |
1145 |
| - | |
| 1145 | + | |
1146 | 1146 |
| |
1147 | 1147 |
| |
1148 | 1148 |
| |
| |||
1542 | 1542 |
| |
1543 | 1543 |
| |
1544 | 1544 |
| |
1545 |
| - | |
| 1545 | + | |
1546 | 1546 |
| |
1547 | 1547 |
| |
1548 | 1548 |
| |
|
+41-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1330 | 1330 |
| |
1331 | 1331 |
| |
1332 | 1332 |
| |
1333 |
| - | |
| 1333 | + | |
1334 | 1334 |
| |
1335 |
| - | |
1336 |
| - | |
| 1335 | + | |
| 1336 | + | |
1337 | 1337 |
| |
1338 | 1338 |
| |
1339 | 1339 |
| |
| |||
1454 | 1454 |
| |
1455 | 1455 |
| |
1456 | 1456 |
| |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
1457 | 1471 |
| |
1458 | 1472 |
| |
1459 | 1473 |
| |
| |||
1643 | 1657 |
| |
1644 | 1658 |
| |
1645 | 1659 |
| |
| 1660 | + | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
1646 | 1665 |
| |
1647 | 1666 |
| |
| 1667 | + | |
| 1668 | + | |
| 1669 | + | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
| 1673 | + | |
| 1674 | + | |
| 1675 | + | |
| 1676 | + | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
1648 | 1680 |
| |
1649 | 1681 |
| |
1650 | 1682 |
| |
| |||
1775 | 1807 |
| |
1776 | 1808 |
| |
1777 | 1809 |
| |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
1778 | 1816 |
| |
1779 | 1817 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
| 87 | + | |
87 | 88 |
| |
88 | 89 |
| |
89 | 90 |
| |
90 | 91 |
| |
91 | 92 |
| |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
92 | 97 |
| |
93 | 98 |
| |
94 | 99 |
| |
| |||
105 | 110 |
| |
106 | 111 |
| |
107 | 112 |
| |
108 |
| - | |
109 | 113 |
| |
110 | 114 |
| |
111 | 115 |
| |
| |||
148 | 152 |
| |
149 | 153 |
| |
150 | 154 |
| |
151 |
| - | |
| 155 | + | |
| 156 | + | |
152 | 157 |
| |
153 | 158 |
| |
154 | 159 |
| |
| |||
389 | 394 |
| |
390 | 395 |
| |
391 | 396 |
| |
| 397 | + | |
392 | 398 |
| |
393 | 399 |
| |
394 | 400 |
| |
|
+38-20
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
| 83 | + | |
83 | 84 |
| |
84 | 85 |
| |
85 | 86 |
| |
| |||
710 | 711 |
| |
711 | 712 |
| |
712 | 713 |
| |
713 |
| - | |
| 714 | + | |
714 | 715 |
| |
| 716 | + | |
| 717 | + | |
| 718 | + | |
715 | 719 |
| |
716 | 720 |
| |
717 | 721 |
| |
| |||
746 | 750 |
| |
747 | 751 |
| |
748 | 752 |
| |
749 |
| - | |
750 |
| - | |
751 |
| - | |
752 |
| - | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
753 | 757 |
| |
754 | 758 |
| |
755 | 759 |
| |
| |||
760 | 764 |
| |
761 | 765 |
| |
762 | 766 |
| |
| 767 | + | |
| 768 | + | |
| 769 | + | |
763 | 770 |
| |
764 | 771 |
| |
765 |
| - | |
| 772 | + | |
| 773 | + | |
766 | 774 |
| |
| 775 | + | |
| 776 | + | |
767 | 777 |
| |
768 | 778 |
| |
769 | 779 |
| |
| |||
772 | 782 |
| |
773 | 783 |
| |
774 | 784 |
| |
775 |
| - | |
776 |
| - | |
| 785 | + | |
| 786 | + | |
777 | 787 |
| |
778 | 788 |
| |
779 | 789 |
| |
780 | 790 |
| |
781 |
| - | |
| 791 | + | |
782 | 792 |
| |
783 | 793 |
| |
784 | 794 |
| |
| |||
789 | 799 |
| |
790 | 800 |
| |
791 | 801 |
| |
792 |
| - | |
793 |
| - | |
| 802 | + | |
| 803 | + | |
794 | 804 |
| |
795 | 805 |
| |
796 | 806 |
| |
| |||
803 | 813 |
| |
804 | 814 |
| |
805 | 815 |
| |
806 |
| - | |
| 816 | + | |
807 | 817 |
| |
808 | 818 |
| |
809 | 819 |
| |
| |||
823 | 833 |
| |
824 | 834 |
| |
825 | 835 |
| |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
826 | 844 |
| |
827 | 845 |
| |
828 | 846 |
| |
| |||
844 | 862 |
| |
845 | 863 |
| |
846 | 864 |
| |
| 865 | + | |
| 866 | + | |
847 | 867 |
| |
848 | 868 |
| |
849 | 869 |
| |
| |||
1910 | 1930 |
| |
1911 | 1931 |
| |
1912 | 1932 |
| |
1913 |
| - | |
| 1933 | + | |
1914 | 1934 |
| |
1915 | 1935 |
| |
1916 | 1936 |
| |
| |||
1960 | 1980 |
| |
1961 | 1981 |
| |
1962 | 1982 |
| |
1963 |
| - | |
| 1983 | + | |
1964 | 1984 |
| |
1965 | 1985 |
| |
1966 | 1986 |
| |
| |||
2018 | 2038 |
| |
2019 | 2039 |
| |
2020 | 2040 |
| |
2021 |
| - | |
2022 |
| - | |
2023 |
| - | |
2024 |
| - | |
2025 |
| - | |
2026 |
| - | |
2027 | 2041 |
| |
2028 | 2042 |
| |
2029 | 2043 |
| |
| |||
2032 | 2046 |
| |
2033 | 2047 |
| |
2034 | 2048 |
| |
| 2049 | + | |
| 2050 | + | |
| 2051 | + | |
| 2052 | + | |
2035 | 2053 |
| |
2036 | 2054 |
| |
2037 | 2055 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
| 42 | + | |
42 | 43 |
| |
43 | 44 |
| |
44 | 45 |
| |
| |||
241 | 242 |
| |
242 | 243 |
| |
243 | 244 |
| |
244 |
| - | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
245 | 248 |
| |
246 | 249 |
| |
247 | 250 |
| |
| |||
439 | 442 |
| |
440 | 443 |
| |
441 | 444 |
| |
| 445 | + | |
442 | 446 |
| |
443 | 447 |
| |
444 | 448 |
| |
| |||
737 | 741 |
| |
738 | 742 |
| |
739 | 743 |
| |
740 |
| - | |
| 744 | + | |
| 745 | + | |
741 | 746 |
| |
742 | 747 |
| |
743 | 748 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
315 | 315 |
| |
316 | 316 |
| |
317 | 317 |
| |
318 |
| - | |
| 318 | + | |
319 | 319 |
| |
320 | 320 |
| |
321 | 321 |
| |
| |||
362 | 362 |
| |
363 | 363 |
| |
364 | 364 |
| |
365 |
| - | |
| 365 | + | |
366 | 366 |
| |
367 | 367 |
| |
368 | 368 |
| |
|
0 commit comments