Skip to content

panfrost: Enable NIR lowering of half float packing

Icecream95 requested to merge icecream95/mesa:shader-pack into main

The GLSL lowering of half float packing involves software conversion to half-float; instead, use the lowering in NIR.

Both Midgard and Bifrost are already set to lower the instructions to bit operations, but change mdg_should_scalarize so that the lowerable split variants of the pack/unpack instructions are generated.

Merge request reports