summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/softpipe/sp_tile_cache.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'mesa_7_6_branch'Brian Paul2009-09-291-0/+5
|\
| * softpipe: initialize the clear_flags bitvector in sp_create_tile_cache()Brian Paul2009-09-291-0/+5
* | Merge branch 'mesa_7_6_branch'Brian Paul2009-09-231-0/+6
|\ \ | |/
| * softpipe: added max texture/surface size sanity checkBrian Paul2009-09-231-0/+6
| * softpipe: increase MAX_WIDTH/HEIGTH 4096 to match max texture sizeBrian Paul2009-09-231-2/+2
* | Merge branch 'tex-tilecache' into softpipe-optKeith Whitwell2009-08-231-169/+3
|\ \
| * | softpipe: fix typo in clear_tileKeith Whitwell2009-08-181-1/+1
| * | softpipe: split texture and surface tile cachesKeith Whitwell2009-08-181-169/+2
* | | softpipe: minor code refactoring to remove softpipe/tile cache dependenciesBrian Paul2009-08-211-14/+12
|/ /
* | softpipe: also shortcircuit non-texture tile lookupsKeith Whitwell2009-07-231-17/+16
* | softpipe: shortcircuit repeated lookups of the same tileKeith Whitwell2009-07-221-88/+65
* | softpipe: make some small steps to flush texture cache less frequentlyKeith Whitwell2009-07-221-32/+48
* | softpipe: remove backwards dependency from tilecache to softpipeKeith Whitwell2009-07-221-12/+8
|/
* softpipe: clean up the buffer clear and tile cache code a littleBrian Paul2009-04-061-36/+10
* softpipe: add additional surface formats in tile cache codeBrian Paul2009-04-031-0/+3
* softpipe: more texture transfer fixes.Brian Paul2009-03-181-4/+8
* softpipe: need to set tc->transfer=NULL after destroying the transfer objectBrian Paul2009-03-181-0/+1
* gallium: Unify reference counting.Michel Dänzer2009-03-041-7/+7
* Merge branch 'gallium-texture-transfer'Michel Dänzer2009-02-181-70/+92
|\
| * gallium: Fix a couple of potential NULL pointer dereferences.Michel Dänzer2009-02-121-22/+33
| * softpipe: Unbreak keeping track of cached surface.Michel Dänzer2009-02-121-4/+3
| * Cosmetic: Rename struct pipe_transfer pointers from 'ps' to 'pt'.Michel Dänzer2009-02-121-14/+14
| * gallium: No longer allow CPU mapping surfaces directly.Michel Dänzer2009-02-051-69/+81
* | softpipe: some improvements to texture tile cacheBrian Paul2009-02-161-4/+12
|/
* gallium: remove pipe_buffer from surfacesZack Rusin2009-02-021-1/+1
* softpipe: remove old/unneeded dependencies between TGSI exec and softpipeBrian2008-11-231-2/+2
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-2/+2
* softpipe: add support for PIPE_FORMAT_X8Z24_UNORM, PIPE_FORMAT_Z24X8_UNORMBrian Paul2008-08-071-0/+2
* softpipe: Remove unused variables.José Fonseca2008-07-241-2/+0
* util: Eliminate pipe from the arguments to pipe_get/put_tile_xxx functions.José Fonseca2008-07-131-8/+8
* gallium: fix some surface usage bugsBrian Paul2008-06-201-0/+10
* gallium: fix some PIPE_FORMAT_Z24S8_UNORM bugs in softpipe driverBrian Paul2008-05-301-0/+1
* Merge commit 'origin/gallium-0.1' into gallium-tex-surfacesKeith Whitwell2008-05-061-6/+6
|\
| * gallium: fix typos, comments, whitespaceBrian Paul2008-05-021-6/+6
* | softpipe: use CPU flags for mappingKeith Whitwell2008-05-011-7/+7
* | gallium: tex surface checkpointKeith Whitwell2008-05-011-14/+22
|/
* gallium: replace old PIPE_FORMAT_U_S8 with PIPE_FORMAT_S8_UNORMBrian Paul2008-04-301-1/+1
* softpipe: make NUM_ENTRIES 32 so that div/mods are easierKeith Whitwell2008-04-221-1/+1
* gallium: set tc->surface_map = NULL after unmappingBrian2008-03-191-0/+1
* gallium: remove pipe_context->texture_create/release/get_tex_surface()Brian2008-02-271-1/+2
* gallium: remove pipe parameter from pipe_texture_reference()Brian2008-02-261-1/+1
* gallium: new pipe->texture_update() functionBrian2008-02-201-19/+26
* gallium: use pipe_texture_reference() in sp_tile_cache_set_texture()Brian2008-02-201-2/+3
* Code reorganization: update build.José Fonseca2008-02-151-1/+1
* Code reorganization: move files into their places.José Fonseca2008-02-151-0/+585