mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-02 05:48:07 +02:00
softpipe: Shrink context size.
- each softpipe_tex_tile_cache 50*64*64*4*4 = 3,276,800 bytes - each softpipe_context has 3*32 softpipe_tex_tile_cache, i.e, each softpipe context is 314,572,800 bytes, i.e, 300MB That is, in a 32bits process (around 3GB virtual memory max), we can only fit 10 contexts. This change is a short-term hack to shrink the context size. Longer term we'll need to change how the texture cache works. Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
parent
ce3aa0e775
commit
6a3d77e13d
1 changed files with 1 additions and 1 deletions
|
|
@ -73,7 +73,7 @@ struct softpipe_tex_cached_tile
|
|||
} data;
|
||||
};
|
||||
|
||||
#define NUM_ENTRIES 50
|
||||
#define NUM_ENTRIES 4
|
||||
|
||||
struct softpipe_tex_tile_cache
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue