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
24.2
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
fjdegroo/lnl-giraffe-metrics
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
staging/24.2
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
/
mesa
/
drivers
/
dri
/
r300
/
compiler
/
radeon_compiler.h
Age
Commit message (
Expand
)
Author
Files
Lines
2011-01-28
r300/compiler: print stats based on the initial number of instructions
Marek Olšák
1
-0
/
+2
2011-01-23
r300g: Increase fragment shader limits for r400 cards
Tom Stellard
1
-0
/
+2
2010-12-08
r300/compiler: cleanup rc_run_compiler
Marek Olšák
1
-2
/
+9
2010-12-08
r300/compiler: add a function to query program stats (alu, tex, temps..)
Marek Olšák
1
-0
/
+12
2010-10-18
r300g: Add new debug option for logging vertex/fragment program stats
Tom Stellard
1
-1
/
+4
2010-09-10
r300/compiler: Enable presubtract sources
Tom Stellard
1
-0
/
+1
2010-09-04
r300g: add a new debug option which disables compiler optimizations
Marek Olšák
1
-0
/
+1
2010-09-04
r300/compiler: make optimizations not use 0.5 swizzles in vertex shaders
Marek Olšák
1
-0
/
+1
2010-09-04
r300/compiler: add new compiler parameter max_constants
Marek Olšák
1
-0
/
+2
2010-09-04
r300/compiler: refactor vertex shader compilation
Marek Olšák
1
-1
/
+13
2010-09-04
r300/compiler: add new compiler parameter max_alu_insts
Marek Olšák
1
-0
/
+1
2010-09-04
r300/compiler: put emulate_loop_state in radeon_compiler
Marek Olšák
1
-1
/
+3
2010-08-25
r300/compiler: implement elimination of unused constants
Marek Olšák
1
-1
/
+4
2010-08-11
r300g: implement gl_FrontFacing
Marek Olšák
1
-0
/
+1
2010-08-10
r300/compiler: Use predicate bit for IF statements in r500 vertex shaders
Tom Stellard
1
-0
/
+3
2010-08-10
r300/compiler: Implement hardware assisted loops for vertex shaders.
Tom Stellard
1
-0
/
+1
2010-05-26
r300/compiler: move hardware caps to the radeon_compiler base struct
Marek Olšák
1
-5
/
+6
2010-04-16
r300/compiler: make ARB_shadow_ambient optional
Marek Olšák
1
-0
/
+3
2010-04-05
r300/compiler: make the max number of fragment shader temporaries adjustable
Marek Olšák
1
-0
/
+1
2010-02-02
r300compiler, r300 classic, r300g: Add support for MRTs in the frag shader.
Corbin Simpson
1
-1
/
+3
2010-01-17
radeon_compiler: include main/compiler.h for compiler portability macros
Alan Coopersmith
1
-0
/
+2
2010-01-06
r300/compiler: add full viewport transformation support in WPOS codegen
Marek Olšák
1
-1
/
+2
2009-09-06
r300/compiler: New dataflow structures and passes
Nicolai Hähnle
1
-0
/
+26
2009-08-30
r300: Remove all Mesa dependencies from the shader compiler
Nicolai Hähnle
1
-28
/
+3
2009-08-30
r300: Move Mesa -> RC program conversion to classic Mesa driver
Nicolai Hähnle
1
-2
/
+0
2009-07-29
r300/compiler: Adapt AllocateHwInputs interface to common usage pattern
Nicolai Hähnle
1
-1
/
+1
2009-07-27
r300/compiler: Make calculate_inputs_outputs available to external users
Nicolai Hähnle
1
-0
/
+5
2009-07-27
r300/compiler: Prepare for hookup to Gallium
Nicolai Hähnle
1
-6
/
+7
2009-07-27
r300/fragprog: Remove hardcoded FRAG_ATTRIB_xxx constants
Nicolai Hähnle
1
-0
/
+6
2009-07-27
r300/fragprog: Move some of the attribute handling out of the compiler
Nicolai Hähnle
1
-0
/
+2
2009-07-27
r300/fragprog: Finally get rid of the duplicate program copy
Nicolai Hähnle
1
-1
/
+0
2009-07-27
r300/vertprog: Move Mesa-dependent input/output handling out of compiler
Nicolai Hähnle
1
-2
/
+4
2009-07-27
r300/vertprog: Refactor wpos rewrite using rc_program
Nicolai Hähnle
1
-0
/
+1
2009-07-27
r300/vertprog: Refactor fog_as_texcoord to use rc_program
Nicolai Hähnle
1
-0
/
+1
2009-07-27
r300/vertprog: Refactor addArtificialOutputs to use rc_program
Nicolai Hähnle
1
-0
/
+1
2009-07-27
r300/fragprog: Refactor wpos rewrite to use rc_program
Nicolai Hähnle
1
-0
/
+1
2009-07-27
r300/compiler: Refactor fragment program fog rewrite to use rc_program
Nicolai Hähnle
1
-0
/
+2
2009-07-27
r300/compiler: Refactor local transforms to use rc_program
Nicolai Hähnle
1
-1
/
+1
2009-07-27
r300: Allow compiler to add constants in a cleaner way
Nicolai Hähnle
1
-0
/
+2
2009-07-27
r300/compiler: Refactor nqssadce to use rc_program
Nicolai Hähnle
1
-0
/
+1
2009-07-27
r300/compiler: Lay groundwork for better error handling
Nicolai Hähnle
1
-2
/
+7
2009-07-27
r300: Remove dependency on GLcontext from compiler
Nicolai Hähnle
1
-1
/
+1
2009-07-27
r300: Move vertex program compilation to compiler
Nicolai Hähnle
1
-0
/
+10
2009-07-27
r300: Reduce include dependencies
Nicolai Hähnle
1
-121
/
+1
2009-07-27
r300: Introduce rc_program and use it in radeon_pair
Nicolai Hähnle
1
-0
/
+18
2009-07-27
r300: Add radeon_compiler as a base for compilation-related tasks
Nicolai Hähnle
1
-1
/
+11
2009-07-27
r300: Remove GLcontext from r300_fragment_program_compiler
Nicolai Hähnle
1
-1
/
+0
2009-07-27
r300: Detangle fragment program compiler from driver-specific structure
Nicolai Hähnle
1
-0
/
+162