From beceb392d77ec5dbc985527c4b4cff424aa2bb28 Mon Sep 17 00:00:00 2001 From: Mark Janes Date: Tue, 25 Aug 2020 15:27:07 -0700 Subject: [PATCH] iris: Use const_uploader for iris_create_stream_output_target This data is written and read by the GPU, and does not need to be in system memory. Reviewed-by: Kenneth Graunke Reviewed-by: Jordan Justen Part-of: --- src/gallium/drivers/iris/iris_state.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c index 3e2eddb98d2..ec1a8c77827 100644 --- a/src/gallium/drivers/iris/iris_state.c +++ b/src/gallium/drivers/iris/iris_state.c @@ -3791,7 +3791,7 @@ iris_set_stream_output_targets(struct pipe_context *ctx, } if (!tgt->offset.res) - upload_state(ctx->stream_uploader, &tgt->offset, sizeof(uint32_t), 4); + upload_state(ctx->const_uploader, &tgt->offset, sizeof(uint32_t), 4); struct iris_resource *res = (void *) tgt->base.buffer;