mesa/src/microsoft/vulkan
Boris Brezillon ab0e09803a dzn: Enable the depthClamp feature
depthClampEnable is actually the case we support properly.

!depthClampEnable requires extra work to make sure the
depth clamping that's forced by D3D12 is inactive (setting the
viewport depth range to [0,1] and dealing with the actual range
at the shader level), and clamp the depth value read by the
fragment shader in that case. This will be addressed separately.

Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17231>
2022-06-27 10:05:56 +00:00
..
dzn_cmd_buffer.c dzn: Transition resource to RENDER_TARGET/DEPTH_WRITE before clears 2022-06-24 17:42:11 +00:00
dzn_descriptor_set.c dzn: Implement GetDescriptorSetLayoutSupport() 2022-06-14 22:44:42 +00:00
dzn_device.c dzn: Enable the depthClamp feature 2022-06-27 10:05:56 +00:00
dzn_image.c vulkan/render_pass: Use a special layout for self-dependencies 2022-06-24 22:37:53 +00:00
dzn_meta.c dzn: Fix triangle-fan emulation 2022-06-15 00:10:42 +00:00
dzn_nir.c dzn: Fix triangle-fan emulation 2022-06-15 00:10:42 +00:00
dzn_nir.h dzn: Fix triangle-fan emulation 2022-06-15 00:10:42 +00:00
dzn_pipeline.c dzn: Clamp depthBiasConstantFactor when doing the float -> int conversion 2022-06-24 16:45:12 +00:00
dzn_pipeline_cache.c dzn: remove some needless casts 2022-04-21 10:52:44 +00:00
dzn_private.h dzn: Support dynamic depth testing parameters properly 2022-06-15 00:10:42 +00:00
dzn_query.c dzn: Fixes compiling error when build with msys2/mingw 2022-06-03 16:33:00 +00:00
dzn_sync.c dzn: Fixes compiling error when build with msys2/mingw 2022-06-03 16:33:00 +00:00
dzn_util.c dzn: Switch to ID3D12Device2 2022-06-09 08:20:54 -07:00
dzn_wsi.c dzn: fixup indent 2022-04-21 11:21:06 +00:00
meson.build dzn: Use the correct ICD path on Win32 2022-05-23 08:45:24 +00:00