mesa/src
Jesse Natalie bd64669fa7 d3d12: Use compact arrays for clip/cull distance
This puts us more in line with other drivers, and matches what
SPIR-V would produce rather than the GLSL compiler. It also means
we can delete the current fixup pass, since previously clip distance
was always float4s but some components could go unused. Now, clip
distance is an array that's appropriately sized for what's actually
written.

Reviewed-by: Bill Kristiansen <billkris@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9846>
2021-04-02 17:16:48 +00:00
..
amd ac/surface/tests: move shareable code into ac_surface_test_common.h 2021-04-02 12:05:00 +00:00
android_stub android: add some more stub functions for cross compilation 2021-03-25 06:06:16 +00:00
broadcom ci: Merge ARM testing docker images to a single arm_test one 2021-04-01 16:35:26 +00:00
compiler glsl/linker: Fix xfb stride alignment for buffers containing 64bit types 2021-04-01 17:16:33 +00:00
drm-shim drm-shim: report support for timeline semaphores 2021-02-09 21:08:52 +00:00
egl Revert "egl: Don't add hardware device if there is no render node v2." 2021-03-26 10:32:31 +00:00
etnaviv etnaviv/drm: only print out fence error on non timeout 2021-03-29 11:54:59 +02:00
freedreno ci/freedreno: Switch to the trimmed glxgears trace. 2021-04-01 21:04:11 +00:00
gallium d3d12: Use compact arrays for clip/cull distance 2021-04-02 17:16:48 +00:00
gbm egl: fix software flag in _eglAddDevice call on DRM 2021-03-26 10:32:31 +00:00
getopt scons: Remove. 2021-03-20 10:38:55 +00:00
glx glx/drisw: Implement WaitX and WaitGL 2021-03-19 15:43:49 +00:00
gtest
hgl hgl: Major refactor and cleanup 2021-01-09 20:51:35 -06:00
imgui
intel anv: Implement VK_EXT_conservative_rasterization 2021-04-01 13:34:55 +00:00
loader loader: prefer iris on Android 2021-03-31 06:28:18 +00:00
mapi scons: Remove. 2021-03-20 10:38:55 +00:00
mesa vbo/dlist: use DrawGallium(Complex) 2021-04-01 19:16:39 +00:00
microsoft microsoft/compiler: Support compact arrays for clip/cull in nir_to_dxil 2021-04-02 17:16:48 +00:00
nouveau nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00
panfrost panfrost: Move the blend shader cache at the device level 2021-03-29 06:53:50 +00:00
util util: rework AMD cpu L3 cache affinity code. 2021-03-29 08:31:09 +00:00
virtio virgl: implement support for PIPE_CAP_STRING_MARKER 2021-03-09 13:57:05 +00:00
vulkan wsi/x11: Fix type of target_msc argument to x11_present_to_x11_dri3 2021-04-01 17:39:47 +00:00
meson.build nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00