panfrost: Only write depth / stencil once if MRT is used
We can't assume that RT0 will be written, so this has to be based on whether a combined store has already been emitted, not the location of the store. Emit a non-special combined_store intrinsic that only writes colour for the other RTs, as reordering stores breaks the Midgard compiler. Fixes: d37e901e ("pan/mdg: Add new depth store lowering") Closes: mesa/mesa#6527 Part-of: <mesa/mesa!16685> (cherry picked from commit a4323b09)
Please register or sign in to comment