Mesa (master): r300g: Add back dirty state check.
Corbin Simpson
csimpson at kemper.freedesktop.org
Tue Jan 12 04:54:41 UTC 2010
Module: Mesa
Branch: master
Commit: daa446fa8312337bad302f0ec4928eca49db9f32
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=daa446fa8312337bad302f0ec4928eca49db9f32
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date: Mon Jan 11 20:52:19 2010 -0800
r300g: Add back dirty state check.
>From 07ea7e6c80. This is the only questionable part of that commit,
AFAICT...
---
src/gallium/drivers/r300/r300_emit.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/gallium/drivers/r300/r300_emit.c b/src/gallium/drivers/r300/r300_emit.c
index 2bf8fbd..5ac6ed8 100644
--- a/src/gallium/drivers/r300/r300_emit.c
+++ b/src/gallium/drivers/r300/r300_emit.c
@@ -1000,6 +1000,10 @@ void r300_emit_dirty_state(struct r300_context* r300)
r300->context.flush(&r300->context, 0, NULL);
}
+ if (!(r300->dirty_state)) {
+ return;
+ }
+
/* Clean out BOs. */
r300->winsys->reset_bos(r300->winsys);
More information about the mesa-commit
mailing list