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_state_shaders.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-01-18
radeonsi: use the correct target machine when building shader variants
Marek Olšák
1
-14
/
+27
2017-01-18
radeonsi: move shader pipe context state into a separate structure
Marek Olšák
1
-8
/
+8
2017-01-16
radeonsi: fix R600_DEBUG=nooptvariant
Nicolai Hähnle
1
-1
/
+1
2017-01-16
radeonsi: make fix_fetch 64-bit
Marek Olšák
1
-1
/
+1
2017-01-09
radeonsi: cleanly communicate whether si_shader_dump should check R600_DEBUG
Marek Olšák
1
-1
/
+1
2017-01-06
radeonsi: assume that a TES without POSITION precedes GS
Marek Olšák
1
-1
/
+2
2017-01-05
radeonsi: update clip_regs if clip_disable changes to fix a hang
Marek Olšák
1
-0
/
+5
2016-12-12
radeonsi: shrink the GSVS ring to account for the reduced item sizes
Nicolai Hähnle
1
-1
/
+1
2016-12-12
radeonsi: shrink each vertex stream to the actually required size
Nicolai Hähnle
1
-15
/
+22
2016-12-12
radeonsi: use a single descriptor for the GSVS ring
Nicolai Hähnle
1
-36
/
+1
2016-12-12
radeonsi: update all GSVS ring descriptors for new buffer allocations
Nicolai Hähnle
1
-1
/
+6
2016-11-23
radeonsi: add a debug flag that disables optimized shader variants
Marek Olšák
1
-0
/
+5
2016-11-22
util: import CRC32 implementation from gallium
Marek Olšák
1
-1
/
+1
2016-11-21
radeonsi: remove all varyings for depth-only rendering or rasterization off
Marek Olšák
1
-1
/
+18
2016-11-21
radeonsi: eliminate VS outputs that aren't used by PS at runtime
Marek Olšák
1
-4
/
+33
2016-11-21
radeonsi: record information about all written and read varyings
Marek Olšák
1
-0
/
+69
2016-11-21
radeonsi: make si_shader_io_get_unique_index stricter
Marek Olšák
1
-1
/
+10
2016-11-21
radeonsi: don't export ClipVertex and ClipDistance[] if clipping is disabled
Marek Olšák
1
-2
/
+19
2016-11-21
radeonsi: add infrastr. for compiling optimized shader variants asynchronously
Marek Olšák
1
-34
/
+102
2016-11-21
radeonsi: don't set vs.epilog.export_prim_id if TES is bound
Marek Olšák
1
-4
/
+4
2016-11-21
radeonsi: simplify checking for monolithic compilation
Marek Olšák
1
-0
/
+6
2016-11-21
radeonsi: split the shader key into 3 logical parts
Marek Olšák
1
-66
/
+66
2016-11-21
radeonsi: assume that a VS without POSITION is LS
Marek Olšák
1
-0
/
+7
2016-11-04
radeonsi: fix vertex fetches for 2_10_10_10 formats
Nicolai Hähnle
1
-0
/
+4
2016-11-03
radeonsi: generate GS prolog to (partially) fix triangle strip adjacency rota...
Nicolai Hähnle
1
-4
/
+3
2016-11-03
radeonsi: make the GS copy shader owned by the GS selector
Nicolai Hähnle
1
-4
/
+18
2016-11-03
radeonsi: si_shader_vs only depends on the GS selector
Nicolai Hähnle
1
-2
/
+2
2016-11-03
radeonsi: si_vgt_gs_mode only depends on the selector
Nicolai Hähnle
1
-3
/
+3
2016-11-01
radeonsi: add a driver query for shader cache hits
Marek Olšák
1
-1
/
+5
2016-10-26
radeonsi: remove si_resource_create_custom
Marek Olšák
1
-2
/
+2
2016-10-26
gallium/radeon: stop using PIPE_BIND_CUSTOM
Marek Olšák
1
-5
/
+4
2016-10-19
radeonsi: eliminate trivial constant VS outputs
Marek Olšák
1
-2
/
+15
2016-10-19
radeonsi: remove cb0_is_integer handling
Marek Olšák
1
-4
/
+2
2016-10-13
radeonsi: adjust and clean up Z_ORDER and EXEC_ON_x settings
Marek Olšák
1
-21
/
+32
2016-10-13
radeonsi: disable ReZ
Marek Olšák
1
-7
/
+4
2016-10-12
radeonsi: fix R600_DEBUG=precompile for shader-db
Marek Olšák
1
-0
/
+6
2016-10-05
radeonsi: add assertions to validate interpolation flags
Marek Olšák
1
-0
/
+34
2016-10-04
radeonsi: remove unnecessary #includes
Marek Olšák
1
-2
/
+0
2016-10-04
radeonsi: don't re-create shader PM4 states after scratch buffer update
Marek Olšák
1
-14
/
+16
2016-09-13
radeonsi: export SampleMask from pixel shaders at full rate
Marek Olšák
1
-4
/
+3
2016-09-05
radeonsi: also do VS_PARTIAL_FLUSH before updating VGT ring pointers
Marek Olšák
1
-0
/
+6
2016-08-26
gallium/radeon: merge USER_SHADER and INTERNAL_SHADER priority flags
Marek Olšák
1
-6
/
+6
2016-08-17
radeonsi: eliminate PS OUT[1] if dual src blending is off and CB1 is not bound
Marek Olšák
1
-0
/
+7
2016-08-03
radeonsi: skip unnecessary si_update_shaders calls
Marek Olšák
1
-0
/
+7
2016-07-26
radeonsi: pre-generate shader logs for ddebug
Marek Olšák
1
-3
/
+17
2016-07-23
radeonsi: ensure sample locations are set for line and polygon smoothing
Nicolai Hähnle
1
-2
/
+1
2016-07-16
gallium/u_queue: add optional cleanup callback
Rob Clark
1
-1
/
+2
2016-07-08
radeonsi: disable multi-threading when shader dumps are enabled
Nicolai Hähnle
1
-0
/
+1
2016-07-08
radeonsi: use multi-threaded compilation in debug contexts
Nicolai Hähnle
1
-4
/
+4
2016-07-08
radeonsi: explicitly choose center locations for 1xAA on Polaris
Nicolai Hähnle
1
-0
/
+4
[next]