summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/softpipe/sp_tile_cache.c
AgeCommit message (Expand)AuthorFilesLines
2016-04-27softpipe: s/Elements/ARRAY_SIZE/Brian Paul1-5/+5
2016-04-25gallium: fix warnings in release buildGrazvydas Ignotas1-1/+2
2016-04-12softpipe: Use STATIC_ASSERT whenever possible.Jose Fonseca1-2/+2
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-3/+3
2014-12-08Remove useless checks for NULL before freeingMatt Turner1-2/+1
2014-06-11softpipe: fix pt->resource assert placementDave Airlie1-1/+1
2014-06-11softpipe: add layering to the surface tile cache.Dave Airlie1-58/+95
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-03-14softpipe: fix up NUM_ENTRIES confusionBrian Paul1-5/+5
2013-03-14softpipe: don't assert when creating surfaces with multiple layersRoland Scheidegger1-6/+12
2013-01-25softpipe: add casts to silence MSVC warningsBrian Paul1-2/+2
2012-10-11gallium: unify transfer functionsMarek Olšák1-48/+26
2012-01-03softpipe: remove the 32bits limitation on depth(-stencil) formatsMorgan Armand1-3/+15
2011-10-11softpipe: add integer supportDave Airlie1-32/+110
2011-09-16softpipe: use pipe_get_tile_rgba_format()Brian Paul1-5/+6
2011-09-16softpipe: use util_format_is_depth_or_stencil()Brian Paul1-7/+1
2011-01-22softpipe: pass surface format to get/put_tile functionsBrian Paul1-10/+12
2010-12-02softpipe: increase max texture size to 16KBrian Paul1-0/+4
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-5/+5
2010-09-27softpipe: allocate tile data on demandBrian Paul1-38/+108
2010-07-23softpipe: Check for NULL pointer in sp_destroy_tile_cache().Michal Krol1-8/+10
2010-07-21softpipe: fix sp_tile_cache_flush_clear() regressionBrian Paul1-5/+11
2010-07-20softpipe: Support non-depth-stencil formats in sp_tile_cache_flush_clear().Michal Krol1-2/+7
2010-04-25softpipe: Make softpipe transfers in-order.José Fonseca1-1/+2
2010-04-25softpipe: Hardcode TILE_CLEAR_OPTIMIZATION to 1.José Fonseca1-8/+1
2010-04-10Squashed commit of the following:Keith Whitwell1-13/+13
2010-03-30gallium: adapt all code to the renamed depth/stencil formatsRoland Scheidegger1-3/+3
2010-03-11gallium: remove pipe_context member from pipe_transferKeith Whitwell1-9/+10
2010-03-11Squashed commit of gallium-context-transfers:Keith Whitwell1-15/+11
2010-03-08softpipe: zero-out entire clear_flags array in sp_tile_cache_flush_clear()Brian Paul1-3/+4
2010-03-02softpipe: Rename pipe formats.José Fonseca1-3/+3
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca1-1/+1
2009-12-17Move the remaining format pf_get_* functions to u_format.h.Michal Krol1-1/+1
2009-12-17Merge branch 'master' into pipe-format-simplifyMichal Krol1-3/+5
2009-12-03Move pf_get_bits/size() to u_format auxiliary module.Michal Krol1-1/+2
2009-11-30gallium: interface cleanups, remove nblocksx/y from pipe_texture and moreRoland Scheidegger1-4/+6
2009-10-10Merge branch 'mesa_7_6_branch'Brian Paul1-1/+6
2009-10-10softpipe: revert 564df9dc5f6335eb8dc68f3c69cf054d2142663cBrian Paul1-1/+6
2009-09-29Merge branch 'mesa_7_6_branch'Brian Paul1-0/+5
2009-09-29softpipe: initialize the clear_flags bitvector in sp_create_tile_cache()Brian Paul1-0/+5
2009-09-23Merge branch 'mesa_7_6_branch'Brian Paul1-0/+6
2009-09-23softpipe: added max texture/surface size sanity checkBrian Paul1-0/+6
2009-09-23softpipe: increase MAX_WIDTH/HEIGTH 4096 to match max texture sizeBrian Paul1-2/+2
2009-08-23Merge branch 'tex-tilecache' into softpipe-optKeith Whitwell1-169/+3
2009-08-21softpipe: minor code refactoring to remove softpipe/tile cache dependenciesBrian Paul1-14/+12
2009-08-18softpipe: fix typo in clear_tileKeith Whitwell1-1/+1
2009-08-18softpipe: split texture and surface tile cachesKeith Whitwell1-169/+2
2009-07-23softpipe: also shortcircuit non-texture tile lookupsKeith Whitwell1-17/+16
2009-07-22softpipe: shortcircuit repeated lookups of the same tileKeith Whitwell1-88/+65
2009-07-22softpipe: make some small steps to flush texture cache less frequentlyKeith Whitwell1-32/+48