summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/cik_sdma.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-10radeonsi: merge SI and CI dma_clear_buffer and remove the callbackMarek Olšák1-41/+0
2018-06-19radeonsi: rename r600_texture -> si_texture, rxxx -> xxx or sxxxMarek Olšák1-65/+65
2018-06-19amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák1-5/+5
2018-04-27radeonsi: rename r600_texture::resource to bufferMarek Olšák1-11/+11
2018-04-05radeonsi: remove r600_common_contextMarek Olšák1-31/+31
2018-04-05radeonsi: use si_context instead of pipe_context in parameters pt2Marek Olšák1-3/+2
2018-04-05radeonsi: update copyrightsMarek Olšák1-1/+2
2018-04-05radeonsi: use r600_common_context less pt4Marek Olšák1-2/+2
2018-04-05radeonsi: use r600_common_context less pt1Marek Olšák1-5/+5
2018-04-05radeonsi: flatten / remove struct r600_ringMarek Olšák1-6/+6
2017-11-29radeonsi: remove r600_common_screenMarek Olšák1-2/+2
2017-11-27ac: change legacy_surf_level::slice_size to dword unitsMarek Olšák1-2/+2
2017-11-02radeonsi: remove 'Authors:' commentsMarek Olšák1-3/+0
2017-09-26r600: fork and import gallium/radeonMarek Olšák1-6/+6
2017-08-04radeonsi: program tile swizzle for color and FMASK surfaces for GFX & SDMAMarek Olšák1-0/+7
2017-04-05radeonsi: disable SDMA clears and copies for sparse buffersNicolai Hähnle1-2/+5
2017-03-30gallium/radeon: move pre-GFX9 radeon_surf.* members to radeon_surf.u.legacy.*Marek Olšák1-20/+20
2017-03-30radeonsi/gfx9: enable SDMA buffer copying & clearingMarek Olšák1-3/+4
2017-03-30radeonsi/gfx9: handle GFX9 in a few placesMarek Olšák1-2/+2
2017-01-05gallium/radeon: prevent SDMA stalls by detecting RAW hazards in need_dma_spaceMarek Olšák1-8/+0
2017-01-05radeonsi: inline cik_sdma_do_copy_bufferMarek Olšák1-28/+16
2017-01-05radeonsi: implement SDMA-based buffer clearing for CIK-VIMarek Olšák1-0/+42
2016-11-01gallium/radeon: remove radeon_surf_level::pitch_bytesMarek Olšák1-2/+2
2016-10-26gallium/radeon: rename bo_size -> surf_size, bo_alignment -> surf_alignmentMarek Olšák1-1/+1
2016-10-26radeonsi: enable SDMA on Carrizo and all CIK chips againMarek Olšák1-10/+0
2016-10-04radeonsi: remove unnecessary #includesMarek Olšák1-3/+0
2016-09-08Revert "radeonsi: enable SDMA on CIK"Marek Olšák1-0/+4
2016-08-26radeonsi: enable SDMA on CIKMarek Olšák1-4/+0
2016-08-25radeonsi: disable SDMA texture copying on CarrizoMarek Olšák1-0/+6
2016-06-15radeonsi: fix undefined left-shift into sign bitNicolai Hähnle1-1/+2
2016-05-17gallium/radeon: use radeon_emitNicolai Hähnle1-9/+9
2016-05-10radeonsi: consolidate radeon_add_to_buffer_list calls for DMAMarek Olšák1-23/+0
2016-05-10gallium/radeon: flush if DMA IB memory usage is too highMarek Olšák1-4/+4
2016-05-10radeonsi: add new SDMA texture copy codeMarek Olšák1-0/+438
2016-05-10gallium/radeon: fix (S)DMA read-after-write hazardsMarek Olšák1-0/+1
2016-05-10radeonsi: raise the max size for SDMA buffer copiesMarek Olšák1-2/+2
2016-05-10radeonsi: remove SDMA texture copy codeMarek Olšák1-215/+2
2016-05-10radeonsi: only expose *_init_*dma_functions from (S)DMA filesMarek Olšák1-7/+12
2016-05-10gallium/radeon: use a common function for DMA blit preparationMarek Olšák1-12/+2
2016-05-02radeonsi: just read tile mode arrays in SDMA setupMarek Olšák1-51/+28
2016-04-28gallium/radeon: drop support for LINEAR_GENERAL layoutMarek Olšák1-9/+3
2016-03-09radeonsi: allocate DCC in the same backing buffer as the textureMarek Olšák1-1/+1
2016-02-05gallium/radeon: just get num_tile_pipes from the winsysMarek Olšák1-1/+1
2016-01-06gallium/drivers: Remove unnecessary semicolonsEdward O'Callaghan1-1/+1
2015-11-13gallium/radeon: inline the r600_rings structureMarek Olšák1-7/+7
2015-10-27radeonsi: properly check if DCC is enabled and allocatedMarek Olšák1-1/+1
2015-10-24radeonsi: Disable operations that do not work with DCC.Bas Nieuwenhuizen1-1/+2
2015-10-03gallium/radeon: add separate stencil level dirty flagsMarek Olšák1-1/+1
2015-10-03gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák1-4/+4
2015-09-01gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_listMarek Olšák1-4/+4