summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_blit.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radeonsi: implement fast depth clearMarek Olšák2014-09-011-0/+15
* radeonsi: move DB_RENDER_CONTROL into draw_vboMarek Olšák2014-09-011-17/+18
* radeonsi: use r600_draw_rectangle from r600gMarek Olšák2014-08-191-1/+0
* radeonsi: save scissor state and sample mask for u_blitterMarek Olšák2014-08-191-0/+7
* r600g,radeonsi: switch all occurences of array_size to util_max_layerMarek Olšák2014-07-281-1/+1
* radeonsi: add support for fine-grained sampler view updatesMarek Olšák2014-07-181-7/+7
* radeonsi: move sampler descriptors from IB to memoryMarek Olšák2014-07-181-2/+2
* radeonsi: rename definitions of shader limitsMarek Olšák2014-07-111-1/+1
* Revert "radeonsi: Use dma_copy when possible for si_blit."Michel Dänzer2014-07-031-19/+0
* radeonsi: Use dma_copy when possible for si_blit.Axel Davy2014-07-011-0/+19
* radeonsi: add sampling of 4:2:2 subsampled texturesGrigori Goronzy2014-06-181-37/+54
* r600g,radeonsi: don't use hardware MSAA resolve if dst is fast-clearedMarek Olšák2014-06-031-1/+2
* radeonsi: BlitFramebuffer should follow render conditionMarek Olšák2014-06-031-5/+6
* radeonsi: implement fast color clearMarek Olšák2014-03-111-2/+36
* radeonsi: move framebuffer-related state to a new struct si_framebufferMarek Olšák2014-03-111-2/+2
* r600g,radeonsi: consolidate create_surface and surface_destroyMarek Olšák2014-02-251-1/+4
* radeonsi: inline util_blitter_copy_textureMarek Olšák2014-02-251-3/+21
* radeonsi: remove useless psbox variable from resource_copy_regionMarek Olšák2014-02-251-3/+2
* radeonsi: Initial geometry shader supportMichel Dänzer2014-01-291-0/+1
* radeonsi: cleanup includes, add missing licenseMarek Olšák2014-01-281-3/+2
* radeonsi: use queries from r600gMarek Olšák2014-01-281-15/+7
* radeonsi: Rename the commonly occurring rctx/r600 variables.Andreas Hartmetz2014-01-141-80/+80
* radeonsi: Rename r600->si remaining identifiers in si_blit.c.Andreas Hartmetz2014-01-141-110/+110
* radeonsi: Rename r600->si for functions in si_pipe.h.Andreas Hartmetz2014-01-141-9/+9
* radeonsi: Rename r600->si for functions in si.h.Andreas Hartmetz2014-01-141-2/+2
* radeonsi: Rename r600->si for structs in si_pipe.h.Andreas Hartmetz2014-01-141-17/+17
* radeonsi: Apply si_* file naming scheme.Andreas Hartmetz2014-01-141-0/+704