2 ms·
No... it’s made concurrent by the OS anyway. If you tell OpenGL or DirectX or Vulkan or whatever to render a vertex buffer, what actually happens is it is added
by garmaine 8y ago
No... it’s made concurrent by the OS anyway. If you tell OpenGL or DirectX or Vulkan or whatever to render a vertex buffer, what actually happens is it is added to a queue and returns immediately. An OS-provided thread asynchronously processes that queue and actually spends a fair amount of resources, on a different hardware core, scheduling the hardware to do what you asked. Same for audio and network. This is regardless of what concurrency the game is written to exploit.