Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-10-08 | cell: implement more built-in shader functions, link spu code with -lm | Brian Paul | |
2008-10-08 | cell: increase SPU_MAX_FRAGMENT_PROGRAM_INSTS | Brian Paul | |
2008-10-08 | gallium: asst. clean-ups | Brian Paul | |
Don't use register qualifier. Doxygen-ize comments. Remove 'extern'. | |||
2008-10-08 | gallium: better instruction printing for SPE code | Brian Paul | |
2008-10-08 | mesa: in _mesa_combine_programs() take new STATE_CURRENT_ATTRIB color into ↵ | Brian Paul | |
account Commit 1680ef869625dc1fe9cf481b180382a34e0738e7 changed the texenv program to get color from a state register instead of a constant-valued vertex attribute. This broke program concatenation (so glDraw/CopyPixels broke). Now check if the second program get's color from a constant register and handle that case appropriately. | |||
2008-10-08 | mesa: vertex emit debug code (disabled) | Brian Paul | |
2008-10-08 | mesa: fix vertex format/attribute bug | Brian Paul | |
If the tnl output attributes matches the swsetup input attributes we still need to check if the desired vertex color type (float vs. chan) has changed so that we use the right emit functions. Fixes a conformance failure found with logicop test at pathlevel 3. | |||
2008-10-07 | mesa: Pass the context to query object delete cb to avoid null dereference. | Eric Anholt | |
2008-10-07 | i965: Add ARB_occlusion_query support. | Eric Anholt | |
2008-10-07 | intel: Push flushing for cliprects changes down into the cliprects changes. | Eric Anholt | |
This lets us short-circuit when we're leaving the same cliprects in place, which becomes quite common with metaops clears, and may be useful for some of our FBO paths. | |||
2008-10-08 | i965: Fix a potential assertion failure. | Xiang, Haihao | |
2008-10-07 | mesa: pass 'mask', not NULL to renderbuffer->Put functions | Brian Paul | |
Fixes bug 17800. | |||
2008-10-07 | mesa: use the shaderutil.c helper functions | Brian Paul | |
2008-10-07 | cell: add support for fragment shader constant buffers | Brian Paul | |
2008-10-07 | cell: fix incorrect extended swizzle term code in get_src_reg() | Brian Paul | |
2008-10-07 | cell: fix formatting | Brian Paul | |
2008-10-07 | cell: remove old code | Brian Paul | |
2008-10-07 | Gallivm: reorder the functions alphabetically so I can work on it. | Stephane Marchesin | |
2008-10-07 | Merge branch 'gallium-0.2' of ↵ | Stephane Marchesin | |
git+ssh://marcheu@git.freedesktop.org/git/mesa/mesa into gallium-0.2 | |||
2008-10-07 | Progs: hook the glsl identity example into the makefile. | Stephane Marchesin | |
2008-10-07 | cell: memset() key to zero | Brian Paul | |
2008-10-07 | cell: use new keymap to save/re-use fragment ops code | Brian Paul | |
2008-10-07 | gallium: added general-purpose key->data map/lookup container | Brian Paul | |
2008-10-07 | Mesa: fix the case where there are no vertex attributes. | Stephane Marchesin | |
This is a backport of 8e8208d6db8b764568539784a6473d545dec2265 to gallium-0.1 | |||
2008-10-07 | Progs: add a trivial glsl test, useful for gallium driver bringup/debug. | Stephane Marchesin | |
2008-10-07 | Gallivm: don't say hello, it's rude. | Stephane Marchesin | |
2008-10-07 | Merge branch 'gallium-0.2' of ↵ | Stephane Marchesin | |
git+ssh://marcheu@git.freedesktop.org/git/mesa/mesa into gallium-0.2 | |||
2008-10-07 | Gallivm: fix the constant layout, this gets a bunch of progs/ working. ↵ | Stephane Marchesin | |
Notably, gears doesn't. | |||
2008-10-07 | trivial: add more vp tests | Keith Whitwell | |
2008-10-07 | mesa: replace GLuint with GLbitfield to be clearer about usage | Brian Paul | |
Also, fix up some comments to be doxygen style. | |||
2008-10-07 | draw: don't assume output buffer pointer is aligned | Keith Whitwell | |
2008-10-07 | mesa: update state after binding vertex list in dlist path | Keith Whitwell | |
2008-10-07 | trivial: exercise vertprog sligtly | Keith Whitwell | |
2008-10-07 | mesa: protect against segfault in get_fp_input_mask() | Keith Whitwell | |
2008-10-07 | draw: add switch for drivers to force vertex data passthrough | Keith Whitwell | |
2008-10-07 | mesa: remove old assertion | Brian Paul | |
2008-10-07 | gallium: Introduce PIPE_ARCH_SSE define for SSE support. | José Fonseca | |
Besides meaning x86 and x86-64 architecture, it also depends on SSE2 support enabled on gcc. This fixes the linux-debug build. | |||
2008-10-06 | gallium: replace assertion with conditional/recovery code | Brian | |
The assertion failed when we ran out of exec memory. Found with conform texcombine test. | |||
2008-10-06 | mesa: fix convolve/convolution mix-ups | Brian | |
2008-10-06 | mesa: fix convolve/convolution mix-ups | Brian | |
2008-10-06 | mesa: set FRAG_BIT_FOGC bit in InputsUsed if FogOption!=GL_NONE | Brian Paul | |
2008-10-06 | Mesa: fix the case where there are no vertex attributes. | Stephane Marchesin | |
2008-10-06 | mesa: adjust texcoords for swrast sprite points. | Brian Paul | |
Fixes glean pointSprite test w/ software rendering | |||
2008-10-06 | mesa: fix static library construction | Brian Paul | |
If the .a is made of other .a files, extract the objects from the later. | |||
2008-10-06 | mesa: updated _mesa_delete_query() comments | Brian Paul | |
2008-10-06 | mesa: add missing GLcontext param to _mesa_delete_query(). | Brian Paul | |
Fixes vtk crash and others. | |||
2008-10-06 | mesa: add missing GLcontext param to _mesa_delete_query(). | Brian Paul | |
Fixes vtk crash and others. | |||
2008-10-06 | draw: Fix compiler errors on Windows. | Michal Krol | |
2008-10-06 | rtasm: fix debug build | Keith Whitwell | |
2008-10-06 | make draw's vertex_info struct smaller/quicker to compare with memcmp() | Keith Whitwell | |