summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/softpipe/sp_tile_cache.c
Commit message (Expand)AuthorAgeFilesLines
* softpipe: allocate tile data on demandBrian Paul2010-09-271-38/+108
* softpipe: Check for NULL pointer in sp_destroy_tile_cache().Michal Krol2010-07-231-8/+10
* softpipe: fix sp_tile_cache_flush_clear() regressionBrian Paul2010-07-211-5/+11
* softpipe: Support non-depth-stencil formats in sp_tile_cache_flush_clear().Michal Krol2010-07-201-2/+7
* softpipe: Make softpipe transfers in-order.José Fonseca2010-04-251-1/+2
* softpipe: Hardcode TILE_CLEAR_OPTIMIZATION to 1.José Fonseca2010-04-251-8/+1
* Squashed commit of the following:Keith Whitwell2010-04-101-13/+13
* gallium: adapt all code to the renamed depth/stencil formatsRoland Scheidegger2010-03-301-3/+3
* gallium: remove pipe_context member from pipe_transferKeith Whitwell2010-03-111-9/+10
* Squashed commit of gallium-context-transfers:Keith Whitwell2010-03-111-15/+11
* softpipe: zero-out entire clear_flags array in sp_tile_cache_flush_clear()Brian Paul2010-03-081-3/+4
* softpipe: Rename pipe formats.José Fonseca2010-03-021-3/+3
* gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca2010-02-021-1/+1
* Move the remaining format pf_get_* functions to u_format.h.Michal Krol2009-12-171-1/+1
* Merge branch 'master' into pipe-format-simplifyMichal Krol2009-12-171-3/+5
|\
| * gallium: interface cleanups, remove nblocksx/y from pipe_texture and moreRoland Scheidegger2009-11-301-4/+6
* | Move pf_get_bits/size() to u_format auxiliary module.Michal Krol2009-12-031-1/+2
|/
* Merge branch 'mesa_7_6_branch'Brian Paul2009-10-101-1/+6
|\
| * softpipe: revert 564df9dc5f6335eb8dc68f3c69cf054d2142663cBrian Paul2009-10-101-1/+6
* | 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