diff options
author | Thomas Hellstrom <[email protected]> | 2017-09-07 10:45:10 +0200 |
---|---|---|
committer | Thomas Hellstrom <[email protected]> | 2017-09-08 09:26:18 +0200 |
commit | 6e2b87c7e92b090dc2a08735f6ac96a95266730b (patch) | |
tree | b0e50ff3be6d765e6040f354e4d0f9db37ba351e /src/gallium | |
parent | 44ac54a3fdcb0dd54ea0cf3f2e5738958aab8010 (diff) |
mesa/st: Fix frontbuffer rendering regression
This fixes a regression introduced with commit
"mesa/st: Reduce the number of frontbuffer flush calls"
where we, after flushing the front buffer marked it as not-rendered-to,
the idea being that it should be marked as "rendered-to" again as soon as
any rendering was touching the front.
Now the latter part never happened, because it was part of a state
validation and we never marked that part of the state as dirty.
So mark the framebuffer state dirty after a frontbuffer flush.
(fdo bugzilla 102496)
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102496
Fixes: eceb671002 (mesa/st: Reduce the number of frontbuffer flush calls)
Signed-off-by: Thomas Hellstrom <[email protected]>
Reviewed-by: Bruce Cherniak <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Tested-by: Dieter Nützel <[email protected]>
Tested-by: Bruce Cherniak <[email protected]>
Tested-By: Gert Wollny <[email protected]>
Diffstat (limited to 'src/gallium')
0 files changed, 0 insertions, 0 deletions