diff options
author | Marek Olšák <[email protected]> | 2017-04-24 17:27:37 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2017-04-28 21:57:44 +0200 |
commit | 7a515a607cf47c5ca3b02856d65dc9b963f94d83 (patch) | |
tree | 8c6b5e353bfc8bdb7bfcc6181bf5a898dbcfaf16 /src/intel/compiler | |
parent | 46e48d404417ffe3c619287d6504f0504357d8b2 (diff) |
radeonsi: don't load unused compute shader input SGPRs and VGPRs
Basically, don't load GRID_SIZE or BLOCK_SIZE if they are unused, determine
whether to load BLOCK_ID for each component separately, and set the number
of THREAD_ID VGPRs to load. Now we should get the maximum CS launch wave
rate in most cases.
Reviewed-by: Nicolai Hähnle <[email protected]>
Diffstat (limited to 'src/intel/compiler')
0 files changed, 0 insertions, 0 deletions