3 ms·
This might be a stupid question but if someone wants to start with some basic GPU to get an an understanding of how these things work, what that GPU would be th
by wg0 6y ago
This might be a stupid question but if someone wants to start with some basic GPU to get an an understanding of how these things work, what that GPU would be that's wide spread, not that archaic?
- astrange 6y agoAnything that supports shaders is fine, but M1 is a mobile-style GPU so it doesn’t behave exactly like a desktop GPU.
- remexre 6y agoIntel's GPUs are fairly well-documented at https://01.org/linuxgraphics/documentation/hardware-specification-prms https://01.org/linuxgraphics/documentation/hardware-specific... IMO, writing some Vulkan (it being a thin layer over what a modern GPU's "actually" doing) would be good to get fundamentals down first, not the least of which because you'll have the validation layers to yell at you for incorrect usage instead of getting mysterious GPU behavior.
- Jhsto 6y agoThis blog series is quite good: https://hoj-senna.github.io/ashen-aetna/ https://hoj-senna.github.io/ashen-aetna/