Mesa (master): ilo: initialize dirty flags in ilo_init_states()

Chia-I Wu olv at kemper.freedesktop.org
Thu Jun 13 15:48:15 UTC 2013


Module: Mesa
Branch: master
Commit: 4df85dbc0652d13093bc29c93b247ced4654af6c
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4df85dbc0652d13093bc29c93b247ced4654af6c

Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Thu Jun 13 17:46:58 2013 +0800

ilo: initialize dirty flags in ilo_init_states()

Now that we have a function to initialize states, initialize dirty flags there
too.

---

 src/gallium/drivers/ilo/ilo_context.c |    2 --
 src/gallium/drivers/ilo/ilo_state.c   |    2 ++
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/ilo/ilo_context.c b/src/gallium/drivers/ilo/ilo_context.c
index c506703..dce1136 100644
--- a/src/gallium/drivers/ilo/ilo_context.c
+++ b/src/gallium/drivers/ilo/ilo_context.c
@@ -139,8 +139,6 @@ ilo_context_create(struct pipe_screen *screen, void *priv)
    util_slab_create(&ilo->transfer_mempool,
          sizeof(struct ilo_transfer), 64, UTIL_SLAB_SINGLETHREADED);
 
-   ilo->dirty = ILO_DIRTY_ALL;
-
    ilo->base.screen = screen;
    ilo->base.priv = priv;
 
diff --git a/src/gallium/drivers/ilo/ilo_state.c b/src/gallium/drivers/ilo/ilo_state.c
index 3b9e8cb..3fe19e0 100644
--- a/src/gallium/drivers/ilo/ilo_state.c
+++ b/src/gallium/drivers/ilo/ilo_state.c
@@ -1110,6 +1110,8 @@ void
 ilo_init_states(struct ilo_context *ilo)
 {
    ilo_gpe_set_scissor_null(ilo->dev, &ilo->scissor);
+
+   ilo->dirty = ILO_DIRTY_ALL;
 }
 
 void




More information about the mesa-commit mailing list