News for hackers. Stuff that matters.
Re:OpenGL is getting mesh shaders as well, via GL_EXT_mesh_s... by bsder on Friday October 10, 2025 @06:39PM (#45544648)
> Vulkan forces you to statically specify a ton of state that's actually dynamic on modern GPUs.

Desktop GPUs. Tiling GPUs are still in use on mobile and you can't use the tiling hardware effectively without baking the description into pipelines.

> You could cut things down a ton with a new API.

VK_KHR_dynamic_rendering is what you are looking for

> Actually, it would be kinda neat to see an API that's fully designed assuming a coherent, cached, shared memory space between device and host.

You can just ask for exactly that--even on Vulkan. If you don't want to support computer systems that don't support RBAR, you can do that.

There are no comments on this comment yet.