mesa/src
Connor Abbott e426a9e586 ir3/spill: Mark root as non-spillable after inserting
We have to mark the root as non-spillable in case the interval is the
child of some other interval, but we can't know whether it's the child
of some other interval until it's been inserted. Move the setting of
cant_spill below the insertion. This prevents us from using a bogus
parent value.

Fixes: 613eaac7b5 ("ir3: Initial support for spilling non-shared registers")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13650>
(cherry picked from commit db566904ba)
2021-11-10 21:58:05 +00:00
..
amd ci/deqp-runner: Rename the deqp-drivername-*.txt files to drivername-*.txt 2021-11-10 21:57:57 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi nir: add indirect loop unrolling to compiler options 2021-08-03 10:54:50 +00:00
broadcom v3dv/pipeline: don't clone the nir shader at pipeline_state_create_binning 2021-11-10 21:57:59 +00:00
compiler nir/lower_samplers_as_deref: rewrite more image intrinsics 2021-10-27 19:58:10 +01:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl egl/wayland: Properly clear stale buffers on resize 2021-10-20 20:40:58 +01:00
etnaviv ci/deqp-runner: Rename the deqp-drivername-*.txt files to drivername-*.txt 2021-11-10 21:57:57 +00:00
freedreno ir3/spill: Mark root as non-spillable after inserting 2021-11-10 21:58:05 +00:00
gallium radeonsi/sqtt: fix shader stage values 2021-11-10 21:58:05 +00:00
gbm gbm: assume USE_SCANOUT in create_with_modifiers 2021-10-01 00:02:36 +02:00
getopt
glx gallium: add PIPE_CAP_PREFER_BACK_BUFFER_REUSE 2021-09-29 08:14:57 +00:00
gtest
hgl
imgui
intel intel/devinfo: fix wrong offset computation 2021-11-10 21:58:04 +00:00
loader loader/dri3: fix swap out of order when changing swap interval 2021-09-30 03:27:14 +00:00
mapi mesa: GL_ARB_ES3_2_compatibility GL compat profile support 2021-09-23 11:10:23 +00:00
mesa mesa: always call _mesa_update_pixel 2021-11-10 21:58:02 +00:00
microsoft microsoft/spirv_to_dxil: turn sysvals into input varyings 2021-10-27 19:58:10 +01:00
nouveau
panfrost mesa: Require MRT support for GL3/ES3 2021-11-10 21:57:59 +00:00
tool pps: Panfrost pps driver 2021-07-13 11:03:55 +00:00
util driconf: disallow 10-bit pbuffers for viewperf2020/maya due to X errors 2021-11-10 21:58:04 +00:00
virtio venus: Use the common WSI wrappers 2021-10-13 00:06:15 +00:00
vulkan vulkan/wsi: set correct bits for host allocations/exports for images. 2021-11-03 20:15:50 +00:00
meson.build radv: Allow building when LLVM isn’t enabled 2021-10-01 10:40:18 +02:00