Skip to content

pan/mdg: Add support for multi sample iteration writeout

MSAA 4x is not working for formats using more that 32bit/pixels because of a limit on the maximum size a writeout instruction can handle. When this limit is exceeded, the writeout should be split and the sample iteration specified in the lower 8bit of the RT field.

This MR fixes things for blend shaders, so we can support all formats for MSAA 4x, but we'll have to extend this approach to non blend shaders if we ever want to support MSAA 8x or 16x.

Edited by Boris Brezillon

Merge request reports