From f6c608dd2435418f16f2f9ea7cc57619bd3ebf73 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Thu, 9 Dec 2021 12:46:51 +1000 Subject: [PATCH] mesa: add a pipe_context pointer to gl context MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This will be used to move more code over Reviewed-by: Marek Olšák Part-of: --- src/mesa/main/mtypes.h | 1 + src/mesa/state_tracker/st_context.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index 3625a1c1029..24cbd5f7197 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -5574,6 +5574,7 @@ struct gl_context /*@{*/ struct vbo_context vbo_context; struct st_context *st; + struct pipe_context *pipe; /*@}*/ /** diff --git a/src/mesa/state_tracker/st_context.c b/src/mesa/state_tracker/st_context.c index 7a3caf8eff2..06f6e1868dc 100644 --- a/src/mesa/state_tracker/st_context.c +++ b/src/mesa/state_tracker/st_context.c @@ -981,6 +981,7 @@ st_create_context(gl_api api, struct pipe_context *pipe, return NULL; } + ctx->pipe = pipe; st_debug_init(); if (pipe->screen->get_disk_shader_cache)