Skip to content

lavapipe: enable subgroup quad operations

Autumn on Tape requested to merge autumnontape/mesa:lavapipe-quad into main

!16301 (merged) enabled lowering subgroup quad operations to subgroup shuffle operations in lavapipe, and I'm not sure why, but spirv_options.caps.subgroup_quad was already set to true in lvp_shader_compile_to_ir. All that's left is to flip the bit in VkPhysicalDeviceSubgroupProperties.supportedOperations and the tests in dEQP-VK.subgroups.quad.* pass.

Merge request reports