diff options
author | Samuel Pitoiset <[email protected]> | 2016-08-31 22:52:43 +0200 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2016-09-01 21:25:25 +0200 |
commit | 3d928d9082cab625ea4189b2bba96648f712ef3d (patch) | |
tree | 508d4c3d6b9eccd7f4ebb69dd3d026a54323d1ce /.gitignore | |
parent | 34883626d12a09b4e02c771e7af133522a673ad1 (diff) |
nvc0: re-upload currently bound shaders after code eviction
This fixes a very old issue which happens when the code segment
size is full. A bunch of real applications like Tomb Raider,
F1 2015, Elemental, hit that issue because they use a ton of shaders.
In this case, all shaders are evicted (for freeing space) but all
currently bound shaders also need to be re-uploaded and SP_START_ID
have to be updated accordingly.
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Ilia Mirkin <[email protected]>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions