Skip to content

ARB_gl_spirv xfb improvement

Alejandro Piñeiro requested to merge review/arb_gl_spirv-xfb-improvement into master

This series started as just trying to use the general NIR xfb gathering pass, added for Vulkan consumption, and ended fixing some corner cases on such gathering, and on the ARB_gl_spirv support for xfb itself. All that can be tested on piglit here: https://github.com/Igalia/piglit/tree/apinheiro/xfb

For now a personal branch. It is mostly done, but it is pending the double checking before sending to review.

As part of this series, we also change how input arrays of blocks are splitted, in order to support interpolators qualifiers for such case.

Merge request reports