Best CPU to GPU data transfer methods for different graphics API

dada_dave

Elite Member
Joined
Oct 25, 2022
Posts
3,555
This is a bit beyond me as I don’t do graphics, only compute. But I thought it might be an interesting pair of threads for some here - in particular @leman and @Andropov. The author goes over the best way to transfer data between the CPU and GPU for different graphics APIs, mostly Metal, Vulkan, and WebGL.

https://mobile.Twitter or X not allowed/SebAaltonen/status/1637417126255271936?s=20

https://mobile.Twitter or X not allowed/SebAaltonen/status/1637470536753192964
 
Sebastian posts good stuff, I follow him too :) Of course, this is only relevant for someone writing game engines that are supposed to run on a wide variety of platforms and hardware. But in these matters modern Metal is as easy as it gets, especially on Apple Silicon. It's just regular old shared memory IPC.
 
Thought this thread would also be of interest to the same folks as the OP:

https://Twitter or X not allowed/timd_ca/status/1650981353599672320

1682534450867.png


No technical details (yet)
 
Back
Top