Mesa (master): i965: Update old comment about state cache sizing.

Eric Anholt anholt at kemper.freedesktop.org
Fri Jun 11 00:21:46 PDT 2010


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

Author: Eric Anholt <eric at anholt.net>
Date:   Wed Jun  9 17:16:05 2010 -0700

i965: Update old comment about state cache sizing.

---

 src/mesa/drivers/dri/i965/brw_state_cache.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mesa/drivers/dri/i965/brw_state_cache.c b/src/mesa/drivers/dri/i965/brw_state_cache.c
index ea81ad1..f1d8948 100644
--- a/src/mesa/drivers/dri/i965/brw_state_cache.c
+++ b/src/mesa/drivers/dri/i965/brw_state_cache.c
@@ -494,8 +494,8 @@ brw_state_cache_check_size(struct brw_context *brw)
    if (INTEL_DEBUG & DEBUG_STATE)
       printf("%s (n_items=%d)\n", __FUNCTION__, brw->cache.n_items);
 
-   /* un-tuned guess.  We've got around 20 state objects for a total of around
-    * 32k, so 1000 of them is around 1.5MB.
+   /* un-tuned guess.  Each object is generally a page, so 1000 of them is 4 MB of
+    * state cache.
     */
    if (brw->cache.n_items > 1000)
       brw_clear_cache(brw, &brw->cache);



More information about the mesa-commit mailing list