summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorBas Nieuwenhuizen <[email protected]>2016-05-03 21:31:00 +0200
committerBas Nieuwenhuizen <[email protected]>2016-05-26 22:07:04 +0200
commit6217716e8f6091f7bbacbb9fa2f52997d3ac5d03 (patch)
tree3e19e51953d1cee8046f1d06e09ffb790f884dbb /bin
parent7846fa876820fde373b4402e5d1cf3d24f06d11f (diff)
radeonsi: Store inputs to memory when not using a TCS.
We need to copy the VS outputs to memory. I decided to do this using a shader key, as the value depends on other shaders. I also switch the fixed function TCS over to monolithic, as otherwisze many of the user SGPR's need to be passed to the epilog, which increases register pressure, or complexity to avoid that. The main body of the fixed function TCS is not that interesting to precompile anyway, since we do it on demand and it is very small. v2: Use u_bit_scan64. Signed-off-by: Bas Nieuwenhuizen <[email protected]> Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions