Skip to content

iris: Fix aux-state tracking for conditional renders

Nanley Chery requested to merge nchery/mesa:fix/aux-and-predication into master

Piglit Reproducer

piglit!421 (merged)

Commit Message

iris: Disable conditional fast clears

For color buffers, conditional fast clears can cause aux-state tracking to lose information necessary for resolves later on.

For depth buffers, they never actually worked because they occurred unconditionally. Even if they were conditional, they would suffer from the same issues as color buffers.

Enables iris to pass the nv_conditional_render-clear-bug piglit test.

Closes: #3565 (closed)

Edited by Nanley Chery

Merge request reports

Loading