File tree
11 files changed
+25
-23
lines changed- scripts
- vendor
- vulkan
11 files changed
+25
-23
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
14 |
| - | |
15 |
| - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
179 | 179 |
| |
180 | 180 |
| |
181 | 181 |
| |
182 |
| - | |
| 182 | + | |
183 | 183 |
| |
184 | 184 |
| |
185 | 185 |
| |
| |||
198 | 198 |
| |
199 | 199 |
| |
200 | 200 |
| |
201 |
| - | |
| 201 | + | |
202 | 202 |
| |
203 | 203 |
| |
204 | 204 |
| |
| |||
215 | 215 |
| |
216 | 216 |
| |
217 | 217 |
| |
218 |
| - | |
| 218 | + | |
219 | 219 |
| |
220 | 220 |
| |
221 | 221 |
| |
| |||
258 | 258 |
| |
259 | 259 |
| |
260 | 260 |
| |
| 261 | + | |
261 | 262 |
| |
262 | 263 |
| |
263 | 264 |
| |
| |||
270 | 271 |
| |
271 | 272 |
| |
272 | 273 |
| |
273 |
| - | |
| 274 | + | |
274 | 275 |
| |
275 | 276 |
| |
276 | 277 |
| |
| |||
310 | 311 |
| |
311 | 312 |
| |
312 | 313 |
| |
313 |
| - | |
| 314 | + | |
314 | 315 |
| |
315 | 316 |
| |
316 | 317 |
| |
| |||
329 | 330 |
| |
330 | 331 |
| |
331 | 332 |
| |
332 |
| - | |
| 333 | + | |
333 | 334 |
| |
334 | 335 |
| |
335 | 336 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
12 |
| - | |
13 |
| - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
248 | 248 |
| |
249 | 249 |
| |
250 | 250 |
| |
| 251 | + | |
251 | 252 |
| |
252 | 253 |
| |
253 | 254 |
| |
| |||
281 | 282 |
| |
282 | 283 |
| |
283 | 284 |
| |
284 |
| - | |
| 285 | + | |
285 | 286 |
| |
286 | 287 |
| |
287 | 288 |
| |
|
Submodule SPIRV-Headers updated 95 files
- .github/workflows/presubmit.yml+10
- .gitignore+2
- BUILD.bazel+8-1
- BUILD.gn+6-22
- CMakeLists.txt+4-21
- LICENSE+399
- LICENSES/CC-BY-4.0.txt+396
- LICENSES/MIT.txt+18
- MODULE.bazel+8
- REUSE.toml+48
- include/spirv/1.0/GLSL.std.450.h+6-22
- include/spirv/1.0/OpenCL.std.h+6-22
- include/spirv/1.0/extinst.glsl.std.450.grammar.json+3-19
- include/spirv/1.0/extinst.opencl.std.100.grammar.json+3-19
- include/spirv/1.0/spirv.core.grammar.json+6-22
- include/spirv/1.0/spirv.cs+7-23
- include/spirv/1.0/spirv.h+7-23
- include/spirv/1.0/spirv.hpp+6-22
- include/spirv/1.0/spirv.hpp11+6-22
- include/spirv/1.0/spirv.json+6-22
- include/spirv/1.0/spirv.lua+6-22
- include/spirv/1.0/spirv.py+6-22
- include/spirv/1.1/GLSL.std.450.h+6-22
- include/spirv/1.1/OpenCL.std.h+6-22
- include/spirv/1.1/extinst.glsl.std.450.grammar.json+3-19
- include/spirv/1.1/extinst.opencl.std.100.grammar.json+4-20
- include/spirv/1.1/spirv.core.grammar.json+6-22
- include/spirv/1.1/spirv.cs+6-22
- include/spirv/1.1/spirv.h+7-23
- include/spirv/1.1/spirv.hpp+6-22
- include/spirv/1.1/spirv.hpp11+6-22
- include/spirv/1.1/spirv.json+6-22
- include/spirv/1.1/spirv.lua+6-22
- include/spirv/1.1/spirv.py+7-23
- include/spirv/1.2/GLSL.std.450.h+6-22
- include/spirv/1.2/OpenCL.std.h+6-22
- include/spirv/1.2/extinst.glsl.std.450.grammar.json+3-19
- include/spirv/1.2/extinst.opencl.std.100.grammar.json+3-19
- include/spirv/1.2/spirv.core.grammar.json+6-22
- include/spirv/1.2/spirv.cs+6-22
- include/spirv/1.2/spirv.h+7-23
- include/spirv/1.2/spirv.hpp+6-22
- include/spirv/1.2/spirv.hpp11+6-22
- include/spirv/1.2/spirv.json+6-22
- include/spirv/1.2/spirv.lua+6-22
- include/spirv/1.2/spirv.py+7-23
- include/spirv/spir-v.xml+4-21
- include/spirv/unified1/AMD_gcn_shader.h+2-19
- include/spirv/unified1/AMD_shader_ballot.h+2-19
- include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h+2-19
- include/spirv/unified1/AMD_shader_trinary_minmax.h+2-19
- include/spirv/unified1/DebugInfo.h+2-18
- include/spirv/unified1/GLSL.std.450.h+6-22
- include/spirv/unified1/NonSemanticClspvReflection.h+2-19
- include/spirv/unified1/NonSemanticDebugBreak.h+2-19
- include/spirv/unified1/NonSemanticDebugPrintf.h+2-19
- include/spirv/unified1/NonSemanticShaderDebugInfo100.h+6-22
- include/spirv/unified1/NonSemanticVkspReflection.h+2-19
- include/spirv/unified1/OpenCL.std.h+6-22
- include/spirv/unified1/OpenCLDebugInfo100.h+2-18
- include/spirv/unified1/TOSA.001000.1.h+94
- include/spirv/unified1/extinst.debuginfo.grammar.json+146-162
- include/spirv/unified1/extinst.glsl.std.450.grammar.json+122-138
- include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json+1-1
- include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json+177-193
- include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json+168-184
- include/spirv/unified1/extinst.opencl.std.100.grammar.json+279-295
- include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json+2-2
- include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json+8-8
- include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json+2-2
- include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json+27-27
- include/spirv/unified1/extinst.tosa.001000.1.grammar.json+1.1k
- include/spirv/unified1/spirv.bf+52-22
- include/spirv/unified1/spirv.core.grammar.json+2.5k-2.2k
- include/spirv/unified1/spirv.cs+52-22
- include/spirv/unified1/spirv.h+90-22
- include/spirv/unified1/spirv.hpp+94-22
- include/spirv/unified1/spirv.hpp11+94-22
- include/spirv/unified1/spirv.json+47-25
- include/spirv/unified1/spirv.lua+50-22
- include/spirv/unified1/spirv.py+49-22
- include/spirv/unified1/spv.d+52-22
- tests/CMakeLists.txt+1-19
- tests/example.c+1-19
- tests/example.cpp+1-19
- tests/example11.cpp+1-19
- tests/find_package/CMakeLists.txt+3
- tests/pkg_config/CMakeLists.txt+3
- tools/buildHeaders/bin/generate_language_headers.py+11-42
- tools/buildHeaders/bin/makeExtinstHeaders.py+5-3
- tools/buildHeaders/header.cpp+14-47
- tools/buildHeaders/header.h+7-23
- tools/buildHeaders/jsonToSpirv.cpp+12-23
- tools/buildHeaders/jsonToSpirv.h+9-23
- tools/buildHeaders/main.cpp+7-23
Submodule SPIRV-Tools updated 165 files
Submodule Vulkan-Headers updated 51 files
- .github/workflows/ci.yml+2-5
- BUILD.gn+2
- CMakeLists.txt+19-4
- include/vk_video/vulkan_video_codec_vp9std.h+151
- include/vk_video/vulkan_video_codec_vp9std_decode.h+68
- include/vulkan/vulkan.cppm+1.7k-61
- include/vulkan/vulkan.h+4
- include/vulkan/vulkan.hpp+1.5k-392
- include/vulkan/vulkan_android.h+6
- include/vulkan/vulkan_beta.h+119-1
- include/vulkan/vulkan_core.h+2.2k-241
- include/vulkan/vulkan_directfb.h+4
- include/vulkan/vulkan_enums.hpp+672-315
- include/vulkan/vulkan_extension_inspection.hpp+711-559
- include/vulkan/vulkan_format_traits.hpp+6.4k-4.4k
- include/vulkan/vulkan_fuchsia.h+20
- include/vulkan/vulkan_funcs.hpp+9.9k-10.4k
- include/vulkan/vulkan_ggp.h+2
- include/vulkan/vulkan_handles.hpp+6.9k-6.2k
- include/vulkan/vulkan_hash.hpp+1.2k-75
- include/vulkan/vulkan_hpp_macros.hpp+1-1
- include/vulkan/vulkan_ios.h+2
- include/vulkan/vulkan_macos.h+2
- include/vulkan/vulkan_metal.h+8
- include/vulkan/vulkan_ohos.h+53
- include/vulkan/vulkan_raii.hpp+3.8k-2.5k
- include/vulkan/vulkan_screen.h+6
- include/vulkan/vulkan_shared.hpp+59-30
- include/vulkan/vulkan_static_assertions.hpp+636-90
- include/vulkan/vulkan_structs.hpp+9.9k-394
- include/vulkan/vulkan_to_string.hpp+3.5k-3.1k
- include/vulkan/vulkan_vi.h+2
- include/vulkan/vulkan_video.cppm+171
- include/vulkan/vulkan_video.hpp+476-3
- include/vulkan/vulkan_wayland.h+4
- include/vulkan/vulkan_win32.h+30
- include/vulkan/vulkan_xcb.h+4
- include/vulkan/vulkan_xlib.h+4
- include/vulkan/vulkan_xlib_xrandr.h+4
- registry/base_generator.py+232-58
- registry/cgenerator.py+31
- registry/generator.py+1
- registry/reg.py+63
- registry/validusage.json+5.1k-2.0k
- registry/video.xml+190-1
- registry/vk.xml+1.9k-473
- registry/vkconventions.py+2
- registry/vulkan_object.py+79-23
- tests/CMakeLists.txt+1-1
- tests/integration/CMakeLists.txt+1-3
- tests/vk_hpp.cpp+2-2
Submodule Vulkan-Loader updated 29 files
- .github/workflows/build.yml+1-3
- .github/workflows/codeql.yml+3-3
- BUILD.md+65-55
- CMakeLists.txt+1-1
- loader/CMakeLists.txt+2-6
- loader/debug_utils.c+6-20
- loader/generated/vk_layer_dispatch_table.h+41
- loader/generated/vk_loader_extensions.c+835-59
- loader/generated/vk_loader_extensions.h+76-2
- loader/generated/vk_object_types.h+18-6
- loader/loader.c+25-42
- loader/loader.rc+2-2
- loader/loader_common.h+3-48
- loader/terminator.c+11-13
- loader/trampoline.c+21-20
- loader/wsi.c+163-244
- loader/wsi.h-1
- scripts/generate_source.py+5-21
- scripts/generators/dispatch_table_helper_generator.py+2
- scripts/generators/helper_file_generator.py
- scripts/generators/loader_extension_generator.py+99-79
- scripts/known_good.json+1-1
- tests/framework/CMakeLists.txt+2-6
- tests/framework/icd/test_icd.cpp+118-71
- tests/framework/icd/test_icd.h-30
- tests/framework/layer/generated/vk_dispatch_table_helper.h+245-432
- tests/framework/layer/test_layer.cpp+1-1
- tests/framework/layer/wrap_objects.cpp+1-1
- tests/loader_wsi_tests.cpp+114
Submodule Vulkan-Utility-Libraries updated 22 files
- include/vulkan/layer/vk_layer_settings.h+4
- include/vulkan/layer/vk_layer_settings.hpp+5-1
- include/vulkan/utility/vk_dispatch_table.h+54
- include/vulkan/utility/vk_format_utils.h+80-56
- include/vulkan/utility/vk_safe_struct.hpp+1.7k-275
- include/vulkan/utility/vk_struct_helper.hpp+89-12
- include/vulkan/vk_enum_string_helper.h+2.8k-116
- scripts/generate_source.py-3
- scripts/generators/enum_string_helper_generator.py+23-6
- scripts/generators/format_utils_generator.py-53
- scripts/known_good.json+2-2
- src/layer/layer_settings_manager.cpp+6-1
- src/layer/layer_settings_manager.hpp+5-3
- src/layer/vk_layer_settings.cpp+48-3
- src/layer/vk_layer_settings_helper.cpp+19
- src/vulkan/vk_safe_struct_ext.cpp+231-904
- src/vulkan/vk_safe_struct_khr.cpp+3.0k-1.1k
- src/vulkan/vk_safe_struct_utils.cpp+336-66
- src/vulkan/vk_safe_struct_vendor.cpp+4.7k-1.2k
- tests/test_formats.cpp-24
- tests/test_setting_cpp.cpp+52-1
- tests/test_setting_env.cpp+28
Submodule Vulkan-ValidationLayers updated 588 files
0 commit comments