From de5f847f66d40c88ac5ada327d3e35e6ebe0ba27 Mon Sep 17 00:00:00 2001 From: Karmjit Mahil Date: Tue, 28 Apr 2026 14:31:56 +0100 Subject: [PATCH] vc4: Use os_get_gpu_heap_size() Signed-off-by: Karmjit Mahil Reviewed-by: Iago Toral Quiroga --- src/gallium/drivers/vc4/vc4_screen.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/gallium/drivers/vc4/vc4_screen.c b/src/gallium/drivers/vc4/vc4_screen.c index ac4a019d0e9..efc9832e322 100644 --- a/src/gallium/drivers/vc4/vc4_screen.c +++ b/src/gallium/drivers/vc4/vc4_screen.c @@ -27,6 +27,7 @@ #include "pipe/p_screen.h" #include "pipe/p_state.h" +#include "util/os_misc.h" #include "util/u_debug.h" #include "util/u_memory.h" #include "util/format/u_format.h" @@ -199,9 +200,7 @@ vc4_init_screen_caps(struct vc4_screen *screen) caps->vendor_id = 0x14E4; - uint64_t system_memory; - caps->video_memory = os_get_total_physical_memory(&system_memory) ? - system_memory >> 20 : 0; + caps->video_memory = os_get_gpu_heap_size(1.0f, NULL) >> 20; caps->uma = true;