Commit 860ff24
| 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 | | |
| |||
281 | 283 | | |
282 | 284 | | |
283 | 285 | | |
284 | | - | |
| 286 | + | |
285 | 287 | | |
286 | 288 | | |
287 | 289 | | |
| |||
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