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
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
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_shaders.c
Age
Commit message (
Expand
)
Author
Files
Lines
2021-10-16
radeonsi: si_state_shaders.c -> cpp
Marek Olšák
1
-4072
/
+0
2021-10-13
radeonsi: simplify write_psize code in si_get_vs_out_cntl
Marek Olšák
1
-5
/
+2
2021-10-13
radeonsi: simplify how VS_OUT_CCDIST is set
Marek Olšák
1
-2
/
+6
2021-10-13
radeonsi: remove the use of PKT3_CONTEXT_REG_RMW
Arvind Yadav
1
-17
/
+6
2021-10-11
radeonsi: remove GS fast launch
Marek Olšák
1
-33
/
+23
2021-10-01
radeonsi: implement draw_vertex_state for lower display list overhead
Marek Olšák
1
-1
/
+27
2021-09-28
radeonsi: implement shader-based culling for lines
Marek Olšák
1
-4
/
+6
2021-09-28
radeonsi: add gfx10 helpers for determining whether edgeflags are enabled
Marek Olšák
1
-5
/
+4
2021-09-28
radeonsi: clean prefer_mono for the blit VS
Marek Olšák
1
-0
/
+1
2021-09-28
radeonsi: reduce NGG culling on/off transitions by keeping it enabled
Marek Olšák
1
-0
/
+3
2021-09-28
radeonsi: decrease vertex count threshold for shader culling to 128
Marek Olšák
1
-1
/
+1
2021-09-28
radeonsi: change the units of oversub_pc_factor to integer multiples of 1/4
Marek Olšák
1
-5
/
+6
2021-09-25
radeonsi: remove the unused cs parameter from radeon_set_uconfig_reg
Marek Olšák
1
-7
/
+7
2021-09-25
radeonsi: remove the unused cs parameter from radeon_set_(config|context)_reg
Marek Olšák
1
-1
/
+1
2021-09-25
radeonsi: remove the unused cs parameter from radeon_emit
Marek Olšák
1
-4
/
+4
2021-09-14
radeonsi: enable NGG passthrough when LDS is used, document the real constraints
Marek Olšák
1
-3
/
+9
2021-09-14
radeonsi: convert gfx10_emit_ge_pc_alloc to radeon_opt_set_uconfig_reg
Marek Olšák
1
-22
/
+9
2021-09-14
radeonsi: eliminate redundant SPI_SHADER_PGM_RSRC3/4_GS register writes
Marek Olšák
1
-15
/
+34
2021-09-14
radeonsi: put si_pm4_state at the beginning of si_shader
Marek Olšák
1
-92
/
+79
2021-09-14
radeonsi: move setting one GS shader key field out of si_shader_selector_key
Marek Olšák
1
-1
/
+0
2021-09-14
radeonsi: move setting most TCS shader key fields out of si_shader_selector_key
Marek Olšák
1
-19
/
+11
2021-09-14
radeonsi: set prefer_mono outside of si_shader_selector_key
Marek Olšák
1
-8
/
+1
2021-09-14
radeonsi: precompute more spi_map code
Marek Olšák
1
-16
/
+18
2021-09-14
radeonsi: unroll loops in si_emit_spi_map using 33 C++ template instantiations
Marek Olšák
1
-94
/
+0
2021-09-14
radeonsi: inline si_get_ps_input_cntl because it has only one use
Marek Olšák
1
-64
/
+55
2021-09-14
radeonsi: simplify si_emit_spi_map for back-face colors
Marek Olšák
1
-14
/
+3
2021-09-14
radeonsi: precompute num_interp for si_emit_spi_map
Marek Olšák
1
-5
/
+8
2021-09-14
radeonsi: interleave si_shader_info::input_* in memory for faster emit_spi_map
Marek Olšák
1
-6
/
+6
2021-09-14
radeonsi: restructure si_get_ps_input_cntl for future refactoring
Marek Olšák
1
-25
/
+25
2021-09-14
radeonsi: force flat for PrimID early in si_nir_scan_shader
Marek Olšák
1
-2
/
+1
2021-09-14
radeonsi: eliminate a not-found conditional for PrimID in si_get_ps_input_cntl
Marek Olšák
1
-5
/
+1
2021-09-14
radeonsi: determine num_vbos_in_user_sgprs from template arguments in draw_vbo
Marek Olšák
1
-1
/
+2
2021-09-14
radeonsi: deduplicate si_compiler_ctx_state initialization
Marek Olšák
1
-8
/
+13
2021-09-14
radeonsi: precompute si_vgt_stages_key for NGG in si_shader
Marek Olšák
1
-0
/
+6
2021-09-14
radeonsi: move flat shading VRS enablement out of si_update_shaders
Marek Olšák
1
-0
/
+20
2021-09-14
radeonsi: move DB_SHADER_CONTROL update for PS out of si_update_shaders
Marek Olšák
1
-0
/
+17
2021-09-14
radeonsi: check flatshade and sprite_coord_enable for spi_map in bind_rs_state
Marek Olšák
1
-2
/
+3
2021-09-14
radeonsi: optimize scratch buffer size updates using C++ template arguments
Marek Olšák
1
-17
/
+1
2021-09-14
radeonsi: make si_update_shaders a C++ template in si_state_draw.cpp
Marek Olšák
1
-281
/
+6
2021-09-14
radeonsi: unset SI_PREFETCH_* only when we unbind pm4 shader states
Marek Olšák
1
-14
/
+10
2021-09-14
radeonsi: move PS inputs_read computation out of si_get_vs_key_outputs
Marek Olšák
1
-11
/
+12
2021-09-14
radeonsi: move si_shader_io_get_unique_index calls out of si_get_vs_key_outputs
Marek Olšák
1
-7
/
+8
2021-09-14
radeonsi: rewrite inlinable uniform states for shader keys in si_context
Marek Olšák
1
-14
/
+1
2021-09-14
radeonsi: update the VS shader key in set & bind functions and remove memsets
Marek Olšák
1
-26
/
+38
2021-09-14
radeonsi: clean up and clear VS shader key fields related to outputs
Marek Olšák
1
-13
/
+29
2021-09-14
radeonsi: update most of the PS shader key in set & bind functions
Marek Olšák
1
-14
/
+15
2021-09-14
radeonsi: ignore blitter when computing the PS shader key
Marek Olšák
1
-1
/
+1
2021-09-14
radeonsi: divide si_update_ps_shader_key into many separate functions
Marek Olšák
1
-20
/
+72
2021-09-14
radeonsi: don't memset part in si_update_ps_shader_key
Marek Olšák
1
-5
/
+20
2021-09-14
radeonsi: don't memset mono and opt in si_update_ps_shader_key
Marek Olšák
1
-4
/
+9
[next]