fcturan20 / TuranLibraries

Easy to integrate, collection of libraries to add new features to C such as threading, logging, profiling, gfx abstraction etc.
1 stars 0 forks source link

Direct VRAM Access Support #1

Closed fcturan20 closed 2 years ago

fcturan20 commented 2 years ago

CPU-GPU Data Resource Transfers need a Staging Buffer right now but some GPUs and GFX API extensions supports direct access to VRAM from CPU. This feature should be added as an TGFX Second Initialization Stage extension.

fcturan20 commented 2 years ago

I don't have the hardware to test if implemented & TGFX is moving to another direction as being lower-level API. There is no need for this feature to be core anyway, it's expected that this feature'll be mainstream in at least 5-6 years. TGFX extensions aren't well planned right now too, so this issue is to be considered after first production release.