diff options
author | Kenneth Graunke <[email protected]> | 2017-06-07 13:26:58 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2017-07-13 16:58:17 -0700 |
commit | f47612dafb3479c6e1ea90801ab17fe1e8eac778 (patch) | |
tree | e9fd76c2b73fb8fd48afb3beac7ae0e924bbf96b /src/mesa/drivers/dri/i965/brw_draw_upload.c | |
parent | 9a9c7e452bc35d0bea1808bcc4caf936a35749cb (diff) |
i965: Add a "write" parameter to intel_bufferobj_buffer.
This doesn't do anything yet, but soon we'll want to know whether an
access to a buffer section may write that data, or simply reads it.
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_draw_upload.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_draw_upload.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_draw_upload.c b/src/mesa/drivers/dri/i965/brw_draw_upload.c index baa1de353b4..5b56aaf1862 100644 --- a/src/mesa/drivers/dri/i965/brw_draw_upload.c +++ b/src/mesa/drivers/dri/i965/brw_draw_upload.c @@ -622,7 +622,8 @@ brw_prepare_vertices(struct brw_context *brw) const uint32_t start = buffer_range_start[i]; const uint32_t range = buffer_range_end[i] - buffer_range_start[i]; - buffer->bo = intel_bufferobj_buffer(brw, enabled_buffer[i], start, range); + buffer->bo = intel_bufferobj_buffer(brw, enabled_buffer[i], start, + range, false); brw_bo_reference(buffer->bo); } @@ -739,7 +740,7 @@ brw_upload_indices(struct brw_context *brw) struct brw_bo *bo = intel_bufferobj_buffer(brw, intel_buffer_object(bufferobj), - offset, ib_size); + offset, ib_size, false); if (bo != brw->ib.bo) { brw_bo_unreference(brw->ib.bo); brw->ib.bo = bo; |