November 2019
Intermediate to advanced
404 pages
12h 9m
English
The last texture import option we haven't covered is the read/write enabled option. By default, this option is disabled, which is good, because this allows textures to make use of the asynchronous texture uploading feature, which has two benefits: the texture will be uploaded asynchronously from disk to RAM, and when the texture data is needed by the GPU, the transfer happens on the render thread, not the main thread. Textures will be pushed into a circular buffer, which pushes data to the GPU continuously so long as the buffer contains new data. If not, then it early-exits the process and waits until new texture data is requested.
Ultimately, this reduces the time spent preparing the render states for each ...
Read now
Unlock full access