summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/slang_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Re-implement GLSL texture sampler variables.Brian2007-10-261-0/+6
* Implement gl_PointCoord attribute for GLSL fragment shaders.Brian2007-10-241-0/+11
* call ctx->Driver.NewProgram() instead of _mesa_new_program()Brian2007-07-241-1/+1
* Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian2007-07-041-5/+5
* don't ignore return value of _slang_codegen_global_variable()Brian2007-05-111-1/+2
* Remove all the USE_MEMPOOL debug code.Brian2007-04-211-95/+18
* Use new memory pool allocator. Lots of debug code still in place...Brian2007-04-211-0/+84
* init A.curFuncEndLabel = NULLBrian2007-04-191-0/+1
* update SLANG version testBrian2007-04-101-2/+10
* plug in GLSL 1.20 unitBrian2007-04-091-1/+18
* support for GLSL 1.20 non-square matricesBrian2007-04-081-0/+25
* fix some mem leaksBrian2007-03-241-6/+9
* Implement GL_ARB_texture_rectangle supportBrian2007-03-121-2/+10
* s/equal/EQUAL/, fix bugs in logical or/and code.Brian2007-03-071-2/+2
* fix logic for reporting errorsBrian2007-02-261-9/+23
* fix error flaggingBrian2007-02-261-9/+2
* Overhaul of error handling.Brian2007-02-261-109/+5
* get rid of some unused slang_variable fieldsBrian2007-02-221-1/+0
* forgot to return length in parse_array_len()Brian2007-02-201-0/+2
* change all enum tokens to uppercaseBrian2007-02-161-112/+112
* abort upon errors (temporary)Brian2007-02-161-1/+4
* Add literal_size field to slang_operation.Brian2007-02-031-0/+3
* clean-upsBrian2007-02-021-18/+2
* s/slang_assembly_name_space/slang_name_space/Brian2007-02-021-1/+1
* remove more assembly-related codeBrian2007-02-021-69/+1
* move some functions, disable some code in preparation for removing assembly codeBrian2007-02-021-5/+8
* remove slang_export.c and related codeBrian2007-02-021-51/+0
* Remove all dependencies on the old slang interpreter/executor.Brian2007-02-021-27/+1
* use _slang_simplify() to evaluate array sizesBrian2007-02-021-2/+6
* disable all x86 code, broken and will eventually be removedBrian2007-01-311-3/+2
* 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