summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast/swrast.h
diff options
context:
space:
mode:
authorFrancisco Jerez <[email protected]>2016-06-08 17:53:24 -0700
committerFrancisco Jerez <[email protected]>2016-06-13 15:55:58 -0700
commit013ae4a70aeb40dc74e53943824bff33dda109e1 (patch)
treef8cac9d46764e422846d59b968811c6b7a13e7c9 /src/mesa/swrast/swrast.h
parent2df8f4a2534e1e2258a719e7c5cbf342621fdf1f (diff)
i965: Fix scratch overallocation if the original slot size was already a power of two.
The bitwise arithmetic trick used in brw_get_scratch_size() to clamp the scratch allocation to 1KB has the unintended side effect that it will cause us to allocate 2x the required amount of scratch space if the original per-thread scratch size happened to be already a power of two. Instead use the obvious MAX2 idiom to clamp the scratch allocation to the expected range. Cc: <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mesa/swrast/swrast.h')
0 files changed, 0 insertions, 0 deletions