--
v3: winex11: Update Virtual Desktop fullscreen WM state after setting window pos.
winex11: Set MWM_FUNC_RESIZE for fullscreen desktop windows.
Revert "winex11: Use the correct root window for virtual desktops."
https://gitlab.winehq.org/wine/wine/-/merge_requests/4810
Capability Geometry allows to use the Layer builtin in geometry shaders.
For vertex shaders ShaderLayer should be used, but it's only available
starting from SPIR-V 1.5. ShaderViewportIndexLayerEXT can be used instead
with extension SPV_EXT_shader_viewport_index_layer.
--
v3: vkd3d-shader/spirv: Use capability ShaderViewportIndexLayerEXT for decoration ViewportIndex.
vkd3d-shader/spirv: Use capability ShaderViewportIndexLayerEXT for decoration Layer.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/546
Capability Geometry allows to use the Layer builtin in geometry shaders.
For vertex shaders ShaderLayer should be used, but it's only available
starting from SPIR-V 1.5. ShaderViewportIndexLayerEXT can be used instead
with extension SPV_EXT_shader_viewport_index_layer.
--
v2: vkd3d-shader/spirv: Enable capability ShaderViewportIndexLayerEXT when needed.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/546
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
--
v16: vkd3d-shader/tpf: Add initial support for writing fx_4_0/fx_4_1 binaries.
vkd3d-shader: Add separate binary target type for effects.
vkd3d-shader/hlsl: Handle effect group statement.
vkd3d-shader/hlsl: Add variables for techniques.
vkd3d-shader/hlsl: Rename rule for top-level techniques.
vkd3d-shader/hlsl: Add 'fxgroup' token.
tests: Add some tests for effects groups syntax.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/443