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
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_state_draw.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-01-18
radeonsi: use a global dirty mask for shader pointers
Marek Olšák
1
-1
/
+1
2017-01-09
ac/debug: Move IB decode to common code.
Bas Nieuwenhuizen
1
-1
/
+3
2017-01-06
radeonsi: add TC L2 prefetch for shaders and VBO descriptors
Marek Olšák
1
-1
/
+36
2017-01-06
radeonsi: add HUD queries for cache flush stats
Marek Olšák
1
-0
/
+5
2016-12-01
radeonsi: add a tess+GS hang workaround for VI dGPUs
Marek Olšák
1
-2
/
+10
2016-12-01
radeonsi: apply a tessellation bug workaround for SI
Marek Olšák
1
-0
/
+7
2016-12-01
radeonsi: apply a multi-wave workgroup SPI bug workaround to affected CIK chips
Marek Olšák
1
-2
/
+4
2016-11-21
radeonsi: fast exit si_emit_derived_tess_state early
Marek Olšák
1
-11
/
+14
2016-11-03
radeonsi: generate GS prolog to (partially) fix triangle strip adjacency rota...
Nicolai Hähnle
1
-0
/
+18
2016-10-26
gallium/radeon: use r600_gfx_write_event_eop everywhere
Marek Olšák
1
-9
/
+3
2016-10-13
radeonsi: implement TC-compatible HTILE
Marek Olšák
1
-1
/
+2
2016-10-12
radeonsi: use TC write-back instead of full cache invalidation
Marek Olšák
1
-3
/
+3
2016-10-12
radeonsi: implement TC L2 write-back (flush) without cache invalidation
Marek Olšák
1
-19
/
+62
2016-10-04
radeonsi: remove unnecessary #includes
Marek Olšák
1
-2
/
+0
2016-10-04
radeonsi: separate IA_MULTI_VGT_PARAM and VGT_PRIMITIVE_TYPE emission
Marek Olšák
1
-7
/
+10
2016-10-04
radeonsi: move VGT_LS_HS_CONFIG to derived tess_state
Marek Olšák
1
-26
/
+14
2016-10-04
radeonsi: Fix primitive restart when index changes
James Legg
1
-7
/
+7
2016-09-09
radeonsi: fix the VGT performance tweak for small instances
Marek Olšák
1
-5
/
+6
2016-09-09
radeonsi: remove the cache_flush atom
Marek Olšák
1
-5
/
+5
2016-09-07
radeonsi: skip redundant INDEX_TYPE writes
Marek Olšák
1
-20
/
+30
2016-09-07
radeonsi: add more unlikely() uses into si_draw_vbo
Marek Olšák
1
-5
/
+5
2016-09-07
radeonsi: skip draws with instance_count == 0
Marek Olšák
1
-3
/
+13
2016-09-05
radeonsi: fix variable naming in si_emit_cache_flush
Marek Olšák
1
-31
/
+31
2016-09-05
radeonsi: don't emit CS_PARTIAL_FLUSH if compute is not used
Marek Olšák
1
-1
/
+3
2016-09-05
radeonsi: add HUD queries for counting VS/PS/CS partial flushes
Marek Olšák
1
-0
/
+8
2016-09-05
radeonsi: fix a badly implemented GS bug workaround
Marek Olšák
1
-8
/
+13
2016-08-09
radeonsi: program additional multi draw parameters
Nicolai Hähnle
1
-5
/
+25
2016-08-09
radeonsi: program the DRAWID SGPR
Nicolai Hähnle
1
-2
/
+6
2016-08-09
radeonsi: remove an incorrect assertion
Nicolai Hähnle
1
-2
/
+0
2016-08-09
radeonsi: flush TC L2 cache for indirect draw data
Nicolai Hähnle
1
-0
/
+5
2016-08-08
radeonsi: add has_draw_indirect_multi flag
Nicolai Hähnle
1
-1
/
+1
2016-08-08
radeonsi: transpose indirect/index draw dispatch
Nicolai Hähnle
1
-45
/
+31
2016-08-08
radeonsi: move index buffer calculations in si_emit_draw_packets up
Nicolai Hähnle
1
-9
/
+12
2016-08-08
radeonsi: unify emitting PKT3_SET_BASE for indirect draws
Nicolai Hähnle
1
-16
/
+9
2016-08-06
radeonsi: deal with high vertex buffer memory usage correctly
Marek Olšák
1
-0
/
+7
2016-08-06
radeonsi: take scratch buffer and draw indirect memory usage into account
Marek Olšák
1
-0
/
+6
2016-08-03
radeonsi: skip unnecessary si_update_shaders calls
Marek Olšák
1
-7
/
+13
2016-07-16
radeonsi: remove the DRAW_PREAMBLE packet
Nicolai Hähnle
1
-6
/
+1
2016-06-29
gallium/radeon: add a heuristic enabling DCC for scanout surfaces (v2)
Marek Olšák
1
-1
/
+4
2016-06-29
radeonsi: enable distributed tess on multi-SE parts only
Marek Olšák
1
-1
/
+1
2016-06-29
radeonsi: set optimal VGT_HS_OFFCHIP_PARAM
Marek Olšák
1
-2
/
+3
2016-06-29
radeonsi: use conformant line rasterization
Marek Olšák
1
-2
/
+4
2016-06-27
radeonsi: use optimal WD settings for primitive restart on Polaris
Marek Olšák
1
-2
/
+10
2016-06-24
radeonsi: fix fractional odd tessellation spacing for Polaris
Marek Olšák
1
-0
/
+19
2016-06-24
radeonsi: drop the DRAW_PREAMBLE packet on Polaris
Nicolai Hähnle
1
-1
/
+6
2016-06-24
radeonsi: use DRAW_(INDEX_)INDIRECT_MULTI on Polaris
Nicolai Hähnle
1
-10
/
+36
2016-06-14
gallium/radeon: add driver queries for compute/dma call stats and spills
Marek Olšák
1
-0
/
+2
2016-06-06
radeonsi: add a performance tweak for 4 SE parts
Marek Olšák
1
-0
/
+11
2016-06-06
radeonsi: simplify PRIMGROUP_SIZE computation for tessellation
Marek Olšák
1
-9
/
+1
2016-06-01
radeonsi: implement global resetting of texture descriptors
Marek Olšák
1
-1
/
+8
[next]