Skip to content

Commit

Permalink
Update some versioned APIs again
Browse files Browse the repository at this point in the history
  • Loading branch information
Perksey committed Nov 1, 2024
1 parent 943f5bd commit b6271e3
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion build/submodules/MoltenVK
Submodule MoltenVK updated 66 files
+12 −6 .github/workflows/CI.yml
+16 −6 Common/MVKCommonEnvironment.h
+49 −53 Docs/MoltenVK_Configuration_Parameters.md
+3 −10 Docs/MoltenVK_Runtime_UserGuide.md
+100 −0 Docs/Whats_New.md
+4,466 −4,366 ExternalDependencies.xcodeproj/project.pbxproj
+3 −2 ExternalRevisions/README.md
+1 −1 ExternalRevisions/SPIRV-Cross_repo_revision
+1 −1 ExternalRevisions/Volk_repo_revision
+1 −1 ExternalRevisions/Vulkan-Headers_repo_revision
+1 −1 ExternalRevisions/Vulkan-Tools_repo_revision
+1 −1 ExternalRevisions/glslang_repo_revision
+4 −2 MoltenVK/MoltenVK.xcodeproj/project.pbxproj
+1 −1 MoltenVK/MoltenVK/API/mvk_config.h
+12 −17 MoltenVK/MoltenVK/API/mvk_private_api.h
+3 −2 MoltenVK/MoltenVK/Commands/MVKCmdPipeline.h
+11 −40 MoltenVK/MoltenVK/Commands/MVKCmdPipeline.mm
+4 −4 MoltenVK/MoltenVK/Commands/MVKCmdTransfer.mm
+8 −8 MoltenVK/MoltenVK/Commands/MVKCommandBuffer.mm
+16 −61 MoltenVK/MoltenVK/Commands/MVKCommandEncoderState.mm
+6 −0 MoltenVK/MoltenVK/Commands/MVKCommandPipelineStateFactoryShaderSource.h
+2 −2 MoltenVK/MoltenVK/Commands/MVKCommandResourceFactory.mm
+1 −1 MoltenVK/MoltenVK/Commands/MVKMTLBufferAllocation.h
+0 −1 MoltenVK/MoltenVK/Commands/MVKMTLBufferAllocation.mm
+3 −3 MoltenVK/MoltenVK/GPUObjects/MVKBuffer.mm
+123 −110 MoltenVK/MoltenVK/GPUObjects/MVKDescriptor.h
+391 −294 MoltenVK/MoltenVK/GPUObjects/MVKDescriptor.mm
+82 −65 MoltenVK/MoltenVK/GPUObjects/MVKDescriptorSet.h
+520 −192 MoltenVK/MoltenVK/GPUObjects/MVKDescriptorSet.mm
+56 −41 MoltenVK/MoltenVK/GPUObjects/MVKDevice.h
+358 −399 MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm
+2 −2 MoltenVK/MoltenVK/GPUObjects/MVKDeviceMemory.mm
+2 −6 MoltenVK/MoltenVK/GPUObjects/MVKFramebuffer.mm
+4 −4 MoltenVK/MoltenVK/GPUObjects/MVKImage.h
+16 −9 MoltenVK/MoltenVK/GPUObjects/MVKImage.mm
+15 −16 MoltenVK/MoltenVK/GPUObjects/MVKInstance.mm
+10 −32 MoltenVK/MoltenVK/GPUObjects/MVKPipeline.h
+75 −35 MoltenVK/MoltenVK/GPUObjects/MVKPipeline.mm
+17 −30 MoltenVK/MoltenVK/GPUObjects/MVKPixelFormats.h
+341 −789 MoltenVK/MoltenVK/GPUObjects/MVKPixelFormats.mm
+1 −1 MoltenVK/MoltenVK/GPUObjects/MVKQueryPool.mm
+4 −0 MoltenVK/MoltenVK/GPUObjects/MVKQueue.h
+34 −9 MoltenVK/MoltenVK/GPUObjects/MVKQueue.mm
+6 −2 MoltenVK/MoltenVK/GPUObjects/MVKRenderPass.h
+15 −0 MoltenVK/MoltenVK/GPUObjects/MVKRenderPass.mm
+6 −5 MoltenVK/MoltenVK/GPUObjects/MVKShaderModule.mm
+1 −1 MoltenVK/MoltenVK/GPUObjects/MVKSwapchain.h
+4 −6 MoltenVK/MoltenVK/GPUObjects/MVKSwapchain.mm
+3 −11 MoltenVK/MoltenVK/GPUObjects/MVKVulkanAPIObject.h
+14 −0 MoltenVK/MoltenVK/GPUObjects/MVKVulkanAPIObject.mm
+1 −1 MoltenVK/MoltenVK/OS/MVKGPUCapture.mm
+117 −167 MoltenVK/MoltenVK/Utility/MVKBitArray.h
+4 −3 MoltenVK/MoltenVK/Utility/MVKConfigMembers.def
+12 −4 MoltenVK/MoltenVK/Utility/MVKEnvironment.h
+13 −4 MoltenVK/MoltenVK/Utility/MVKFoundation.h
+1 −1 MoltenVK/MoltenVK/Utility/MVKLogging.h
+7 −2 MoltenVK/MoltenVK/Vulkan/mvk_datatypes.mm
+12 −4 MoltenVK/MoltenVK/Vulkan/vulkan.mm
+104 −0 ...VKShaderConverter/MoltenVKShaderConverter.xcodeproj/xcshareddata/xcschemes/MoltenVKShaderConverter.xcscheme
+5 −4 MoltenVKShaderConverter/MoltenVKShaderConverter/SPIRVToMSLConverter.cpp
+1 −1 MoltenVKShaderConverter/MoltenVKShaderConverterTool/MoltenVKShaderConverterTool.cpp
+11 −6 MoltenVKShaderConverter/MoltenVKShaderConverterTool/OSSupport.mm
+2 −15 README.md
+1 −1 Scripts/runcts
+ Templates/spirv-tools/build.zip
+1 −1 fetchDependencies
2 changes: 1 addition & 1 deletion build/submodules/SDL
Submodule SDL updated 189 files
2 changes: 1 addition & 1 deletion build/submodules/SPIRV-Cross
Submodule SPIRV-Cross updated 124 files
2 changes: 1 addition & 1 deletion build/submodules/SPIRV-Tools
Submodule SPIRV-Tools updated 155 files
2 changes: 1 addition & 1 deletion build/submodules/Vulkan-Loader
Submodule Vulkan-Loader updated 77 files
+23 −2 .github/workflows/build.yml
+3 −3 .github/workflows/codeql.yml
+1 −1 .github/workflows/format.yml
+1 −0 .gitignore
+64 −8 BUILD.gn
+3 −1 BUILD.md
+21 −5 CMakeLists.txt
+13 −8 docs/LoaderApplicationInterface.md
+56 −6 docs/LoaderInterfaceArchitecture.md
+48 −16 docs/LoaderLayerInterface.md
+118 −76 loader/CMakeLists.txt
+0 −1 loader/allocation.h
+36 −12 loader/asm_offset.c
+25 −0 loader/asm_test_aarch32.S
+82 −41 loader/cJSON.c
+8 −8 loader/debug_utils.c
+1 −1 loader/dev_ext_trampoline.c
+4 −0 loader/dirent_on_windows.c
+0 −1 loader/extension_manual.c
+29 −2 loader/generated/vk_layer_dispatch_table.h
+460 −52 loader/generated/vk_loader_extensions.c
+9 −0 loader/generated/vk_loader_extensions.h
+28 −16 loader/generated/vk_object_types.h
+0 −1 loader/gpa_helper.c
+78 −42 loader/loader.c
+4 −0 loader/loader.h
+2 −2 loader/loader.rc
+4 −0 loader/loader_common.h
+1 −0 loader/loader_environment.c
+5 −4 loader/loader_linux.c
+38 −40 loader/loader_windows.c
+2 −2 loader/log.c
+1 −1 loader/phys_dev_ext.c
+2 −0 loader/settings.c
+0 −1 loader/settings.h
+2 −0 loader/stack_allocation.h
+11 −7 loader/terminator.c
+0 −820 loader/unknown_ext_chain.c
+122 −8 loader/unknown_ext_chain_gas_aarch.S
+1 −1 loader/unknown_ext_chain_gas_x86.S
+896 −0 loader/unknown_ext_chain_marmasm.asm
+40 −0 loader/unknown_function_handling.c
+21 −6 loader/vk_loader_platform.h
+113 −115 loader/wsi.c
+1 −42 loader/wsi.h
+3 −3 scripts/CMakeLists.txt
+2 −0 scripts/gn/secondary/build_overrides/vulkan_loader.gni
+1 −1 scripts/known_good.json
+129 −113 scripts/loader_extension_generator.py
+47 −13 scripts/parse_asm_values.py
+4 −2 scripts/update_deps.py
+3 −1 tests/framework/CMakeLists.txt
+1 −1 tests/framework/icd/CMakeLists.txt
+4 −0 tests/framework/icd/export_definitions/🌋.def
+0 −105 tests/framework/icd/physical_device.h
+82 −17 tests/framework/icd/test_icd.cpp
+79 −2 tests/framework/icd/test_icd.h
+1 −1 tests/framework/json_writer.h
+2 −0 tests/framework/layer/test_layer.h
+3 −2 tests/framework/shim/shim_common.cpp
+18 −1 tests/framework/shim/unix_shim.cpp
+2 −1 tests/framework/shim/windows_shim.cpp
+32 −10 tests/framework/test_environment.cpp
+11 −6 tests/framework/test_environment.h
+2 −0 tests/framework/test_util.cpp
+16 −4 tests/framework/test_util.h
+1 −0 tests/loader_alloc_callback_tests.cpp
+102 −1 tests/loader_envvar_tests.cpp
+10 −1 tests/loader_get_proc_addr_tests.cpp
+250 −74 tests/loader_layer_tests.cpp
+0 −2 tests/loader_phys_dev_inst_ext_tests.cpp
+26 −4 tests/loader_regression_tests.cpp
+182 −1 tests/loader_settings_tests.cpp
+2 −0 tests/loader_testing_main.cpp
+0 −2 tests/loader_threading_tests.cpp
+0 −2 tests/loader_unknown_ext_tests.cpp
+124 −0 tests/loader_wsi_tests.cpp
2 changes: 1 addition & 1 deletion build/submodules/dxvk
Submodule dxvk updated 199 files

0 comments on commit b6271e3

Please sign in to comment.