[libre-riscv-dev] Vulkanizing

Scheming Pony scheming-pony at protonmail.com
Thu Feb 20 01:17:44 GMT 2020

> The coordination costs that you describe are what kills performance in OpenGL apps.
> Vulkan allows you to structure your app so that these coordination costs are no longer
> the performance bottleneck. Of course, this comes at the cost of great complexity
> in the app. But I don't think that unifying CPU and GPU is a big win for Vulkan apps,
> although it would be a win for OpenGL.

A very refined and polite way of what explaining I was getting at earlier: "In some sense, you're going back to the graphics system we had, and using the new stuff cargo-cult style."

@Libre group:

I do hear you that the path you are choosing is for compatibility, inefficiencies aside.  Your vision is better than mine, I'm sure.  I'm just weighing in on what I see.

More information about the libre-riscv-dev mailing list