summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_dma.c
Commit message (Expand)AuthorAgeFilesLines
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-1/+1
* radeonsi: rename rsrc -> ssrc, rdst -> sdstMarek Olšák2019-01-221-6/+6
* radeonsi: rename r600_resource -> si_resourceMarek Olšák2019-01-221-2/+2
* radeonsi: merge SI and CI dma_clear_buffer and remove the callbackMarek Olšák2018-09-101-40/+0
* radeonsi: rename r600_texture -> si_texture, rxxx -> xxx or sxxxMarek Olšák2018-06-191-39/+39
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-3/+3
* radeonsi: rename r600_texture::resource to bufferMarek Olšák2018-04-271-8/+8
* radeonsi: use r600_resource() typecast helperMarek Olšák2018-04-271-2/+2
* radeonsi: remove r600_common_contextMarek Olšák2018-04-051-7/+7
* radeonsi: use si_context instead of pipe_context in parameters pt2Marek Olšák2018-04-051-3/+2
* radeonsi: update copyrightsMarek Olšák2018-04-051-0/+2
* radeonsi: use r600_common_context less pt4Marek Olšák2018-04-051-2/+2
* radeonsi: use r600_common_context less pt1Marek Olšák2018-04-051-3/+3
* radeonsi: flatten / remove struct r600_ringMarek Olšák2018-04-051-4/+4
* radeonsi: remove r600_common_screenMarek Olšák2017-11-291-1/+1
* ac: change legacy_surf_level::slice_size to dword unitsMarek Olšák2017-11-271-4/+4
* radeonsi: remove 'Authors:' commentsMarek Olšák2017-11-021-3/+0
* r600: fork and import gallium/radeonMarek Olšák2017-09-261-4/+4
* 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-21/+21
* radeonsi: implement SDMA-based buffer clearing for SIMarek Olšák2017-01-051-0/+40
* radeonsi: do all math in bytes in SI DMA codeMarek Olšák2017-01-051-17/+17
* gallium/radeon: prevent SDMA stalls by detecting RAW hazards in need_dma_spaceMarek Olšák2017-01-051-2/+0
* radeonsi: fix/silence unused variable warnings in optimized buildsNicolai Hähnle2016-11-101-2/+1
* gallium/radeon: remove radeon_surf_level::pitch_bytesMarek Olšák2016-11-011-2/+2
* gallium/radeon: remove unnecessary fields from radeon_surf_levelMarek Olšák2016-10-261-4/+4
* radeonsi: remove unnecessary #includesMarek Olšák2016-10-041-1/+0
* gallium/radeon: use radeon_emitNicolai Hähnle2016-05-171-16/+16
* radeonsi: consolidate radeon_add_to_buffer_list calls for DMAMarek Olšák2016-05-101-10/+0
* gallium/radeon: flush if DMA IB memory usage is too highMarek Olšák2016-05-101-2/+2
* gallium/radeon: fix (S)DMA read-after-write hazardsMarek Olšák2016-05-101-0/+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-10/+3
* radeonsi: just read tile mode arrays in SI DMA setupMarek Olšák2016-05-021-33/+21
* gallium/radeon: drop support for LINEAR_GENERAL layoutMarek Olšák2016-04-281-7/+1
* radeonsi: allocate DCC in the same backing buffer as the textureMarek Olšák2016-03-091-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-2/+2
* 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: remove no-op 32-bit maskingMarek Olšák2015-08-291-2/+2
* radeonsi: Add CIK SDMA supportMichel Dänzer2015-06-081-20/+0
* radeonsi: Disable asynchronous DMA except for PIPE_BUFFERMichel Dänzer2014-11-171-0/+15
* radeonsi: Pass the slice size to si_dma_copy_bufferMichel Dänzer2014-09-301-4/+4
* radeonsi: Catch more cases that can't be handled by si_dma_copy_buffer/tileMichel Dänzer2014-09-301-3/+11
* radeonsi: Fix si_dma_copy(_tile) for compressed formatsMichel Dänzer2014-09-301-2/+2
* radeonsi: Fix tiling mode index for stencil resourcesMichel Dänzer2014-09-301-2/+3