mesa/src/panfrost
Alyssa Rosenzweig 9b2a383af8 pan/bi: Support dual texture scheduling
Teach the scheduler about dual texturing to avoid an artifical "must not
last" constraint causing suboptimal scheduling like

clause_1:
ds(0) nbb tex ncph dwb(0)
{
    *NOP t0
    +TEXC.skip t1, r0, r1, 0xf1e00144, @r4
    *NOP t0
    +NOP t1
}

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13723>
2021-11-12 16:30:02 +00:00
..
bifrost pan/bi: Support dual texture scheduling 2021-11-12 16:30:02 +00:00
ci nir/lower_pntc_ytransform: Support PointCoordIsSysval 2021-11-12 12:34:14 +00:00
drm-shim panfrost: drm-shim support 2021-08-17 22:06:17 +00:00
ds pps: Avoid duplicate elements in with_datasources array. 2021-09-29 07:26:18 +00:00
include panfrost: Remove unused MIDGARD_NO_AFBC quirk 2021-10-22 19:33:38 -04:00
lib nir/lower_pntc_ytransform: Support PointCoordIsSysval 2021-11-12 12:34:14 +00:00
midgard pan/mdg: Use the correct swizzle for condition moves 2021-10-04 14:55:07 +00:00
perf
shared
util panfrost: Introduce PAN_MAX_VARYINGS define 2021-10-05 21:13:52 +00:00
vulkan vulkan: Move all the common object code to runtime/ 2021-10-29 23:12:32 +00:00
meson.build panfrost: drm-shim support 2021-08-17 22:06:17 +00:00