Skip to content

v3d/clif: add support for dumping GS shader state

The basic vertex+fragment shader state uses the packet GL_SHADER_STATE, but when geometry shader are involved, the packet used is GL_SHADER_STATE_INCLUDING_GS.

Without this commit any program using a geometry shader would dump their shader state (and their shader state record and attribues) as binaries.

Merge request reports