diff options
author | Brian Paul <[email protected]> | 2010-09-27 14:30:56 -0600 |
---|---|---|
committer | Brian Paul <[email protected]> | 2010-09-27 14:32:05 -0600 |
commit | 029c099b54b24a4ecbe63f5fbe2df6c91da79b63 (patch) | |
tree | c0275e138bb1132d5784f0553001716506ffd478 /src/gallium/winsys/r600/drm/r600_priv.h | |
parent | a359eb80c5e141f625cfe42b4d97bf78cf25d128 (diff) |
softpipe: allocate tile data on demand
Changes in v2:
- Invalidate last_tile_addr on any change, fixing regressions
- Correct coding style
Currently softpipe ends up allocating more than 200 MB of memory
for each context due to the tile caches.
Even worse, this memory is all explicitly cleared, which means that the
kernel must actually back it with physical RAM right away.
This change allocates tile memory on demand.
Signed-off-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/gallium/winsys/r600/drm/r600_priv.h')
0 files changed, 0 insertions, 0 deletions