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
/
mesa
/
shader
/
program.h
Age
Commit message (
Expand
)
Author
Files
Lines
2009-06-17
mesa: added _mesa_postprocess_program() to aid shader debugging
Brian Paul
1
-0
/
+2
2008-09-18
mesa: prefix a bunch of #include lines with "main/".
Brian Paul
1
-1
/
+1
2008-07-29
mesa: refactor: move _mesa_Bind/Gen/DeleteProgram() to arbprogram.c
Brian Paul
1
-18
/
+0
2008-07-12
r500: Add "Not quite SSA" and dead code elimination pass
Nicolai Haehnle
1
-5
/
+8
2008-05-18
fixes to _mesa_combine_programs(), from gallium-0.1
Brian Paul
1
-1
/
+2
2008-05-14
added _mesa_combine_parameter_lists()
Brian Paul
1
-0
/
+8
2008-05-14
mesa: added _mesa_insert_instructions()
Brian Paul
1
-0
/
+2
2008-05-06
implement full reference counting for vertex/fragment programs
Brian
1
-0
/
+22
2007-08-23
For _mesa_share_state(), update the context's references to the new share gro...
Brian
1
-0
/
+3
2007-02-09
move GL_MESA_program_debug funcs to prog_debug.c
Brian
1
-15
/
+2
2006-12-14
Remove some moved extern decls.
Brian
1
-15
/
+0
2006-12-14
Move many functions into new files.
Brian
1
-203
/
+0
2006-12-14
New functions for cloning programs and parameter lists.
Brian
1
-1
/
+13
2006-12-13
Checkpoint of work for new GLSL compiler back-end. Lots of assorted changes.
Brian
1
-6
/
+18
2006-11-17
add STATE_INTERNAL_DRIVER, etc (Rune Petersen)
Brian Paul
1
-1
/
+2
2006-11-15
Add a size parameter to _mesa_add_unnamed_constant() and
Brian Paul
1
-2
/
+3
2006-11-15
Add new _mesa_lookup_parameter_constant() to search for a GLfloat4 constant
Brian Paul
1
-4
/
+7
2006-11-02
Rename _mesa_IsProgram() to _mesa_IsProgramARB() to avoid collision with the
Brian Paul
1
-4
/
+1
2006-09-20
Add a new internal program parameter value STATE_TEXRECT_SCALE which
Keith Whitwell
1
-0
/
+1
2006-09-20
Export _mesa_print_alu_instruction() to allow drivers to roll their
Keith Whitwell
1
-0
/
+5
2006-08-25
added _mesa_alloc_instructions() utility function
Brian Paul
1
-0
/
+3
2006-08-24
Added _mesa_realloc_instructions() utility function.
Brian Paul
1
-0
/
+4
2006-08-23
Added _mesa_lookup_program() and _mesa_lookup_bufferobj() functions to avoid
Brian Paul
1
-1
/
+3
2006-07-20
Some structure renaming. Prefix vertex/fragment-related structs with
Brian Paul
1
-21
/
+21
2006-05-24
Roll _mesa_free_parameters() into calling function (the only caller).
Brian Paul
1
-3
/
+0
2006-05-24
use GLbitfield for StateFlags, improved comments
Brian Paul
1
-11
/
+13
2005-11-22
track state flags which might invalidate parameter lists
Keith Whitwell
1
-0
/
+3
2005-11-19
No longer derive 'ati_fragment_shader' from 'program' class. Only the
Brian Paul
1
-5
/
+0
2005-11-12
Move stuff common to vertex/fragment_program into the base class, including:
Brian Paul
1
-1
/
+7
2005-11-05
consolidate vertex/fragment program printing into _mesa_print_program()
Brian Paul
1
-0
/
+5
2005-11-05
don't need MAKE_SWIZZLE() macro
Brian Paul
1
-5
/
+4
2005-11-05
Replace parameter_type enum in program.[ch], use register_file enums instead.
Brian Paul
1
-15
/
+6
2005-11-03
added a const, clean-up
Brian Paul
1
-1
/
+1
2005-05-10
reduce the use of malloc and strdup for parameter lists
Keith Whitwell
1
-0
/
+1
2005-04-21
Reduce the size of mesa's internal fragment and vertex program
Keith Whitwell
1
-2
/
+29
2005-01-11
prototype _mesa_init_ati_fragment_shader()
Brian Paul
1
-10
/
+13
2004-10-02
fix LoadProgramNV regression when I had fixed the RefCount bug
Brian Paul
1
-0
/
+3
2004-09-10
More updates for Doxygen.
Brian Paul
1
-2
/
+10
2004-08-14
fix some memory leaks (bug #1002030)
Brian Paul
1
-0
/
+3
2004-03-29
Moved from src/mesa/main
Michal Krol
1
-0
/
+253