Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Double amount of memory allocated for generated shader code. | Michel Dänzer | 2007-10-03 | 1 | -1/+1 |
| | | | | The code generated for the glxgears vertex shader didn't fit, causing a crash. | ||||
* | Remove gl dependency from the x86 assembler code | Zack Rusin | 2007-09-28 | 2 | -58/+59 |
| | |||||
* | Revert "Redoing the way we handle vertex shaders for the draw module." | Zack Rusin | 2007-09-28 | 2 | -59/+58 |
| | | | | This reverts commit 6dcfddb8e2ec2bfb6187b912807fa65f28da2c5e. | ||||
* | Redoing the way we handle vertex shaders for the draw module. | Zack Rusin | 2007-09-28 | 2 | -58/+59 |
| | |||||
* | Fix some compiler warnings with -pedantic | Keith Whitwell | 2007-09-27 | 2 | -4/+10 |
| | |||||
* | Enable codegen based whenever __i386__ is defined. | Keith Whitwell | 2007-09-27 | 2 | -2/+2 |
| | |||||
* | Indent. Remove GL dependencies. Simplify. Add rtasm instructions. | michal | 2007-08-24 | 2 | -0/+61 |
| | |||||
* | More GLSL code - more support for vec4 operations on x86 back-end. | Michal Krol | 2006-08-09 | 2 | -0/+16 |
| | |||||
* | Fix extended swizzling in vertex programs by introducing special swizzle ↵ | Roland Scheidegger | 2006-06-01 | 2 | -0/+18 |
| | | | | instruction, extend the 2 bit rsw field to 3 bit like used in other places. While here, also fix up rsw (negation), dph and try to fix up rsq with negative values (doesn't work, bug seems elsewhere) in the sse codegen code. | ||||
* | Add functions. | Michal Krol | 2006-05-16 | 2 | -0/+7 |
| | |||||
* | Remove carriage returns. | Michal Krol | 2006-04-25 | 2 | -84/+84 |
| | |||||
* | More GLSL code: | Michal Krol | 2006-02-27 | 2 | -17/+98 |
| | | | | | | | | | | | | | - add x86 code generator; - add full support for uniforms in ARB_shader_objects; - add assembly instruction: global_addr; - reorganize #includes; - built-in uniforms accessed by index, rather than by name; - add some entries to x86sse rtasm; - add configurations to VC6 projects: 'Release x86' and 'Debug x86'; - #define SLANG_X86 active only on VC6 x86 builds; - introduce code export table for a shader; - remove GNU license from the noise library; | ||||
* | Add _mesa_exec_malloc() and _mesa_exec_free() for allocating | Keith Whitwell | 2005-10-18 | 1 | -2/+2 |
| | | | | | executable memory. Based on Thomas Hellstrom's patch. TODO: glapi.c also needs this, but cannot access this code. | ||||
* | use mesa import wrappers, bug 4468 | Brian Paul | 2005-09-16 | 1 | -2/+3 |
| | |||||
* | Add lots of x87 fpu instructions. | Keith Whitwell | 2005-07-10 | 2 | -95/+515 |
| | |||||
* | Turn off DISASSEM | Keith Whitwell | 2005-06-08 | 1 | -1/+1 |
| | |||||
* | Add some more opcodes | Keith Whitwell | 2005-06-08 | 2 | -160/+149 |
| | |||||
* | New files - split off runtime assembly functions from | Keith Whitwell | 2005-06-07 | 2 | -0/+810 |
t_vertex_sse.c. |