mesa/src
Dave Airlie c2d8a4bf17 nir/linking: fix issue with two compact variables in a row. (v2)
If we have a clip dist float[1] compact followed by a tess factor
float[2] we don't want to overlap them, but the partial check
only happens for non-compact vars.

This fixes some issues seen with my sw vulkan layer with
dEQP-VK.clipping.user_defined.clip_distance*

v2: v1 failed with clip/cull mixtures, since in that
case the cull has a location_frac to follow after the clip
so only reset if we get a location_frac of 0 in a subsequent
clip var

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4635>
2020-04-20 21:08:54 +00:00
..
amd aco: move src1 to vgpr instead of using VOP3 for VOP2 instructions during isel 2020-04-20 15:12:50 +00:00
broadcom drm-shim: return device platform as specified 2020-04-03 21:14:18 +00:00
compiler nir/linking: fix issue with two compact variables in a row. (v2) 2020-04-20 21:08:54 +00:00
drm-shim drm-shim: stub libdrm's use of realpath() 2020-04-03 21:14:18 +00:00
egl EGL: Add eglSetDamageRegionKHR to GLVND dispatch list 2020-04-03 12:22:51 +01:00
etnaviv drm-shim: return device platform as specified 2020-04-03 21:14:18 +00:00
freedreno ir3/ra: Fix off-by-one issues with live-range extension 2020-04-18 17:31:56 +00:00
gallium iris/bufmgr: Add support for MMAP_OFFSET ioctl. 2020-04-20 10:59:06 -07:00
gbm gbm/dri: Propagate queryDmaBufModifiers return value 2020-04-16 10:19:35 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx glx: omit loader_loader() for macOS 2020-04-15 11:37:21 +00:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel anv: Add support for new MMAP_OFFSET ioctl. 2020-04-20 10:59:06 -07:00
loader loader: fallback to kernel name, if PCI fails 2020-04-01 16:57:22 +01:00
mapi mesa: fix enum value of VIEWPORT_SWIZZLE_POSITIVE_W_NV 2020-04-15 16:43:36 +02:00
mesa i965/bufmgr: Add support for MMAP_OFFSET ioctl. 2020-04-20 10:59:06 -07:00
panfrost pan/bit: Add fp16 min/max tests 2020-04-17 16:25:36 -04:00
util util/sparse_free_list: manipulate node pointers using atomic primitives 2020-04-18 12:18:03 +00:00
vulkan vulkan: drop unused include directories 2020-03-28 21:36:54 +01:00
meson.build meson: inline inc_common 2020-03-28 21:36:54 +01:00
SConscript scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00