diff options
author | Kenneth Graunke <[email protected]> | 2017-08-03 00:41:37 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2017-08-08 14:26:24 -0700 |
commit | 58a4fc2b00e7aa2ffb9f30159150ab7587a8cfce (patch) | |
tree | 84c2acf57b2b11065a49a49bf77c9bdc7b968ad6 /src/mesa | |
parent | a8b36fbdfaed8e5dae0f70ef74b0a58465bd6885 (diff) |
i965: Don't use ggtt_bo for Gen8+ streamout offset buffer.
RELOC_NEEDS_GGTT is only meaningful on Sandybridge - it's skipped on
other generations - so this has no purpose. Just use rw_bo().
Reviewed-by: Chris Wilson <[email protected]>
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/drivers/dri/i965/genX_state_upload.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/genX_state_upload.c b/src/mesa/drivers/dri/i965/genX_state_upload.c index cc521a74875..17fa1ce8fe8 100644 --- a/src/mesa/drivers/dri/i965/genX_state_upload.c +++ b/src/mesa/drivers/dri/i965/genX_state_upload.c @@ -3638,7 +3638,7 @@ genX(upload_3dstate_so_buffers)(struct brw_context *brw) sob.SurfaceSize = MAX2(xfb_obj->Size[i] / 4, 1) - 1; sob.StreamOutputBufferOffsetAddress = - ggtt_bo(brw_obj->offset_bo, i * sizeof(uint32_t)); + rw_bo(brw_obj->offset_bo, i * sizeof(uint32_t)); if (brw_obj->zero_offsets) { /* Zero out the offset and write that to offset_bo */ |