1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2024-12-05 01:24:14 +01:00
dxvk/src
Joshua Ashton 49854dbfba [d3d9] Saturate viewport depth range
Viewport depth range in D3D9 is clamped at 0-1, same as OpenGL.

Drivers like RADV, etc support VK_EXT_depth_range_unrestricted,
which makes the regular UB of this actually work -- which isn't what
we want.

We also don't enable VK_EXT_depth_range_unrestricted, so we shouldn't
be setting depth ranges outside of the 0-1 bounds anyway.

Closes: #2960
2022-09-27 18:58:40 -02:30
..
d3d9 [d3d9] Saturate viewport depth range 2022-09-27 18:58:40 -02:30
d3d10 [d3d10] Remove d3d10.dll and d3d10_1.dll 2022-08-30 02:42:03 +02:00
d3d11 [d3d11] Enable ROV support if corresponding Vulkan features are supported 2022-09-19 15:44:23 +02:00
dxbc [dxbc] Implement rasterizer ordered views 2022-09-19 15:44:23 +02:00
dxgi [dxgi] Always use swap chain-local present count for frame statistics 2022-09-17 05:01:36 +02:00
dxso [dxso] Support clamping Dref. 2022-09-26 21:39:51 +01:00
dxvk [dxvk] Rework allocation logic for large resources 2022-09-24 17:06:00 +02:00
spirv [dxbc] Implement rasterizer ordered views 2022-09-19 15:44:23 +02:00
util [util] Enable GTA IV config for Episodes from Liberty City 2022-09-19 15:11:01 +01:00
vulkan [vulkan] Fix loading libvulkan natively 2022-09-01 04:37:43 +02:00
wsi [d3d9] Do not set window size and position when restoring from fullscreen state 2022-09-15 09:33:24 +01:00
meson.build [tests] Remove D3D9 tests 2022-08-31 17:01:22 +02:00