mesa/src/panfrost
Alyssa Rosenzweig a38ad8ec65 pan/bi: Only spill nodes that could progress in RA
This reduces number of spills and hence compile-time by avoiding
pointless decisions. In a terrain shader forced to use full threads:

Before: 39:168 spills:fills
After: 23:127 spills:fills

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11733>
2021-07-09 23:15:28 +00:00
..
bifrost pan/bi: Only spill nodes that could progress in RA 2021-07-09 23:15:28 +00:00
include panfrost: Rename G52 product ID 0x7402 as G52r1 2021-05-21 19:05:07 +00:00
lib pan/decode: Handle IDVS jobs on Bifrost 2021-07-06 15:50:28 -04:00
midgard panfrost: Only upload UBOs when needed 2021-07-03 13:23:29 +00:00
perf panfrost: Performance configuration 2021-05-27 13:24:54 +00:00
shared util: Add helgrind support for simple_mtx 2020-11-24 21:03:34 +00:00
util panfrost: Only upload UBOs when needed 2021-07-03 13:23:29 +00:00
vulkan panvk: Add vkEvents support 2021-07-05 15:08:05 +02:00
meson.build panfrost: Add a Vulkan driver for Midgard/Bifrost GPUs 2021-06-22 14:07:34 +00:00