protonscr

Update MoltenVK to current (>=1.0.18)

protonclosed
ValveSoftware/Proton#463 · opened 2018-08-24 by oscarbg · updated 2020-04-09 · 7 comments · github
Ooscarbg 2018-08-24 github

Hi,
seems using MotlenVK 1.0.10 but on seems project is already at 1.0.19 on master as latest commits logs show "Update to MoltenVK version 1.0.19"..

Jjmannanc 2018-08-25 github

I would wait until 1.0.19 for Xcode 10 support and maybe Vulkan 1.1.

Rromulasry 2018-08-25 github

It supports Xcode 10, now just for Vulkan 1.1:

https://github.com/KhronosGroup/MoltenVK/issues/223

Jjmannanc 2018-08-25 github

1.0.18 supports Xcode 10? They haven't made an official tag of 1.0.19 yet but I'm going to go ahead and open a PR to update to 1.0.18. When they do update to 1.0.19 we can update then as well.

Jjmannanc 2018-08-25 github

I only want to go up to the official release though, not to HEAD.

Ooscarbg 2018-09-02 github

moltenvk 1.0.20 has been released!

Rromulasry 2018-10-04 github
v1.0.23
26c7b69

Release for Vulkan SDK 1.1.85

@billhollings billhollings released this 2 days ago · 18 commits to master since this release
Assets 2

Source code
(zip)
Source code
(tar.gz)

Add support for features:
    shaderStorageImageMultisample
    shaderStorageImageReadWithoutFormat
    shaderStorageImageWriteWithoutFormat
    shaderUniformBufferArrayDynamicIndexing
    shaderSampledImageArrayDynamicIndexing
    shaderStorageBufferArrayDynamicIndexing
    shaderStorageImageArrayDynamicIndexing
Support reduced render area
Support rasterization to missing attachment
Allocate MVKCommandBuffers from a pool within MVKCommandPool.
Update glslang version
Update to latest SPIRV-Cross version:
    MSL: Improve coordinate handling for buffer reads.
    MSL: Expand arrays of buffers passed as input.

Upstream links