gallium/ddebug: Add passthrough for query_memory_info.

Signed-off-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
Bas Nieuwenhuizen 2016-05-27 13:55:56 +02:00
parent 0482efdc93
commit 4717d5a2d3
1 changed files with 9 additions and 0 deletions

View File

@ -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);