From 01709464a4cc142e69d8e1a9893dbabcec7af260 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 10 Jan 2022 11:04:11 -0500 Subject: [PATCH] aux/trace: copy over stream_output_target_offset method from context this can't be traced, so don't crash cc: mesa-stable Reviewed-by: Adam Jackson Part-of: --- src/gallium/auxiliary/driver_trace/tr_context.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/auxiliary/driver_trace/tr_context.c b/src/gallium/auxiliary/driver_trace/tr_context.c index f15343e2356..f23270c9fb1 100644 --- a/src/gallium/auxiliary/driver_trace/tr_context.c +++ b/src/gallium/auxiliary/driver_trace/tr_context.c @@ -2328,6 +2328,8 @@ trace_context_create(struct trace_screen *tr_scr, TR_CTX_INIT(create_stream_output_target); TR_CTX_INIT(stream_output_target_destroy); TR_CTX_INIT(set_stream_output_targets); + /* this is lavapipe-only and can't be traced */ + tr_ctx->base.stream_output_target_offset = pipe->stream_output_target_offset; TR_CTX_INIT(resource_copy_region); TR_CTX_INIT(blit); TR_CTX_INIT(flush_resource);