2007-07-04 |
Brian | Be more consistant with paths in #includes. Eventually... |
blob | commitdiff | raw |
2007-04-21 |
Brian | Remove all the USE_MEMPOOL debug code. |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Brian | Use new memory pool allocator. Lots of debug code still... |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Brian | free subroutine array (fix mem leak) |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Brian | Fix some assertions that could occur when an error... |
blob | commitdiff | raw | diff to current |
2007-04-10 |
Brian | undo a debug/test change |
blob | commitdiff | raw | diff to current |
2007-03-31 |
Brian | always emit BGN/ENDSUB, for now anyway |
blob | commitdiff | raw | diff to current |
2007-03-30 |
Eric Anholt | Merge branch 'crestline-qa', adding support for the... |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | cond code fix |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | fix cond code swizzle bug |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | optimization for the emit_not() function |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | remove IR_BREAK_IF_FALSE |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | Get rid of IR_CONT_IF_FALSE |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | Don't emit OPCODE_CONT0/1, BRK0/1 instructions, clean... |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | added some null ptr checks to handle error recovery |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | Use constant_to_src_reg() to simplify some code |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Brian | Fix, clean-up code related to comparisons, condition... |
blob | commitdiff | raw | diff to current |
2007-03-27 |
Brian | Implement true CAL/RET subroutines. Some optimizations... |
blob | commitdiff | raw | diff to current |
2007-03-27 |
Zou Nan hai | Merge branch 'master' of git+ssh://znh@git.freedesktop... |
blob | commitdiff | raw | diff to current |
2007-03-27 |
Brian | Checkpoint: implementing true CAL/RET instructions... |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Brian | Get rid of IR_JUMP and related code. |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Brian | Get rid of SLANG_OPER_GOTO, start rewrite of 'return... |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Brian | remove debug abort() calls |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Brian | Additional error checking for 'return' statements. |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Brian | undo some debugging hacks |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Brian | Fix a few issues with computing storage sizes with... |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Brian | remove incorrect assertions |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Brian | merge of glsl-compiler-1 branch |
blob | commitdiff | raw | diff to current |
2007-03-24 |
Brian | move some code into new slang_ir.c file |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Brian | Fix issues related to the 'continue' statement. |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Brian | Add the ability to generate programs that doesn't use... |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Brian | updated comment |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Brian | Overhaul emit_compare() function. |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Brian | First pass at implementing structure compares. |
blob | commitdiff | raw | diff to current |
2007-03-21 |
Brian | Support for user-defined structures. |
blob | commitdiff | raw | diff to current |
2007-03-21 |
Brian | merge from master |
blob | commitdiff | raw | diff to current |
2007-03-14 |
Brian | remove old assertion |
blob | commitdiff | raw | diff to current |
2007-03-13 |
Brian | disable some debug output |
blob | commitdiff | raw | diff to current |
2007-03-13 |
Brian | Shuffle some code around in the emit_tex() and emit_mov... |
blob | commitdiff | raw | diff to current |
2007-03-10 |
Brian | Merge branch 'master' of git+ssh://brianp@git.freedeskt... |
blob | commitdiff | raw | diff to current |
2007-03-10 |
Brian | add NULL ptr check in emit_cond() |
blob | commitdiff | raw | diff to current |
2007-03-09 |
Brian | Merge branch 'origin' into glsl-compiler-1 |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Brian | Added IR_SLE and IR_SLT for <= and < operations. |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Brian | fix tmp storage problem for IR_I_TO_F |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Brian | fix assertion |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Brian | IR_CJUMP0/1 no longer used/needed |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Brian | remove old assertion |
blob | commitdiff | raw | diff to current |
2007-03-07 |
Brian | remove unneeded return stmt |
blob | commitdiff | raw | diff to current |
2007-03-07 |
Brian | Fix problem with nested function calls such as y =... |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Brian | fix some int arithmetic problems |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Brian | Add EmitHighLevelInstructions, EmitComments booleans... |
blob | commitdiff | raw | diff to current |
2007-02-26 |
Brian | Merge branch 'glsl-compiler-1' of git+ssh://brianp... |
blob | commitdiff | raw | diff to current |
2007-02-26 |
Brian | Overhaul of error handling. |
blob | commitdiff | raw | diff to current |
2007-02-26 |
Brian | Use new slang_emit_info struct for passing context... |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Brian | comments, clean-up |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Brian | Replace slang_ir_node::Target w/ Field. Remove Comment... |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Brian | Re-implement branching with slang_labels. |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Brian | debug code for emitting variable allocation comments |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Brian | Merge branch 'origin' into glsl-compiler-1 |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Brian | remove dead code |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Brian | adjustments to STATE_ token layout/format so token... |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Brian | checkpoint overhaul of pre-defined uniform code |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Brian | clean-up, move IR_ELEMENT code |
blob | commitdiff | raw | diff to current |
2007-02-20 |
Brian | alloc IR_FIELD's Storage in codegen, like IR_ELEMENT |
blob | commitdiff | raw | diff to current |
2007-02-20 |
Brian | implement support for pre-defined uniform structs ... |
blob | commitdiff | raw | diff to current |
2007-02-20 |
Brian | Merge branch 'glsl-compiler-1' of git+ssh://brianp... |
blob | commitdiff | raw | diff to current |
2007-02-16 |
Brian | implement IR_I_TO_F |
blob | commitdiff | raw | diff to current |
2007-02-09 |
Brian | comments, etc |
blob | commitdiff | raw | diff to current |
2007-02-09 |
Brian | optimize conditional breaks/continues |
blob | commitdiff | raw | diff to current |
2007-02-08 |
Brian | cont at top of loop, little clean-ups |
blob | commitdiff | raw | diff to current |
2007-02-08 |
Brian | fix broken BRA for return stmts |
blob | commitdiff | raw | diff to current |
2007-02-08 |
Brian | Use conditional break in for/do/while loops. |
blob | commitdiff | raw | diff to current |
2007-02-07 |
Brian | high vs. low level if/then/else code emit |
blob | commitdiff | raw | diff to current |
2007-02-07 |
Brian | Use IR_LOOP to represent do-while and for-loops. |
blob | commitdiff | raw | diff to current |
2007-02-07 |
Brian | Implement CONT, improve BRK. |
blob | commitdiff | raw | diff to current |
2007-02-07 |
Brian | replace IR_BEGIN_LOOP/IR_END_LOOP with IR_LOOP |
blob | commitdiff | raw | diff to current |
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 | 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-02 |
Brian | fix emit_tex() breakage |
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 | combine emit_unop(), emit_binop(), emit_triop() into... |
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-28 |
Brian | minor clean-ups |
blob | commitdiff | raw | diff to current |
2007-01-28 |
Brian | Clean-up of var/temp allocation function parameters. |
blob | commitdiff | raw | diff to current |
2007-01-28 |
Brian | Improved register allocation: allow four 'float' vars... |
blob | commitdiff | raw | diff to current |
2007-01-23 |
Brian | fix g++ warnings/errors |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Brian | Add a simple mechanism for annotating instructions... |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Brian | optimization: emit MAD instructions when possible |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Brian | remove unused swizzle parameter to -storage_to_src_reg() |
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 |
next |