summaryrefslogtreecommitdiffstats
path: root/src/glx
diff options
context:
space:
mode:
authorEric Anholt <[email protected]>2009-02-12 03:54:58 -0800
committerEric Anholt <[email protected]>2009-09-30 11:27:27 -0700
commit49fbdd18ed738feaf73b7faba4d3577cd9cc3e59 (patch)
tree65a5cca320d3f4ad3baadefe975a3628982587e4 /src/glx
parentb77469871a57240b33b61f12cde0da078470237b (diff)
i965: Fix massive memory allocation for streaming texture usage.
Once we've freed a miptree, we won't see any more state cache requests that would hit the things that pointed at it until we've let the miptree get released back into the BO cache to be reused. By leaving those surface state and binding table pointers that pointed at it around, we would end up with up to (500 * texture size) in memory uselessly consumed by the state cache. Bug #20057 Bug #23530
Diffstat (limited to 'src/glx')
0 files changed, 0 insertions, 0 deletions