| Commit message (Expand) | Author | Age | Files | Lines |
* | mesa: fix temp re-use bug in emit_arith() | Brian Paul | 2008-07-16 | 1 | -8/+20 |
* | mesa: add missing IR_LOG2 case | Brian Paul | 2008-07-15 | 1 | -2/+3 |
* | mesa: fix storage size computation in emit_arith() | Brian Paul | 2008-07-15 | 1 | -2/+3 |
* | mesa: make _slang_swizzle_swizzle() non-private | Brian Paul | 2008-07-01 | 1 | -7/+10 |
* | glsl: implement variable array indexes | Zack Rusin | 2008-06-12 | 1 | -5/+11 |
* | Updated GLSL uniform/sampler handling from gallium-0.1 branch | Brian Paul | 2008-05-14 | 1 | -1/+5 |
* | fix some additional program refcounting bugs | Brian Paul | 2008-05-14 | 1 | -2/+2 |
* | init tmpNode to zeros | Brian | 2008-03-14 | 1 | -0/+1 |
* | mesa: fix emit_clamp() so that we don't use an output register as temporary | Brian | 2008-03-14 | 1 | -3/+12 |
* | set fp->UsesKill when emitting OPCODE_KIL | Brian | 2007-11-27 | 1 | -2/+8 |
* | Fix parsing of gl_FrontLightModelProduct.sceneColor, don't segfault on variab... | Brian | 2007-11-23 | 1 | -0/+4 |
* | fix comment: s/branch/kill/ | Brian | 2007-10-02 | 1 | -1/+1 |
* | Fix function call bug 11731. Also, fix up IR_CALL/IR_FUNC confusion. | Brian | 2007-07-26 | 1 | -7/+9 |
* | Be more consistant with paths in #includes. Eventually, eliminate a bunch of... | Brian | 2007-07-04 | 1 | -7/+7 |
* | Remove all the USE_MEMPOOL debug code. | Brian | 2007-04-21 | 1 | -8/+0 |
* | Use new memory pool allocator. Lots of debug code still in place... | Brian | 2007-04-21 | 1 | -0/+9 |
* | free subroutine array (fix mem leak) | Brian | 2007-04-21 | 1 | -1/+8 |
* | Fix some assertions that could occur when an error was earlier logged. | Brian | 2007-04-16 | 1 | -4/+19 |
* | undo a debug/test change | Brian | 2007-04-09 | 1 | -1/+1 |
* | always emit BGN/ENDSUB, for now anyway | Brian | 2007-03-31 | 1 | -4/+1 |
* | cond code fix | Brian | 2007-03-28 | 1 | -1/+6 |
* | fix cond code swizzle bug | Brian | 2007-03-28 | 1 | -0/+5 |
* | optimization for the emit_not() function | Brian | 2007-03-28 | 1 | -3/+28 |
* | remove IR_BREAK_IF_FALSE | Brian | 2007-03-28 | 1 | -41/+13 |
* | Get rid of IR_CONT_IF_FALSE | Brian | 2007-03-28 | 1 | -5/+1 |
* | Don't emit OPCODE_CONT0/1, BRK0/1 instructions, clean-ups elsewhere. | Brian | 2007-03-28 | 1 | -49/+66 |
* | added some null ptr checks to handle error recovery | Brian | 2007-03-28 | 1 | -2/+15 |
* | Use constant_to_src_reg() to simplify some code | Brian | 2007-03-28 | 1 | -19/+24 |
* | Fix, clean-up code related to comparisons, condition codes, etc. | Brian | 2007-03-28 | 1 | -47/+78 |
* | Implement true CAL/RET subroutines. Some optimizations, clean-ups coming... | Brian | 2007-03-27 | 1 | -17/+154 |
* | Checkpoint: implementing true CAL/RET instructions for subroutine calls. | Brian | 2007-03-26 | 1 | -13/+60 |
* | Get rid of IR_JUMP and related code. | Brian | 2007-03-26 | 1 | -20/+1 |
* | Get rid of SLANG_OPER_GOTO, start rewrite of 'return' handling. | Brian | 2007-03-26 | 1 | -1/+18 |
* | remove debug abort() calls | Brian | 2007-03-26 | 1 | -1/+0 |
* | Additional error checking for 'return' statements. | Brian | 2007-03-26 | 1 | -3/+4 |
* | undo some debugging hacks | Brian | 2007-03-26 | 1 | -2/+2 |
* | Fix a few issues with computing storage sizes with respect to swizzles. | Brian | 2007-03-26 | 1 | -39/+26 |
* | remove incorrect assertions | Brian | 2007-03-26 | 1 | -2/+0 |
* | move some code into new slang_ir.c file | Brian | 2007-03-24 | 1 | -314/+1 |
* | Fix issues related to the 'continue' statement. | Brian | 2007-03-23 | 1 | -12/+67 |
* | Add the ability to generate programs that doesn't use condition codes. | Brian | 2007-03-23 | 1 | -37/+86 |
* | updated comment | Brian | 2007-03-23 | 1 | -1/+1 |
* | Overhaul emit_compare() function. | Brian | 2007-03-22 | 1 | -27/+129 |
* | First pass at implementing structure compares. | Brian | 2007-03-22 | 1 | -9/+28 |
* | Support for user-defined structures. | Brian | 2007-03-21 | 1 | -7/+65 |
* | remove old assertion | Brian | 2007-03-14 | 1 | -1/+0 |
* | disable some debug output | Brian | 2007-03-13 | 1 | -1/+1 |
* | Shuffle some code around in the emit_tex() and emit_move() instructions. | Brian | 2007-03-13 | 1 | -9/+16 |
* | add NULL ptr check in emit_cond() | Brian | 2007-03-10 | 1 | -2/+6 |
* | Added IR_SLE and IR_SLT for <= and < operations. | Brian | 2007-03-08 | 1 | -0/+4 |