2007-02-07 |
Brian | new_node[0123]() functions |
blob | commitdiff | raw |
2007-02-07 |
Brian | redo IR_IF node, removing IR_ELSE, IR_ENDIF |
blob | commitdiff | raw | diff to current |
2007-02-06 |
Brian | BRK instruction's BranchTarget field now used for effic... |
blob | commitdiff | raw | diff to current |
2007-02-06 |
Brian | Use IR node's BranchNode field for IF/ELSE/ENDIF instru... |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Brian | set UseHighLevelInstructions = false for now |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Brian | Initial implementation of high-level flow-control instr... |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Brian | Initial support of loop and subroutine instructions. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Brian | Add literal_size field to slang_operation. |
blob | commitdiff | raw | diff to current |
2007-02-03 |
Brian | add vec4_texcube to AsmInfo[] |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | move _slang_locate_function() |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | s/slang_assembly_typeinfo/slang_typeinfo/ |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | s/slang_assembly_name_space/slang_name_space/ |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | rename slang_assemble_typeinfo.[ch] to slang_typeinfo... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | remove more slang assembly-related code |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | move some functions, disable some code in preparation... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | Move guts of slang_lookup_constant() into a new functio... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | replace abort() with _mesa_problem() |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | try to simplify variable initializers |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Brian | Fix logic in _slang_simplify(): vec2() constructor... |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Brian | Overhaul handling of writemasks/swizzling. This fixes... |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Brian | New asm instruction and IR_CLAMP node type to allow... |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Brian | noise functions |
blob | commitdiff | raw | diff to current |
2007-01-28 |
Brian | implement mix() with LRP instruction |
blob | commitdiff | raw | diff to current |
2007-01-28 |
Brian | Lots of vartable clean-ups, fixes. Report an error... |
blob | commitdiff | raw | diff to current |
2007-01-23 |
Brian | fix g++ warnings/errors |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Brian | Initial implementation of OPCODE_IF/ELSE/ENDIF instruct... |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Brian | Reimplement && and || to do short-circuit evaluation. |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Brian | Implement do/while loops. Replace IR_CJUMP with IR_CJU... |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Brian | Implement fragment discard/kill. |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Brian | Implement constant sharing so that 4 float constants... |
blob | commitdiff | raw | diff to current |
2007-01-18 |
Brian | Reimplement code for swizzling so that expressions... |
blob | commitdiff | raw | diff to current |
2007-01-18 |
Brian | remove swizzle param from new_var() |
blob | commitdiff | raw | diff to current |
2007-01-17 |
Brian | _slang_gen_function_call_name() now tries to adapt... |
blob | commitdiff | raw | diff to current |
2007-01-17 |
Brian | Fix/clean-up a number of things related to variable... |
blob | commitdiff | raw | diff to current |
2007-01-17 |
Brian | Implement codegen for the selection operator ( b ?... |
blob | commitdiff | raw | diff to current |
2007-01-16 |
Brian | fix typo |
blob | commitdiff | raw | diff to current |
2007-01-16 |
Brian | remove dead code |
blob | commitdiff | raw | diff to current |
2007-01-16 |
Brian | implement logical or, xor, not |
blob | commitdiff | raw | diff to current |
2007-01-16 |
Brian | fix _slang_gen_subscript() for the case when a simple... |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Brian | Reimplement the post-increment/decrement functions. |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Brian | Implement the ++var and --var operators, improve some... |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Brian | checkpoint: ++, -- and && operators |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Brian | Redo the way array indexes are handled. Resolve storag... |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Brian | remove old globals |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Brian | Move some global vars into slang_assemble_ctx. |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Brian | fix the subassig, mulassign and divassign cases |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Brian | clean-up slang_allocate_storage() |
blob | commitdiff | raw | diff to current |
2007-01-13 |
Brian | Rework code related to temp register allocation, both... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Brian | Fix a problem with inlined "return" statements. Make... |
blob | commitdiff | raw | diff to current |
2007-01-10 |
Brian | checkpoint: codegen for global vars/constants now working |
blob | commitdiff | raw | diff to current |
2007-01-10 |
Brian | checkpoint: codegen for global vars w/ initializers |
blob | commitdiff | raw | diff to current |
2007-01-10 |
Brian | assorted code clean-ups |
blob | commitdiff | raw | diff to current |
2007-01-10 |
Brian | clean up a bunch of program parameter stuff |
blob | commitdiff | raw | diff to current |
2007-01-10 |
Brian | Implement vertex attribute binding. |
blob | commitdiff | raw | diff to current |
2007-01-09 |
Brian | Implement shadow samplers and dFdx(), dFdy() code gener... |
blob | commitdiff | raw | diff to current |
2007-01-08 |
Brian | implement biased texture functions |
blob | commitdiff | raw | diff to current |
2007-01-08 |
Brian | Implement projective texture sampling, 3D textures... |
blob | commitdiff | raw | diff to current |
2007-01-08 |
Brian | Move some code around, add some comments. |
blob | commitdiff | raw | diff to current |
2007-01-08 |
Brian | Move storage allocation functions from slang_emit.c... |
blob | commitdiff | raw | diff to current |
2007-01-08 |
Brian | Checkpoint: re-org of (global) variable allocation... |
blob | commitdiff | raw | diff to current |
2007-01-05 |
Brian | Checkpoint glsl compiler work: sampler uniforms now... |
blob | commitdiff | raw | diff to current |
2007-01-04 |
Brian | initial code to get texture sampling limping along |
blob | commitdiff | raw | diff to current |
2006-12-22 |
Brian | implement unary +, - |
blob | commitdiff | raw | diff to current |
2006-12-21 |
Brian | added IR_NEG for negation |
blob | commitdiff | raw | diff to current |
2006-12-20 |
Brian | New IR_COND node for evaluating conditional expressions... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Brian | lots of clean-up and re-org |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Brian | Implement array indexing of simple vec2/3/4 types.... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Brian | Generate IR code for for/while loops, break and continu... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Brian | Implement if-conditionals and while loops, added tempor... |
blob | commitdiff | raw | diff to current |
2006-12-16 |
Brian | Initial code for conditional constructs. |
blob | commitdiff | raw | diff to current |
2006-12-16 |
Brian | start implementing relational operators |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Brian | code movement |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Brian | Lots of assorted changes. |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Brian | Updated #includes after splitting program.h |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Brian | Assorted fix-ups for the new linker. |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Brian | Checkpoint new GLSL compiler back-end to produce fp... |
blob | commitdiff | raw | diff to current |
|