Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-24 | cell: don't need tex transfer for drawing surfaces | Brian Paul | |
2009-02-18 | cell: updates for new pipe_transfer changes | Brian Paul | |
Update framebuffer color/z/stencil mapping/unmapping. | |||
2009-01-27 | gallium: standardize api on the prefix "nr" | Zack Rusin | |
2008-11-12 | cell: include cell_pipe_state.h | Brian Paul | |
2008-10-22 | cell: set cell->num_textures | Brian Paul | |
2008-10-17 | cell: more efficient state emit for textures/samplers | Brian Paul | |
2008-10-14 | cell: now do texture twiddling in the right way, at the right time. | Brian Paul | |
Also handles images smaller than 32x32 now. | |||
2008-10-14 | cell: remove old code, clean-ups, etc. | Brian Paul | |
2008-09-26 | cell: asst clean-up, var renaming | Brian Paul | |
2008-09-26 | cell: remove unneeded blend/depth_stencil subclasses | Brian Paul | |
2008-09-12 | cell: disable invalid spe_release_func() calls, fixes crash on exit | Brian Paul | |
2008-09-12 | cell: disable calls to old gen code | Brian Paul | |
2008-09-04 | cell: more cell_init_*_functions() | Brian Paul | |
2008-09-03 | cell: flush rendering to current surfaces before installing new ones | Brian Paul | |
This fixes crashes when resizing windows. | |||
2008-08-25 | cell: asst fixes to get driver building/running again. | Brian | |
Note that SPU vertex transformation is disabled at this time. | |||
2008-08-24 | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | |
Also, rename p_tile.[ch] to u_tile.[ch] | |||
2008-04-01 | cell: assert num samplers/textures <= CELL_MAX_SAMPLERS | Brian | |
2008-03-31 | cell: set cell->num_textures in cell_set_sampler_textures() | Brian | |
2008-03-21 | cell: Generate blend / depth test code when state atom is created | Ian Romanick | |
Code generation should be performed when the device-specific state atom is created, not when it is bound. | |||
2008-03-21 | cell: Change code-gen for CONST_COLOR blend factor | Ian Romanick | |
Previously the constant color blend factor was compiled into the generated code. This meant that the code had to be regenerated each time the constant color was changed. This doesn't fit with the model used in Gallium. As-is, the code could be better. The constant color is loaded for every quad processed, even if it is not used. Also, if a lot of (1-x) blend factors are used, 1.0 will be loaded and reloaded into registers many times. | |||
2008-03-20 | cell: Call the correct function to generate blending code | Ian Romanick | |
Cut-and-paste for the lose. :( | |||
2008-03-20 | cell: Use code-gen for alpha blend | Ian Romanick | |
So far this is only tested when GL_BLEND is disabled. | |||
2008-03-17 | cell: Don't segfault when unbinding alpha / stencil / depth test state | Ian Romanick | |
2008-03-17 | cell: Initial code-gen for alpha / stencil / depth testing | Ian Romanick | |
Alpha test is currently broken because all per-fragment testing occurs before alpha is calculated. Stencil test is currently broken because the Z-clear code asserts if there is a stencil buffer. | |||
2008-03-10 | cell: sync up with sampler/texture state-setting changes | Brian | |
2008-02-26 | gallium: remove pipe parameter from pipe_texture_reference() | Brian | |
Added pipe field to pipe_texture (temporary, see comments). First step toward context-less texture creation... | |||
2008-02-20 | cell: use pipe_texture_reference() | Brian | |
2008-02-20 | cell: init shader-related functions in cell_init_shader_functions() | Brian | |
2008-02-20 | cell: plug in cell_set_sampler_texture | Brian | |
2008-02-20 | cell: put most simple state-setter functions in new cell_pipe_state.c file | Brian | |
Also, re-org of texture/surface functions. |