[Mesa-dev] [PATCH] gallium/ddebug: Add passthrough for query_memory_info.
Marek Olšák
maraeo at gmail.com
Fri May 27 15:04:10 UTC 2016
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Marek
On Fri, May 27, 2016 at 1:58 PM, Bas Nieuwenhuizen
<bas at basnieuwenhuizen.nl> wrote:
> Signed-off-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
> ---
> src/gallium/drivers/ddebug/dd_screen.c | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
> diff --git a/src/gallium/drivers/ddebug/dd_screen.c b/src/gallium/drivers/ddebug/dd_screen.c
> index ebe090b..5a883bd 100644
> --- a/src/gallium/drivers/ddebug/dd_screen.c
> +++ b/src/gallium/drivers/ddebug/dd_screen.c
> @@ -101,6 +101,14 @@ dd_screen_get_timestamp(struct pipe_screen *_screen)
> return screen->get_timestamp(screen);
> }
>
> +static void dd_screen_query_memory_info(struct pipe_screen *_screen,
> + struct pipe_memory_info *info)
> +{
> + struct pipe_screen *screen = dd_screen(_screen)->screen;
> +
> + return screen->query_memory_info(screen, info);
> +}
> +
> static struct pipe_context *
> dd_screen_context_create(struct pipe_screen *_screen, void *priv,
> unsigned flags)
> @@ -332,6 +340,7 @@ ddebug_screen_create(struct pipe_screen *screen)
> dscreen->base.get_paramf = dd_screen_get_paramf;
> dscreen->base.get_compute_param = dd_screen_get_compute_param;
> dscreen->base.get_shader_param = dd_screen_get_shader_param;
> + dscreen->base.query_memory_info = dd_screen_query_memory_info;
> /* get_video_param */
> /* get_compute_param */
> SCR_INIT(get_timestamp);
> --
> 2.8.3
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list