summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/slang_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Lots of vartable clean-ups, fixes. Report an error message when we run outBrian2007-01-281-1/+14
* Rework code related to temp register allocation, both for user variablesBrian2007-01-131-16/+40
* Fix a problem with inlined "return" statements. Make some attempt to free te...Brian2007-01-111-0/+2
* checkpoint: codegen for global vars w/ initializersBrian2007-01-101-2/+18
* Implement vertex attribute binding.Brian2007-01-091-0/+1
* Checkpoint: re-org of (global) variable allocation code. More to come...Brian2007-01-081-2/+4
* Checkpoint glsl compiler work: sampler uniforms now implemented, linked prope...Brian2007-01-051-59/+8
* Fix some incorrect GL error values. Reorganize _mesa_compile_shader() code.Brian2007-01-041-28/+66
* Clean-up and re-org of the main GLSL object types.Brian2006-12-191-2/+21
* new error msgBrian2006-12-191-1/+1
* Updated #includes after splitting program.hBrian2006-12-141-0/+1
* Checkpoint new GLSL compiler back-end to produce fp/vp-style assembly instruc...Brian2006-12-131-56/+192
* call slang_variable_construct() inside slang_variable_scope_grow()Brian Paul2006-11-241-6/+0
* new slang_variable_scope_grow() functionBrian Paul2006-11-241-32/+14
* reindent, add some commentsBrian Paul2006-11-151-1545/+1625
* Add GLSL preprocessor.Michal Krol2006-09-261-12/+22
* More GLSL preprocessor code:Michal Krol2006-08-211-0/+5
* Enable vec4 extension for x86 back-end.Michal Krol2006-08-021-31/+46
* Cleanup code.Michal Krol2006-05-161-262/+176
* Silencium gcc warnings.Michal Krol2006-03-211-122/+117
* More GLSL code:Michal Krol2006-02-271-32/+38
* More GLSL code:Michal Krol2006-02-211-119/+127
* More GLSL code.Michal Krol2006-02-181-707/+706
* Fix a few warnings:Brian Paul2006-02-151-6/+8
* Add support for forward function declarations.Michal Krol2006-02-151-38/+43
* Get it running for ARB_vertex_shader.Michal Krol2006-02-131-373/+585
* Split slang_compile.c into several smaller files - it was just too big.Michal Krol2006-01-301-829/+401
* remove some test code;Michal Krol2006-01-161-120/+99
* additional wrapper updates, bug 4468Brian Paul2005-09-191-7/+8
* use mesa import wrappers, bug 4468Brian Paul2005-09-161-2/+2
* Committing in .Jouk Jansen2005-06-011-10/+10
* more slang codeMichal Krol2005-05-251-13/+17
* intermediate code generator (not finished);Michal Krol2005-05-191-69/+269
* Add more error checking.Michal Krol2005-04-221-110/+278
* Move some utility functions to slang_utility.c.Michal Krol2005-04-221-41/+2
* Updates for OpenVMS : New makefilesJouk Jansen2005-04-181-2/+2
* remove carriage returnsBrian Paul2005-04-151-2036/+2036
* implement info log; parse #version directiveMichal Krol2005-04-151-174/+384
* simple front-end compilerMichal Krol2005-04-131-0/+1826