summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/matrix.c
diff options
context:
space:
mode:
authorFrancisco Jerez <[email protected]>2016-06-13 14:56:22 -0700
committerFrancisco Jerez <[email protected]>2016-06-13 15:55:58 -0700
commitd960284e447df9b1563deef0ce950617decfba63 (patch)
tree60222b4182c52923d46d129b5f7d478ae81469ed /src/mesa/main/matrix.c
parent013ae4a70aeb40dc74e53943824bff33dda109e1 (diff)
i965: Keep track of the per-thread scratch allocation in brw_stage_state.
This will be used to find out what per-thread slot size a previously allocated scratch BO was used with in order to fix a hardware race condition without introducing additional stalls or memory allocations. Instead of calling brw_get_scratch_bo() manually from the various codegen functions, call a new helper function that keeps track of the per-thread scratch size and conditionally allocates a larger scratch BO. v2: Handle BO allocation manually instead of relying on brw_get_scratch_bo (Ken). Cc: <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mesa/main/matrix.c')
0 files changed, 0 insertions, 0 deletions