mesa/src/gallium/drivers
Alyssa Rosenzweig 5fd8ae1541 asahi: Identify depth clip mode bit
Setting this bit (at the batch level, not the draw level!) switches to
[-1, 1] clipping instead of Metal's preferred [0, 1] clipping. Using
this bit allows us to drop the clip_halfz lowering we had before, saving
2 instructions in every vertex shader.

Fixes dEQP-GLES2.functional.depth_range.*

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17948>
2022-08-14 19:59:19 +00:00
..
asahi asahi: Identify depth clip mode bit 2022-08-14 19:59:19 +00:00
crocus mesa: fix blending when using luminance/intensity emulation 2022-08-12 14:24:52 +00:00
d3d12 microsoft/compiler: Add dxil_logger type and parameter to nir_to_dxil 2022-08-11 16:17:46 +00:00
etnaviv etnaviv: don't expose array and 3D texture support on pre-halti GPUs 2022-08-13 13:13:34 +00:00
freedreno
i915
iris iris: return failure if iris_resource_configure_main fail 2022-08-10 16:59:32 +00:00
lima meson: remove source_root() call in nir compiler path 2022-08-12 13:11:03 +00:00
llvmpipe c11: Implement and use of thrd_current properly on win32 2022-08-10 20:14:15 +00:00
nouveau nouveau: implement and enable PIPE_CAP_QUERY_MEMORY_INFO 2022-08-10 22:22:06 +00:00
panfrost
r300 r300: fix variables detection for paired ALU and TEX instructions in different branches 2022-08-13 00:08:31 +00:00
r600
radeonsi radeonsi/tests: cosmetic changes 2022-08-11 11:01:31 +00:00
softpipe
svga svga: compare graphics shader stages against COMPUTE 2022-08-11 18:41:46 +00:00
tegra
v3d
vc4
virgl mesa: fix blending when using luminance/intensity emulation 2022-08-12 14:24:52 +00:00
zink zink: stop skipping bunch of GLESx tests 2022-08-12 15:43:03 +00:00