[libre-riscv-dev] Clarifying the difference between Kazan and Mesa 3D Vulkan
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Sun Feb 16 21:11:16 GMT 2020
On Sun, Feb 16, 2020 at 9:04 PM Cole Poirier <colepoirier at gmail.com> wrote:
> Wow! Thank you that gives me a way better understanding.
this is a bit... "potted" if you know what i mean. it won't be
entirely accurate. OpenGL used to be a stand-alone standard. then
people realised that shaders and shader compilers were really
important. OpenGL adapted by adding a way to do OpenGL Shaders,
however as that became the "norm", Vulkan kinda took over, and OpenGL
"compatibility layers" were added *on top* of Vulkan (rather than
trying it the other way round).
that's a sort-of very garbled way of putting it. you'll need to read
up on a lot of wikipedia pages etc. etc. etc. etc.
More information about the libre-riscv-dev