Image engine uses 4 gpu textures that are as large as the area being drawn. The amount of needed GPU memory can be reduced by dividing the region in smaller parts. Reducing the GPU memory also reduces the stalls when updating the textures, improving the performance as well. This optimization works, but is disabled for now due to some rounding errors that drawn lines on the screen where the screen is divided.
5.8 KiB
5.8 KiB