Modified my home renderer from glBufferData to persistent data and saw the data transfer go from 40ms to 3ms for 1 million instances! (Admittedly, I have to wait 30ms in order to wait for the transfer to complete at the next iteration. But if I did more than just rendering, my throughput would be great!)

Really pleased with AZDO OpenGL, might give me the incentive to learn Vulkan.

Sign in to participate in the conversation
Gamedev Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!