Commit 6fbf424
File tree
12 files changed
+6225
-28
lines changed- scripts
- vendor
- vulkan
- known-good
12 files changed
+6225
-28
lines changed| Original 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 | | |
| |||
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
208 | 211 | | |
209 | 212 | | |
210 | 213 | | |
| |||
217 | 220 | | |
218 | 221 | | |
219 | 222 | | |
220 | | - | |
221 | | - | |
222 | 223 | | |
223 | 224 | | |
224 | 225 | | |
| |||
227 | 228 | | |
228 | 229 | | |
229 | 230 | | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
230 | 234 | | |
231 | 235 | | |
232 | 236 | | |
| |||
238 | 242 | | |
239 | 243 | | |
240 | 244 | | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | 245 | | |
245 | 246 | | |
246 | 247 | | |
247 | 248 | | |
248 | 249 | | |
249 | 250 | | |
250 | 251 | | |
| 252 | + | |
251 | 253 | | |
252 | 254 | | |
253 | 255 | | |
| |||
280 | 282 | | |
281 | 283 | | |
282 | 284 | | |
| 285 | + | |
| 286 | + | |
283 | 287 | | |
284 | | - | |
| 288 | + | |
285 | 289 | | |
286 | 290 | | |
287 | 291 | | |
| |||
Submodule SPIRV-Headers updated 98 files
- .github/workflows/presubmit.yml+37-7
- .gitignore+2
- BUILD.bazel+14-1
- BUILD.gn+6-22
- CMakeLists.txt+4-21
- LICENSE+399
- LICENSES/CC-BY-4.0.txt+156
- LICENSES/MIT.txt+18
- MODULE.bazel+10
- REUSE.toml+49
- 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/ArmMotionEngine.100.h+32
- 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+95
- include/spirv/unified1/extinst.arm.motion-engine.100.grammar.json+133
- 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+407-423
- 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+71-22
- include/spirv/unified1/spirv.core.grammar.json+2.7k-2.2k
- include/spirv/unified1/spirv.cs+71-22
- include/spirv/unified1/spirv.h+141-23
- include/spirv/unified1/spirv.hpp+145-23
- include/spirv/unified1/spirv.hpp11+145-23
- include/spirv/unified1/spirv.json+66-25
- include/spirv/unified1/spirv.lua+69-22
- include/spirv/unified1/spirv.py+68-22
- include/spirv/unified1/spv.d+71-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+6-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
- tools/check_grammar/check_grammar.py+185
Submodule SPIRV-Tools updated 271 files
Submodule Vulkan-Headers updated 57 files
- .github/workflows/ci.yml+10-11
- BUILD.gn+6-4
- CMakeLists.txt+23-4
- Makefile.release+58-27
- include/vk_video/vulkan_video_codec_av1std.h+21-21
- include/vk_video/vulkan_video_codec_h264std.h+8-8
- include/vk_video/vulkan_video_codec_h264std_decode.h+1-1
- include/vk_video/vulkan_video_codec_h265std.h+23-23
- include/vk_video/vulkan_video_codec_h265std_decode.h+1-1
- include/vk_video/vulkan_video_codec_vp9std.h+151
- include/vk_video/vulkan_video_codec_vp9std_decode.h+68
- include/vulkan/vulkan.cppm+1.8k-79
- include/vulkan/vulkan.h+4
- include/vulkan/vulkan.hpp+1.7k-405
- include/vulkan/vulkan_android.h+6
- include/vulkan/vulkan_beta.h+150-1
- include/vulkan/vulkan_core.h+2.4k-295
- include/vulkan/vulkan_directfb.h+4
- include/vulkan/vulkan_enums.hpp+834-343
- include/vulkan/vulkan_extension_inspection.hpp+766-563
- include/vulkan/vulkan_format_traits.hpp+6.4k-4.4k
- include/vulkan/vulkan_fuchsia.h+20
- include/vulkan/vulkan_funcs.hpp+10.0k-10.4k
- include/vulkan/vulkan_ggp.h+2
- include/vulkan/vulkan_handles.hpp+6.7k-6.2k
- include/vulkan/vulkan_hash.hpp+1.4k-101
- include/vulkan/vulkan_hpp_macros.hpp+23-25
- include/vulkan/vulkan_ios.h+2
- include/vulkan/vulkan_macos.h+2
- include/vulkan/vulkan_metal.h+8
- include/vulkan/vulkan_ohos.h+51
- include/vulkan/vulkan_raii.hpp+7.8k-7.8k
- include/vulkan/vulkan_screen.h+6
- include/vulkan/vulkan_shared.hpp+60-33
- include/vulkan/vulkan_static_assertions.hpp+753-117
- include/vulkan/vulkan_structs.hpp+38.1k-25.3k
- include/vulkan/vulkan_to_string.hpp+3.6k-3.1k
- include/vulkan/vulkan_vi.h+2
- include/vulkan/vulkan_video.cppm+323
- include/vulkan/vulkan_video.hpp+824-232
- 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+480-86
- registry/cgenerator.py+31
- registry/generator.py+1
- registry/reg.py+63
- registry/validusage.json+8.7k-5.8k
- registry/video.xml+298-108
- registry/vk.xml+2.9k-1.3k
- registry/vkconventions.py+2
- registry/vulkan_object.py+176-23
- tests/CMakeLists.txt+9-2
- tests/integration/CMakeLists.txt+1-3
- tests/vk_hpp.cpp+2-2
Submodule Vulkan-Loader updated 111 files
Submodule Vulkan-Utility-Libraries updated 29 files
- .github/workflows/ci.yml+11-11
- .github/workflows/format.yml+5-3
- .reuse/dep5+1-1
- CMakeLists.txt+3-2
- docs/Configuring-Vulkan-Layers-Whitepaper.pdf
- docs/layer_configuration.md+3-1
- include/vulkan/layer/vk_layer_settings.h+3-2
- include/vulkan/layer/vk_layer_settings.hpp+2-2
- include/vulkan/utility/vk_dispatch_table.h+58
- include/vulkan/utility/vk_format_utils.h+80-56
- include/vulkan/utility/vk_safe_struct.hpp+1.9k-276
- include/vulkan/utility/vk_struct_helper.hpp+103-14
- include/vulkan/vk_enum_string_helper.h+3.0k-156
- scripts/generate_source.py+15-3
- scripts/generators/enum_string_helper_generator.py+23-6
- scripts/generators/format_utils_generator.py+1-54
- scripts/known_good.json+1-1
- src/layer/layer_settings_manager.cpp+6-1
- src/layer/layer_settings_manager.hpp+5-3
- src/layer/vk_layer_settings.cpp+19-6
- src/layer/vk_layer_settings_helper.cpp+6-4
- src/vulkan/vk_safe_struct_ext.cpp+231-904
- src/vulkan/vk_safe_struct_khr.cpp+3.9k-1.7k
- src/vulkan/vk_safe_struct_utils.cpp+398-76
- src/vulkan/vk_safe_struct_vendor.cpp+5.1k-1.3k
- tests/test_formats.cpp-24
- tests/test_setting_cpp.cpp+58-2
- tests/test_setting_env.cpp+28
- tests/test_setting_util.cpp+20-6
Submodule Vulkan-ValidationLayers updated 691 files
0 commit comments