index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
gallium
/
drivers
/
radeonsi
/
si_cp_dma.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-07-10
gallium: use "ull" number suffix to keep the QtCreator parser happy
Marek Olšák
1
-1
/
+1
2017-06-22
radeonsi/gfx9: use TC L2 for fast color clear with CP DMA
Marek Olšák
1
-2
/
+5
2017-04-05
radeonsi: disable SDMA clears and copies for sparse buffers
Nicolai Hähnle
1
-0
/
+1
2017-03-31
radeonsi/gfx9: don't compare src_va w/ dst_va for CP_DMA_CLEAR
Marek Olšák
1
-1
/
+2
2017-03-30
radeonsi/gfx9: CP DMA changes
Marek Olšák
1
-10
/
+30
2017-03-30
amd: GFX9 packet changes
Marek Olšák
1
-2
/
+2
2017-03-28
radeonsi: use DMA for clears with unaligned size
Nicolai Hähnle
1
-19
/
+27
2017-03-28
radeonsi: CP DMA clear supports unaligned destination addresses
Nicolai Hähnle
1
-1
/
+2
2017-03-28
radeonsi: remove the early-out for SDMA in si_clear_buffer
Nicolai Hähnle
1
-22
/
+21
2017-02-18
radeonsi: use R600_RESOURCE_FLAG_UNMAPPABLE where it's desirable
Marek Olšák
1
-2
/
+4
2017-02-10
radeonsi: align vertex buffer descriptor list size for optimal prefetch
Marek Olšák
1
-1
/
+1
2017-02-10
radeonsi: move CP_DMA_ALIGNMENT definition
Marek Olšák
1
-10
/
+8
2017-02-10
radeonsi: remove separate CB/DB_META flush flags
Marek Olšák
1
-2
/
+1
2017-01-30
radeonsi: atomize the scratch buffer state
Marek Olšák
1
-1
/
+2
2017-01-30
radeonsi: atomize L2 prefetches
Marek Olšák
1
-0
/
+39
2017-01-18
radeonsi: skip an unnecessary mutex lock for L2 prefetches
Marek Olšák
1
-5
/
+7
2017-01-18
radeonsi: si_cp_dma_prepare is a no-op for L2 prefetches
Marek Olšák
1
-5
/
+7
2017-01-18
radeonsi: add SI_CPDMA_SKIP_BO_LIST_UPDATE
Marek Olšák
1
-10
/
+14
2017-01-06
radeonsi: add TC L2 prefetch for shaders and VBO descriptors
Marek Olšák
1
-0
/
+12
2017-01-06
radeonsi: add CP DMA flags for greater control over synchronization
Marek Olšák
1
-14
/
+23
2017-01-06
radeonsi: cleanly communicate which CP DMA packet is first
Marek Olšák
1
-11
/
+21
2017-01-06
radeonsi: don't count fast clears and prefetches into CP DMA stats
Marek Olšák
1
-2
/
+6
2017-01-05
radeonsi: implement SDMA-based buffer clearing for SI
Marek Olšák
1
-1
/
+1
2017-01-05
radeonsi: also wait for SDMA in the clear_buffer CPU fallback
Marek Olšák
1
-3
/
+2
2017-01-05
radeonsi: simplify r600_resource typecasts in si_clear_buffer
Marek Olšák
1
-5
/
+5
2017-01-05
radeonsi: always use SDMA for big buffer clears and first buffer uses
Marek Olšák
1
-0
/
+20
2016-11-01
radeonsi: add a driver query for counting CP DMA calls
Marek Olšák
1
-0
/
+4
2016-10-26
radeonsi: remove si_resource_create_custom
Marek Olšák
1
-4
/
+3
2016-09-13
radeonsi: clean up CP DMA emit code
Marek Olšák
1
-84
/
+60
2016-09-09
radeonsi: remove the cache_flush atom
Marek Olšák
1
-1
/
+1
2016-08-06
radeonsi: check IB memory usage of CP DMA operations
Marek Olšák
1
-0
/
+5
2016-05-31
radeonsi: fix CP DMA hazard with index buffer fetches
Marek Olšák
1
-2
/
+20
2016-04-28
radeonsi: rework clear_buffer flags
Marek Olšák
1
-16
/
+22
2016-04-28
radeonsi: remove needless cache flushes at the end of CP DMA operations
Marek Olšák
1
-8
/
+0
2016-04-19
radeonsi: do not do two full flushes on every compute dispatch
Bas Nieuwenhuizen
1
-2
/
+4
2016-04-12
radeonsi: allow clearing buffers >= 4 GB
Marek Olšák
1
-3
/
+3
2015-12-11
gallium/radeon: remove radeon_winsys_cs_handle
Marek Olšák
1
-1
/
+1
2015-12-11
radeonsi: don't use the CP DMA workaround on Fiji and newer
Marek Olšák
1
-16
/
+20
2015-11-13
gallium/radeon: inline the r600_rings structure
Marek Olšák
1
-5
/
+5
2015-11-13
radeonsi: rename cache flushing flags once more
Marek Olšák
1
-3
/
+3
2015-11-13
radeonsi: set the DISABLE_WR_CONFIRM flag on CI-VI as well
Marek Olšák
1
-2
/
+2
2015-11-13
radeonsi: fix unaligned clear_buffer fallback
Marek Olšák
1
-6
/
+8
2015-11-07
radeonsi: add workarounds for CP DMA to stay on the fast path
Marek Olšák
1
-5
/
+88
2015-11-07
radeonsi: unify CP DMA preparation logic
Marek Olšák
1
-37
/
+34
2015-11-07
radeonsi: unify CP DMA code determining various flags
Marek Olšák
1
-28
/
+23
2015-11-07
radeonsi: only enable write confirmation on the last CP DMA packet
Marek Olšák
1
-2
/
+4
2015-10-03
gallium/radeon: tell the winsys the exact resource binding types
Marek Olšák
1
-3
/
+3
2015-09-01
radeonsi: don't send IB dword usage to si_need_cs_space
Marek Olšák
1
-3
/
+2
2015-09-01
gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_list
Marek Olšák
1
-3
/
+3
2015-09-01
radeonsi: call si_init_atom for remaining radeonsi atoms
Marek Olšák
1
-2
/
+2
[next]