OSDN Git Service

radeonsi: skip drawing if the tess factor ring allocation fails
authorMarek Olšák <marek.olsak@amd.com>
Thu, 10 Sep 2015 16:27:53 +0000 (18:27 +0200)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 7 Oct 2015 13:36:30 +0000 (14:36 +0100)
commit33ed153214c67e9a00db90c1f37e1d7756916fed
treea62479ce590c5ad32cf2e2e97913bc511fb2bb40
parent3cd7493f11f7b8269601d2b5045a59c7b9d89fd3
radeonsi: skip drawing if the tess factor ring allocation fails

Cc: 11.0 <mesa-stable@lists.freedesktop.org>
Acked-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
(cherry picked from commit 22d3ccf5a814bfc768e373d0c983a356f4e4efe3)
[Emil Velikov: Track tf_state over tf_ring. NULL check/FREE tf_state.]
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Conflicts:
src/gallium/drivers/radeonsi/si_state_shaders.c
src/gallium/drivers/radeonsi/si_state.h
src/gallium/drivers/radeonsi/si_state_draw.c
src/gallium/drivers/radeonsi/si_state_shaders.c