summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2013-09-13 20:12:56 -0700
committerKenneth Graunke <[email protected]>2013-09-19 10:52:58 -0700
commitb6b549ccfc6f71f94ba58892b0506ca5cd7b4a7c (patch)
treee8f7f1751836919798c836f908348b0203054bbe /src/mesa/main
parente114cbff966b8cee77b6d9e2ecf99c35116ae1ae (diff)
i965: Refactor Gen4-6 SURFACE_STATE setup for buffer surfaces.
This was an embarassingly large amount of copy and pasted code, and it wasn't particularly simple code either. By factoring it out into a helper function, we consolidate the complexity. v2: Properly NULL-check bo. Caught by Eric Anholt. v3: Do the subtraction by 1 in gen7_emit_buffer_surface_state, rather than making callers do it. This makes the buffer_size parameter the actual size of the buffer. Suggested by Paul Berry. Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/mesa/main')
0 files changed, 0 insertions, 0 deletions