From 6dfdde149e854e109bca3f3eb3c2adb3c2245214 Mon Sep 17 00:00:00 2001 From: Rohan Garg Date: Fri, 12 Feb 2021 12:49:28 +0100 Subject: [PATCH] virgl: Return total video memory if available Signed-off-by: Rohan Garg Reviewed-by: Gert Wollny Part-of: --- src/gallium/drivers/virgl/virgl_screen.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/virgl/virgl_screen.c b/src/gallium/drivers/virgl/virgl_screen.c index 67fedb7126b..62e4816d756 100644 --- a/src/gallium/drivers/virgl/virgl_screen.c +++ b/src/gallium/drivers/virgl/virgl_screen.c @@ -318,6 +318,8 @@ virgl_get_param(struct pipe_screen *screen, enum pipe_cap param) return 1; case PIPE_CAP_UMA: case PIPE_CAP_VIDEO_MEMORY: + if (vscreen->caps.caps.v2.capability_bits_v2 & VIRGL_CAP_V2_VIDEO_MEMORY) + return vscreen->caps.caps.v2.max_video_memory; return 0; case PIPE_CAP_NATIVE_FENCE_FD: return vscreen->vws->supports_fences;