summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_blit.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: expclear must be disabled on first Z/S clearNicolai Hähnle2016-04-271-2/+2
* radeonsi: move blend choice out of loop in si_blit_decompress_colorNicolai Hähnle2016-04-271-9/+9
* radeonsi: use level mask for early out in si_blit_decompress_colorNicolai Hähnle2016-04-271-6/+8
* radeonsi: si_blit_decompress_depth is only used for stagingNicolai Hähnle2016-04-271-21/+5
* radeonsi: only decompress the required ZS planes from si_blitNicolai Hähnle2016-04-271-6/+7
* radeonsi: decompress Z & S planes in one passNicolai Hähnle2016-04-271-28/+73
* radeonsi: early out of si_blit_decompress_depth_in_place based on dirty maskNicolai Hähnle2016-04-271-6/+14
* radeonsi: use MIN2 instead of expanded ?: operatorNicolai Hähnle2016-04-271-3/+3
* radeonsi: fix brace styleNicolai Hähnle2016-04-271-2/+4
* radeonsi: shorten slot masks to 32 bitsMarek Olšák2016-04-221-6/+6
* radeonsi: split texture decompression for compute shadersBas Nieuwenhuizen2016-04-191-2/+11
* radeonsi: move scissor and viewport states into gallium/radeonMarek Olšák2016-04-121-2/+2
* radeonsi: implement and rely on set_active_query_stateMarek Olšák2016-04-121-3/+0
* radeonsi: expand the compressed color and depth texture masks to 64 bitsNicolai Hähnle2016-04-071-6/+6
* radeonsi: decompress shader imagesNicolai Hähnle2016-03-211-3/+33
* radeonsi: update compressed_colortex_masks when a cmask is created or disabledNicolai Hähnle2016-03-101-0/+9
* radeonsi: move si_decompress_textures to si_blit.cNicolai Hähnle2016-03-101-4/+22
* radeonsi: disable DCC on handle export if expecting write accessMarek Olšák2016-03-091-0/+12
* radeonsi: add DCC decompression (v2)Bas Nieuwenhuizen2016-03-091-9/+19
* radeonsi: allocate DCC in the same backing buffer as the textureMarek Olšák2016-03-091-4/+4
* gallium/radeon: eliminate fast color clear before sharingMarek Olšák2016-03-091-1/+1
* radeonsi: put image, fmask, and sampler descriptors into one arrayMarek Olšák2016-02-101-1/+1
* radeonsi: use all SPI color formatsMarek Olšák2016-01-221-0/+8
* radeonsi: implement fast stencil clearMarek Olšák2015-12-111-11/+35
* gallium/radeon: simplify disabling render condition for u_blitterMarek Olšák2015-11-131-6/+4
* radeonsi: add glClearBufferSubData accelerationMarek Olšák2015-11-131-0/+60
* radeonsi: add SI_SAVE_FRAGMENT_STATE blitter flagMarek Olšák2015-11-131-19/+25
* radeonsi: allow copying between compatible compressed and uncompressed formatsMarek Olšák2015-10-281-1/+1
* radeonsi: properly check if DCC is enabled and allocatedMarek Olšák2015-10-271-3/+3
* radeonsi: Implement DCC fast clear.Bas Nieuwenhuizen2015-10-241-2/+2
* radeonsi: Disable operations that do not work with DCC.Bas Nieuwenhuizen2015-10-241-1/+2
* radeonsi: only apply the SNORM blit workaround to *8_SNORMMarek Olšák2015-10-241-1/+1
* radeonsi: support thread-safe shaders shared by multiple contextsMarek Olšák2015-10-201-5/+5
* radeonsi: only do depth-only or stencil-only in-place decompressionMarek Olšák2015-10-031-6/+22
* radeonsi: convert stencil ref state into an atomMarek Olšák2015-09-011-1/+1
* radeonsi: convert sample mask state into an atomMarek Olšák2015-09-011-4/+1
* radeonsi: avoid redundant CB and DB register updatesMarek Olšák2015-09-011-2/+5
* radeonsi: optimize viewport statesMarek Olšák2015-09-011-3/+1
* radeonsi: optimize scissor statesMarek Olšák2015-09-011-3/+1
* util/u_blitter: implement alpha blending for pipe->blitMarek Olšák2015-08-211-1/+2
* gallium/radeon: use helper functions to mark atoms dirtyGrazvydas Ignotas2015-08-111-7/+7
* radeonsi: copy *8_SNORM bits exactly in resource_copy_regionMarek Olšák2015-07-311-1/+3
* radeonsi: early exit in si_clear if there's nothing to doMarek Olšák2015-07-311-0/+2
* radeonsi: add code for creating, binding and destroying tessellation shadersMarek Olšák2015-07-231-0/+2
* radeonsi: don't change pipe_resource in resource_copy_regionMarek Olšák2015-07-231-145/+56
* radeonsi: add support for viewport array (v3)Dave Airlie2015-06-271-4/+4
* radeonsi: only flush the right set of caches for CP DMA operationsMarek Olšák2015-01-071-1/+1
* radeonsi: move DB registers from draw_vbo into new db_render_stateMarek Olšák2014-09-241-0/+6
* r600g,radeonsi: add debug option which forces DMA for copy_region and blitMarek Olšák2014-09-121-7/+12
* radeonsi: implement EXPCLEAR optimization for depthMarek Olšák2014-09-011-1/+11