From bbc26ffc98b91975dc44cc4224926bcd0f5049a2 Mon Sep 17 00:00:00 2001 From: zigzagoooooon Date: Thu, 13 Aug 2026 15:01:00 -0600 Subject: [PATCH] Fix C3D_RenderTargetCreateFromTex for TexCube --- source/renderqueue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/renderqueue.c b/source/renderqueue.c index 209d69d9..565214eb 100644 --- a/source/renderqueue.c +++ b/source/renderqueue.c @@ -316,7 +316,7 @@ C3D_RenderTarget* C3D_RenderTargetCreate(int width, int height, GPU_COLORBUF col C3D_RenderTarget* C3D_RenderTargetCreateFromTex(C3D_Tex* tex, GPU_TEXFACE face, int level, C3D_DEPTHTYPE depthFmt) { - if (!addrIsVRAM(tex->data)) return NULL; // Render targets must be in VRAM + if (!addrIsVRAM(C3Di_TexIs2D(tex) ? tex->data : tex->cube->data[face])) return NULL; // Render targets must be in VRAM C3D_RenderTarget* target = C3Di_RenderTargetNew(); if (!target) return NULL;