OSDN Git Service

radeonsi: fix a compute shader hang with big threadgroups on SI & CI
authorMarek Olšák <marek.olsak@amd.com>
Fri, 24 Jun 2016 00:22:42 +0000 (02:22 +0200)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 7 Jul 2016 15:12:30 +0000 (16:12 +0100)
commit4f784775a712ce1e8e41cc95a40bbd798232251f
treef94fd94271f5201e37111d8d73867fc99918ff9b
parent48fe283158ede501d9c5cf4f81368b3eccad0b23
radeonsi: fix a compute shader hang with big threadgroups on SI & CI

ported from Vulkan

Cc: 12.0 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
(cherry picked from commit 1e8adb0ee43062210ca54821a880ef08bfdba1b7)
[Emil Velikov: resolve trivial conflict in si_launch_grid()]
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Conflicts:
src/gallium/drivers/radeonsi/si_compute.c
src/gallium/drivers/radeonsi/si_compute.c