Open phy1um opened 2 years ago
Work for this is largely done in #18 as far as technical DMATag building. However, the VRAM allocator still does not support anything other than up-front allocations.
Important progress made in #26, everything is there on the Lua side but there is still a need for a general purpose texture manager that doesn't just fill up VRAM as one big buffer
Rethink the Lua buffer API to allow submitting draw commands from different memory locations.
Use DMA Source Chains (following work in #18) to upload textures to VRAM alongside other GIF transfers.