Age | Commit message (Expand) | Author |
2007-04-16 | Fix some assertions that could occur when an error was earlier logged. | Brian |
2007-04-09 | undo a debug/test change | Brian |
2007-03-31 | always emit BGN/ENDSUB, for now anyway | Brian |
2007-03-28 | cond code fix | Brian |
2007-03-28 | fix cond code swizzle bug | Brian |
2007-03-28 | optimization for the emit_not() function | Brian |
2007-03-28 | remove IR_BREAK_IF_FALSE | Brian |
2007-03-28 | Get rid of IR_CONT_IF_FALSE | Brian |
2007-03-28 | Don't emit OPCODE_CONT0/1, BRK0/1 instructions, clean-ups elsewhere. | Brian |
2007-03-28 | added some null ptr checks to handle error recovery | Brian |
2007-03-28 | Use constant_to_src_reg() to simplify some code | Brian |
2007-03-28 | Fix, clean-up code related to comparisons, condition codes, etc. | Brian |
2007-03-27 | Implement true CAL/RET subroutines. Some optimizations, clean-ups coming... | Brian |
2007-03-26 | Checkpoint: implementing true CAL/RET instructions for subroutine calls. | Brian |
2007-03-26 | Get rid of IR_JUMP and related code. | Brian |
2007-03-26 | Get rid of SLANG_OPER_GOTO, start rewrite of 'return' handling. | Brian |
2007-03-26 | remove debug abort() calls | Brian |
2007-03-26 | Additional error checking for 'return' statements. | Brian |
2007-03-26 | undo some debugging hacks | Brian |
2007-03-26 | Fix a few issues with computing storage sizes with respect to swizzles. | Brian |
2007-03-26 | remove incorrect assertions | Brian |
2007-03-24 | move some code into new slang_ir.c file | Brian |
2007-03-23 | Fix issues related to the 'continue' statement. | Brian |
2007-03-23 | Add the ability to generate programs that doesn't use condition codes. | Brian |
2007-03-23 | updated comment | Brian |
2007-03-22 | Overhaul emit_compare() function. | Brian |
2007-03-22 | First pass at implementing structure compares. | Brian |
2007-03-21 | Support for user-defined structures. | Brian |
2007-03-14 | remove old assertion | Brian |
2007-03-13 | disable some debug output | Brian |
2007-03-13 | Shuffle some code around in the emit_tex() and emit_move() instructions. | Brian |
2007-03-10 | add NULL ptr check in emit_cond() | Brian |
2007-03-08 | Added IR_SLE and IR_SLT for <= and < operations. | Brian |
2007-03-08 | fix tmp storage problem for IR_I_TO_F | Brian |
2007-03-08 | fix assertion | Brian |
2007-03-08 | IR_CJUMP0/1 no longer used/needed | Brian |
2007-03-08 | remove old assertion | Brian |
2007-03-07 | remove unneeded return stmt | Brian |
2007-03-07 | Fix problem with nested function calls such as y = f(f(x)) | Brian |
2007-03-06 | fix some int arithmetic problems | Brian |
2007-02-26 | Add EmitHighLevelInstructions, EmitComments booleans to gl_shader_state. | Brian |
2007-02-26 | Overhaul of error handling. | Brian |
2007-02-26 | Use new slang_emit_info struct for passing context info around. | Brian |
2007-02-23 | comments, clean-up | Brian |
2007-02-23 | Replace slang_ir_node::Target w/ Field. Remove Comment field. Clean-up. | Brian |
2007-02-23 | Re-implement branching with slang_labels. | Brian |
2007-02-22 | debug code for emitting variable allocation comments | Brian |
2007-02-21 | remove dead code | Brian |
2007-02-21 | adjustments to STATE_ token layout/format so token[1] is always the array index | Brian |
2007-02-21 | checkpoint overhaul of pre-defined uniform code | Brian |