summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang
AgeCommit message (Expand)Author
2007-02-05Initial implementation of high-level flow-control instructions.Brian
2007-02-05Initial support of loop and subroutine instructions.Brian
2007-02-03Add literal_size field to slang_operation.Brian
2007-02-03minor tweaks to distance() funcsBrian
2007-02-03remove unused slang_operation fieldsBrian
2007-02-02add vec4_texcube to AsmInfo[]Brian
2007-02-02add _slang_multiply_swizzles()Brian
2007-02-02clean-upsBrian
2007-02-02clean-upsBrian
2007-02-02clean-upsBrian
2007-02-02remove slang_builtin_vec4.gcBrian
2007-02-02remove slang_builtin_vec4.gcBrian
2007-02-02remove slang_export.[ch]Brian
2007-02-02reformat, clean-up commentsBrian
2007-02-02move _slang_locate_function()Brian
2007-02-02remove multibyte charsBrian
2007-02-02remove unused fieldBrian
2007-02-02remove slang_asm_string()Brian
2007-02-02s/SLANG_ASSEMBLE_TYPEINFO_H/SLANG_TYPEINFO_H/Brian
2007-02-02s/slang_assembly_typeinfo/slang_typeinfo/Brian
2007-02-02s/slang_assembly_name_space/slang_name_space/Brian
2007-02-02remove slang_library_texsample.[ch]Brian
2007-02-02rename slang_link2.c slang_link.cBrian
2007-02-02rename slang_assemble_typeinfo.[ch] to slang_typeinfo.[ch]Brian
2007-02-02rename slang_assemble_typeinfo.[ch] to slang_typeinfo.[ch]Brian
2007-02-02remove more slang assembly-related codeBrian
2007-02-02remove more slang assembly-related files, codeeBrian
2007-02-02removed obsolete shader assembly filesBrian
2007-02-02remove more assembly-related codeBrian
2007-02-02move some functions, disable some code in preparation for removing assembly codeBrian
2007-02-02fix emit_tex() breakageBrian
2007-02-02remove slang_export.c and related codeBrian
2007-02-02Remove old slang linker code.Brian
2007-02-02remove old linker stuffBrian
2007-02-02Remove obsolete files.Brian
2007-02-02Remove all dependencies on the old slang interpreter/executor.Brian
2007-02-02reindentBrian
2007-02-02_slang_evaluate_int() no longer usedBrian
2007-02-02use _slang_simplify() to evaluate array sizesBrian
2007-02-02Move guts of slang_lookup_constant() into a new function in slang_simplify.cBrian
2007-02-02replace abort() with _mesa_problem()Brian
2007-02-02try to simplify variable initializersBrian
2007-02-01Fix logic in _slang_simplify(): vec2() constructor case wasn't getting used.Brian
2007-01-31disable all x86 code, broken and will eventually be removedBrian
2007-01-31Overhaul handling of writemasks/swizzling. This fixes two problem cases:Brian
2007-01-31New asm instruction and IR_CLAMP node type to allow clamping to [0,1] with in...Brian
2007-01-31allow fragment-only and vertex-only programsBrian
2007-01-28noise functionsBrian
2007-01-28combine emit_unop(), emit_binop(), emit_triop() into emit_arith()Brian
2007-01-28implement mix() with LRP instructionBrian