KytyPlus v4.2
What's new
- Shader SPIR-V output for layer-export paths now uses the core
ShaderLayercapability instead of the legacySPV_EXT_shader_viewport_index_layerextension. - Layer-output shaders now set SPIR-V version 1.5; non-layer shaders keep SPIR-V 1.3.
- Layer-output entry points now list the full set of live descriptor and push-constant variables in the interface.
- Added a regression check for Vulkan shader and pipeline compatibility for layer-output paths.
Scope note
This release is a shader-output/capability correctness change. It is not a broad game compatibility claim.
Caveats
- This release aims to fix #15.
- It is not a 100% confirmed fix and still requires testing.