Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Portability fixes. | José Fonseca | 2008-02-19 | 1 | -12/+23 |
| | | | | | | | Eliminate C99/C++ constructs. (We should actually disable gcc C99 syntax options if we are serious about portability.) | ||||
* | Remove src/mesa and src/mesa/main from gallium source include paths. | José Fonseca | 2008-02-19 | 6 | -11/+204 |
| | |||||
* | Bring in ppc spe rtasm into gallium's rtasm module. | José Fonseca | 2008-02-19 | 4 | -2/+704 |
| | | | | Moving files since these are not being used outside gallium. | ||||
* | Add run-time cpu capabilities detection stubs. | José Fonseca | 2008-02-19 | 5 | -3/+97 |
| | |||||
* | Simplify makefile boilerplate code. | José Fonseca | 2008-02-19 | 6 | -40/+6 |
| | | | | | Don't define ASM_SOURCES variable globally -- reserve that variable to be defined locally by makefiles, together with C_SOURCES and CPP_SOURCES. | ||||
* | Use gallium's rtasm module. | José Fonseca | 2008-02-19 | 5 | -11/+7 |
| | |||||
* | Move mm.c code into util module. | José Fonseca | 2008-02-19 | 8 | -317/+19 |
| | | | | | Using the u_ prefix to distingish the c source files that support gallium interfaces and those that have really no relation with gallium itself. | ||||
* | Add copyright headers to all rtasm source files. | José Fonseca | 2008-02-19 | 2 | -3/+48 |
| | |||||
* | Rename rtasm files. | José Fonseca | 2008-02-19 | 6 | -23/+25 |
| | |||||
* | Bring rtasm from mesa to gallium. | José Fonseca | 2008-02-19 | 8 | -0/+2032 |
| | |||||
* | Initial scons support to build gallivm. | José Fonseca | 2008-02-19 | 1 | -0/+16 |
| | | | | Not yet complete. | ||||
* | gallium: remove the prototype/unused wide_line_aa() function | Brian | 2008-02-18 | 1 | -68/+1 |
| | |||||
* | gallium: antialiased line drawing | Brian | 2008-02-18 | 8 | -3/+901 |
| | | | | | | New draw/prim stage: draw_aaline. When installed, lines are replaced by textured quads to do antialiasing. The current user-defined fragment shader is modified to do a texture fetch and modulate fragment alpha. | ||||
* | Update for llvm -> gallivm rename. | José Fonseca | 2008-02-18 | 1 | -1/+1 |
| | |||||
* | Rename llvm -> gallivm. | José Fonseca | 2008-02-18 | 19 | -0/+0 |
| | | | | Following the directory == library name policy simplifies the build system. | ||||
* | Standardize on using the pipe/ include prefix. | José Fonseca | 2008-02-18 | 4 | -16/+16 |
| | |||||
* | Update scons build for new code layout. | José Fonseca | 2008-02-18 | 5 | -0/+80 |
| | |||||
* | Code reorganization: split gallium and mesa makefiles. | José Fonseca | 2008-02-18 | 6 | -12/+100 |
| | | | | | | | In other words, don't build src/gallium source code from within src/mesa/Makefile. Also, allow to customize which gallium auxiliary dirs, driver driver, winsys dirs get built from the config/* files. | ||||
* | fix the build | Zack Rusin | 2008-02-17 | 1 | -1/+1 |
| | |||||
* | Make this file build on non-SSE builds (e.g., Cell) | Ian Romanick | 2008-02-15 | 1 | -1/+1 |
| | |||||
* | tgsi: pass through failure to sse-codegenerate for fragment programs too. | Keith Whitwell | 2008-02-15 | 1 | -4/+6 |
| | | | | | In particular, will fallback to interpreted execution for shaders with TEX instructions. | ||||
* | draw: subclass vertex shaders according to execution method | Keith Whitwell | 2008-02-15 | 7 | -232/+763 |
| | | | | | Create new files for shaders compiled/executed with llvm, sse, exec respectively | ||||
* | Merge commit 'origin/gallium-0.1' into gallium-0.1 | Keith Whitwell | 2008-02-15 | 4 | -66/+62 |
| | |||||
* | Code reorganization: s/aux/auxiliary/ -- update build. | José Fonseca | 2008-02-15 | 1 | -1/+1 |
| | |||||
* | Code reorganization: s/aux/auxiliary/. | José Fonseca | 2008-02-15 | 81 | -0/+25815 |
"aux" is a reserved name on Windows (X_X) |