projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: Hoist bo != NULL check before dereference
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_cp_dma.c
2019-07-03
Marek Olšák
radeonsi/gfx10: prefetch HW GS when NGG is used
blob
|
commitdiff
|
raw
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: add si_context::emit_cache_flush
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Marek Olšák
radeonsi: cull primitives with async compute for large...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Marek Olšák
radeonsi: add a cs parameter into si_cp_copy_data
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Marek Olšák
ac: rename SI-CIK-VI to GFX6-GFX7-GFX8
blob
|
commitdiff
|
raw
|
diff to current
2019-04-23
Marek Olšák
radeonsi: add si_cp_copy_data
blob
|
commitdiff
|
raw
|
diff to current
2019-04-02
Marek Olšák
radeonsi: don't use PFP_SYNC_ME with compute-only contexts
blob
|
commitdiff
|
raw
|
diff to current
2019-01-22
Marek Olšák
radeonsi: rename rsrc -> ssrc, rdst -> sdst
blob
|
commitdiff
|
raw
|
diff to current
2019-01-22
Marek Olšák
radeonsi: rename r600_resource -> si_resource
blob
|
commitdiff
|
raw
|
diff to current
2019-01-22
Marek Olšák
radeonsi: move PKT3_WRITE_DATA generation into a helper...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-19
Nicolai Hähnle
radeonsi: don't set RAW_WAIT for CP DMA clears
blob
|
commitdiff
|
raw
|
diff to current
2018-11-29
Marek Olšák
radeonsi: allow si_cp_dma_clear_buffer to clear GDS...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-16
Marek Olšák
radeonsi: use compute shaders for clear_buffer & copy_b...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-16
Marek Olšák
radeonsi: add GDS support to CP DMA
blob
|
commitdiff
|
raw
|
diff to current
2018-09-10
Marek Olšák
radeonsi: split si_copy_buffer
blob
|
commitdiff
|
raw
|
diff to current
2018-09-10
Marek Olšák
radeonsi: don't call VBO prefetch with size=0
blob
|
commitdiff
|
raw
|
diff to current
2018-09-10
Marek Olšák
radeonsi: merge SI and CI dma_clear_buffer and remove...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Marek Olšák
radeonsi: add a thorough clear/copy_buffer benchmark
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Marek Olšák
radeonsi: add flag L2_STREAM for minimal cache usage
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: split si_clear_buffer to remove enum si_method
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: replace CP_DMA_USE_L2 with enum si_cache_policy
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: declare coher in si_copy_buffer
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: make PFP_SYNC_ME an explicit CP DMA flag
blob
|
commitdiff
|
raw
|
diff to current
2018-08-04
Marek Olšák
radeonsi: cosmetic changes
blob
|
commitdiff
|
raw
|
diff to current
2018-08-02
Darren Powell
radeonsi: add new R600_DEBUG test "testclearbufperf"
blob
|
commitdiff
|
raw
|
diff to current
2018-07-26
Marek Olšák
ac: fix typo DSL_SEL -> DST_SEL
blob
|
commitdiff
|
raw
|
diff to current
2018-06-19
Marek Olšák
amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: use r600_resource() typecast helper
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: don't use an indirect table for state atoms
blob
|
commitdiff
|
raw
|
diff to current
2018-04-13
Marek Olšák
radeonsi: make sure CP DMA is idle at the end of IBs
blob
|
commitdiff
|
raw
|
diff to current
2018-04-13
Marek Olšák
radeonsi: always prefetch later shaders after the draw...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: remove r600_common_context
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: move r600_cs.h contents into si_pipe.h, si_bu...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: rename a few R600/r600_ -> SI_/si_
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: move definitions out of r600_pipe_common.h
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: use si_context instead of pipe_context in...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: use si_context instead of pipe_context in...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: use si_context instead of pipe_context in...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: update copyrights
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: switch radeon_add_to_buffer_list parameter...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: flatten / remove struct r600_ring
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: rename si_need_cs_space -> si_need_gfx_cs_space
blob
|
commitdiff
|
raw
|
diff to current
2018-02-26
Marek Olšák
radeonsi: don't use struct si_descriptors for vertex...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: remove r600_common_screen
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: remove some definitions and helpers from...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: remove r600_common_context::clear_buffer
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: move si_pipe_clear_buffer into si_cp_dma.c
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: move all clear() code into si_clear.c
blob
|
commitdiff
|
raw
|
diff to current
2017-11-02
Marek Olšák
radeonsi: remove 'Authors:' comments
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Marek Olšák
radeonsi: add si_descriptors::gpu_address and remove...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Marek Olšák
radeonsi: add performance thresholds for CP DMA, decrea...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-26
Marek Olšák
r600: fork and import gallium/radeon
blob
|
commitdiff
|
raw
|
diff to current
2017-08-21
Marek Olšák
radeonsi: don't prefetch VBO descriptors if vertex...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-07
Marek Olšák
radeonsi: prefetch VBO descriptors after the first...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-07
Marek Olšák
radeonsi: add a separate dirty mask for prefetches
blob
|
commitdiff
|
raw
|
diff to current
2017-08-07
Marek Olšák
radeonsi: add and use si_pm4_state_enabled_and_changed
blob
|
commitdiff
|
raw
|
diff to current
2017-08-07
Marek Olšák
radeonsi: de-atomize L2 prefetch
blob
|
commitdiff
|
raw
|
diff to current
2017-07-10
Marek Olšák
gallium: use "ull" number suffix to keep the QtCreator...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-22
Marek Olšák
radeonsi/gfx9: use TC L2 for fast color clear with...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-05
Nicolai Hähnle
radeonsi: disable SDMA clears and copies for sparse...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-31
Marek Olšák
radeonsi/gfx9: don't compare src_va w/ dst_va for CP_DM...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-30
Marek Olšák
radeonsi/gfx9: CP DMA changes
blob
|
commitdiff
|
raw
|
diff to current
2017-03-30
Marek Olšák
amd: GFX9 packet changes
blob
|
commitdiff
|
raw
|
diff to current
2017-03-28
Nicolai Hähnle
radeonsi: use DMA for clears with unaligned size
blob
|
commitdiff
|
raw
|
diff to current
2017-03-28
Nicolai Hähnle
radeonsi: CP DMA clear supports unaligned destination...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-28
Nicolai Hähnle
radeonsi: remove the early-out for SDMA in si_clear_buffer
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: use R600_RESOURCE_FLAG_UNMAPPABLE where it...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-10
Marek Olšák
radeonsi: align vertex buffer descriptor list size...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-10
Marek Olšák
radeonsi: move CP_DMA_ALIGNMENT definition
blob
|
commitdiff
|
raw
|
diff to current
2017-02-10
Marek Olšák
radeonsi: remove separate CB/DB_META flush flags
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: atomize the scratch buffer state
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: atomize L2 prefetches
blob
|
commitdiff
|
raw
|
diff to current
2017-01-18
Marek Olšák
radeonsi: skip an unnecessary mutex lock for L2 prefetches
blob
|
commitdiff
|
raw
|
diff to current
2017-01-18
Marek Olšák
radeonsi: si_cp_dma_prepare is a no-op for L2 prefetches
blob
|
commitdiff
|
raw
|
diff to current
2017-01-18
Marek Olšák
radeonsi: add SI_CPDMA_SKIP_BO_LIST_UPDATE
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Marek Olšák
radeonsi: add TC L2 prefetch for shaders and VBO descri...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Marek Olšák
radeonsi: add CP DMA flags for greater control over...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Marek Olšák
radeonsi: cleanly communicate which CP DMA packet is...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Marek Olšák
radeonsi: don't count fast clears and prefetches into...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-05
Marek Olšák
radeonsi: implement SDMA-based buffer clearing for SI
blob
|
commitdiff
|
raw
|
diff to current
2017-01-05
Marek Olšák
radeonsi: also wait for SDMA in the clear_buffer CPU...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-05
Marek Olšák
radeonsi: simplify r600_resource typecasts in si_clear_...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-05
Marek Olšák
radeonsi: always use SDMA for big buffer clears and...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-01
Marek Olšák
radeonsi: add a driver query for counting CP DMA calls
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Marek Olšák
radeonsi: remove si_resource_create_custom
blob
|
commitdiff
|
raw
|
diff to current
2016-09-13
Marek Olšák
radeonsi: clean up CP DMA emit code
blob
|
commitdiff
|
raw
|
diff to current
2016-09-09
Marek Olšák
radeonsi: remove the cache_flush atom
blob
|
commitdiff
|
raw
|
diff to current
2016-08-06
Marek Olšák
radeonsi: check IB memory usage of CP DMA operations
blob
|
commitdiff
|
raw
|
diff to current
2016-05-31
Marek Olšák
radeonsi: fix CP DMA hazard with index buffer fetches
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Marek Olšák
radeonsi: rework clear_buffer flags
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Marek Olšák
radeonsi: remove needless cache flushes at the end...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: do not do two full flushes on every compute...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Marek Olšák
radeonsi: allow clearing buffers >= 4 GB
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Kristian Høgsberg...
Merge ../mesa into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Marek Olšák
gallium/radeon: remove radeon_winsys_cs_handle
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Marek Olšák
radeonsi: don't use the CP DMA workaround on Fiji and...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-14
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Marek Olšák
gallium/radeon: inline the r600_rings structure
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Marek Olšák
radeonsi: rename cache flushing flags once more
blob
|
commitdiff
|
raw
|
diff to current
next