summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/cik_sdma.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: program tile swizzle for color and FMASK surfaces for GFX & SDMAMarek Olšák2017-08-041-0/+7
* radeonsi: disable SDMA clears and copies for sparse buffersNicolai Hähnle2017-04-051-2/+5
* gallium/radeon: move pre-GFX9 radeon_surf.* members to radeon_surf.u.legacy.*Marek Olšák2017-03-301-20/+20
* radeonsi/gfx9: enable SDMA buffer copying & clearingMarek Olšák2017-03-301-3/+4
* radeonsi/gfx9: handle GFX9 in a few placesMarek Olšák2017-03-301-2/+2
* gallium/radeon: prevent SDMA stalls by detecting RAW hazards in need_dma_spaceMarek Olšák2017-01-051-8/+0
* radeonsi: inline cik_sdma_do_copy_bufferMarek Olšák2017-01-051-28/+16
* radeonsi: implement SDMA-based buffer clearing for CIK-VIMarek Olšák2017-01-051-0/+42
* gallium/radeon: remove radeon_surf_level::pitch_bytesMarek Olšák2016-11-011-2/+2
* gallium/radeon: rename bo_size -> surf_size, bo_alignment -> surf_alignmentMarek Olšák2016-10-261-1/+1
* radeonsi: enable SDMA on Carrizo and all CIK chips againMarek Olšák2016-10-261-10/+0
* radeonsi: remove unnecessary #includesMarek Olšák2016-10-041-3/+0
* Revert "radeonsi: enable SDMA on CIK"Marek Olšák2016-09-081-0/+4
* radeonsi: enable SDMA on CIKMarek Olšák2016-08-261-4/+0
* radeonsi: disable SDMA texture copying on CarrizoMarek Olšák2016-08-251-0/+6
* radeonsi: fix undefined left-shift into sign bitNicolai Hähnle2016-06-151-1/+2
* gallium/radeon: use radeon_emitNicolai Hähnle2016-05-171-9/+9
* radeonsi: consolidate radeon_add_to_buffer_list calls for DMAMarek Olšák2016-05-101-23/+0
* gallium/radeon: flush if DMA IB memory usage is too highMarek Olšák2016-05-101-4/+4
* radeonsi: add new SDMA texture copy codeMarek Olšák2016-05-101-0/+438
* gallium/radeon: fix (S)DMA read-after-write hazardsMarek Olšák2016-05-101-0/+1
* radeonsi: raise the max size for SDMA buffer copiesMarek Olšák2016-05-101-2/+2
* radeonsi: remove SDMA texture copy codeMarek Olšák2016-05-101-215/+2
* radeonsi: only expose *_init_*dma_functions from (S)DMA filesMarek Olšák2016-05-101-7/+12
* gallium/radeon: use a common function for DMA blit preparationMarek Olšák2016-05-101-12/+2
* radeonsi: just read tile mode arrays in SDMA setupMarek Olšák2016-05-021-51/+28
* gallium/radeon: drop support for LINEAR_GENERAL layoutMarek Olšák2016-04-281-9/+3
* radeonsi: allocate DCC in the same backing buffer as the textureMarek Olšák2016-03-091-1/+1
* gallium/radeon: just get num_tile_pipes from the winsysMarek Olšák2016-02-051-1/+1
* gallium/drivers: Remove unnecessary semicolonsEdward O'Callaghan2016-01-061-1/+1
* gallium/radeon: inline the r600_rings structureMarek Olšák2015-11-131-7/+7
* radeonsi: properly check if DCC is enabled and allocatedMarek Olšák2015-10-271-1/+1
* radeonsi: Disable operations that do not work with DCC.Bas Nieuwenhuizen2015-10-241-1/+2
* gallium/radeon: add separate stencil level dirty flagsMarek Olšák2015-10-031-1/+1
* gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák2015-10-031-4/+4
* gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_listMarek Olšák2015-09-011-4/+4
* radeonsi: directly include radeon/* headersEmil Velikov2015-07-131-1/+1
* radeonsi: Add CIK SDMA supportMichel Dänzer2015-06-081-0/+364