Skip to content

Draft: turnip: VK_EXT_shader_object

Connor Abbott requested to merge cwabbott0/mesa:review/tu-shader-object into main

This isn't ready to land yet because there are a few CTS bugs, including one without an open MR yet. However other than that the CTS results seem good.

There is also going to be a problem with CI runtimes as this adds a lot of new tests.

Once all the reworks land, the remaining challenge to enable shader objects is support for "separable" vertex and tessellation evaluation shaders, that may or may not have a following shader. Thankfully there is hardware support for this so that we don't need to compile multiple variants, we just need to enable it.

This includes !25679 (merged).

Merge request reports