05-28-2020, 03:32 PM
OK, the application is using large textures in RAM (not VRAM), but those textures are 8BIT or 4BIT indexed. I will test this situation, but they probably should be excluded from the change in 8afa36f as their size in RAM is not so large than in 8888 format.
Code:
21:11:10 DEBUG ge - GUI - tflush 0x097F2280, buffer_width=480 (512,512)
21:11:10 DEBUG ge - GUI - tflush texture_storage=0x5(PSM_8BIT_INDEXED), tex_clut_mode=0x3, tex_clut_addr=0x097F1E00, texture_swizzle=true
21:11:10 DEBUG ge - GUI - sprite (0,0)-(480,272) at (0,0,0)-(480,272,0)
...
21:11:10 DEBUG ge - GUI - tflush 0x096244C0, buffer_width=480 (512,128)
21:11:10 DEBUG ge - GUI - tflush texture_storage=0x5(PSM_8BIT_INDEXED), tex_clut_mode=0x3, tex_clut_addr=0x09624040, texture_swizzle=true
21:11:10 DEBUG ge - GUI - sprite (3,0)-(4,80) at (0,199,0)-(480,279,0)
...
21:11:10 DEBUG ge - GUI - tflush 0x088D6810, buffer_width=512 (512,512)
21:11:10 DEBUG ge - GUI - tflush texture_storage=0x4(PSM_4BIT_INDEXED), tex_clut_mode=0x2, tex_clut_addr=0x0885DC10, texture_swizzle=false
21:11:10 DEBUG ge - GUI - sprite (0,0)-(512,512) at (16,207,0)-(528,719,0)
...
21:11:10 DEBUG ge - GUI - tflush 0x095B5C40, buffer_width=128 (128,16)
21:11:10 DEBUG ge - GUI - tflush texture_storage=0x5(PSM_8BIT_INDEXED), tex_clut_mode=0x3, tex_clut_addr=0x095B57C0, texture_swizzle=true
21:11:10 DEBUG ge - GUI - sprite (16,0)-(32,16) at (460,253,0)-(476,269,0)
Always include a complete log file at INFO level in your reports. Thanks! How to post a log