diff options
author | Nicolai Hähnle <[email protected]> | 2017-07-25 14:32:03 +0200 |
---|---|---|
committer | Emil Velikov <[email protected]> | 2017-08-03 00:19:06 +0100 |
commit | a50cb9a09498594313c7ba1389db608085e7f0c2 (patch) | |
tree | bea0e3af5079f846dc7ddf2c3336f0c8aceddc5c /src/gallium/drivers/radeonsi | |
parent | 28ae1aac86d2e70ecd94729a67f173277d0512ff (diff) |
radeonsi/gfx9: reduce max threads per block to 1024 on gfx9+
The number of supported waves per thread group has been reduced to 16
with gfx9. Trying to use 32 waves causes hangs, and barriers might
not work correctly with > 16 waves.
Cc: [email protected]
Reviewed-by: Marek Olšák <[email protected]>
(cherry picked from commit a0e6b9a2db5aa5f06a4f60d270aca8344e7d8b3f)
[Emil Velikov: add a HAVE_LLVM check, as applicable in branch]
Signed-off-by: Emil Velikov <[email protected]>
Conflicts:
src/gallium/drivers/radeon/r600_pipe_common.c
Diffstat (limited to 'src/gallium/drivers/radeonsi')
0 files changed, 0 insertions, 0 deletions