[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.

l.



More information about the libre-riscv-dev mailing list