Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-10 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Brian Paul | |
Conflicts: src/gallium/auxiliary/util/u_math.c | |||
2008-11-10 | Mesa: fix number of buffers in st_draw_vbo(). | Pekka Paalanen | |
The clean-up call to pipe->set_vertex_buffers() should use the same number of buffers as the first call. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-11-07 | gallium: translate DP2, DP2A, NRM3, NRM4, SSG opcodes | Brian Paul | |
2008-11-06 | gallium: s/OPCODE_INT/OPCODE_TRUNC/ | Brian Paul | |
2008-11-06 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Brian Paul | |
2008-11-06 | gallium: added st_print_shaders() function to help w/ debugging | Brian Paul | |
2008-11-05 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Brian Paul | |
Conflicts: src/gallium/auxiliary/rtasm/rtasm_execmem.c src/mesa/shader/slang/slang_emit.c src/mesa/shader/slang/slang_log.c src/mesa/state_tracker/st_atom_framebuffer.c | |||
2008-11-05 | gallium: added check for degenerate drawing calls | Brian Paul | |
2008-11-05 | gallium: if VERBOSE_GLSL flag is set, check for non-initialized uniforms at ↵ | Brian Paul | |
draw time This will warn the user that the shader being run may be using uninitialized uniform variables. | |||
2008-11-03 | gallium: no renderbuffer, so just exit. | Alan Hourihane | |
2008-11-03 | softpipe: Don't call pipe_buffer_destroy directly. | José Fonseca | |
Use pipe_buffer_reference instead. | |||
2008-10-18 | gallium: add some checks for null surface pointers in state tracker | Brian Paul | |
Fixes some segfaults in low memory situations. | |||
2008-10-17 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Brian Paul | |
Conflicts: progs/trivial/tri.c | |||
2008-10-17 | gallium: fix mis-matched malloc/free vs. aligned malloc/free | Brian Paul | |
Use aligned malloc/free for teximage data everywhere to be consistant. The mismatch didn't make any difference when HAVE_POSIX_MEMALIGN was defined. | |||
2008-10-15 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Keith Whitwell | |
Conflicts: src/mesa/main/context.c | |||
2008-10-10 | mesa: new _mesa_set_vp_override() function for driver-override of vertex program | Brian Paul | |
Patch provide by Keith. Used in state tracker by DrawPixels to indicate that the state tracker (driver) is using its own vertex program. This prevents the texenvprogram code from replacing conventional shader inputs with state vars. Fixes glDraw/CopyPixels regressions. | |||
2008-10-10 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Keith Whitwell | |
Conflicts: src/gallium/auxiliary/gallivm/instructionssoa.cpp src/gallium/auxiliary/gallivm/soabuiltins.c src/gallium/auxiliary/rtasm/rtasm_x86sse.c src/gallium/auxiliary/rtasm/rtasm_x86sse.h src/mesa/main/texenvprogram.c src/mesa/shader/arbprogparse.c src/mesa/shader/prog_statevars.c src/mesa/state_tracker/st_draw.c src/mesa/vbo/vbo_exec_draw.c | |||
2008-10-09 | mesa: rasterizer state depends on ST_NEW_VERTEX_PROGRAM | Brian Paul | |
Check for per-vertex point size must be done when vertex program changes. | |||
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-06 | mesa: fix convolve/convolution mix-ups | Brian | |
2008-10-06 | Mesa: fix the case where there are no vertex attributes. | Stephane Marchesin | |
2008-09-26 | st: add prototype for st_get_framebuffer_dimensions() | Alan Hourihane | |
2008-09-26 | st: export st_get_framebuffer_dimensions() to retrieve | Alan Hourihane | |
the width & height of the fb | |||
2008-09-26 | mesa: fix incorrect parameter order | Brian Paul | |
2008-09-26 | mesa: remove const qualifiers to match device driver interface function | Brian Paul | |
2008-09-26 | gallium: rename tgsi_translate_mesa_program() to st_translate_mesa_program() | Brian Paul | |
2008-09-26 | gallium: rename tgsi_translate_mesa_program() to st_translate_mesa_program() | Brian Paul | |
2008-09-26 | st: change from ** to * for st_unreference_framebuffer() | Alan Hourihane | |
2008-09-21 | gallium: cleanup the after merge framebuffer update code | Zack Rusin | |
adjust it and make it behave like it used to | |||
2008-09-21 | gallium: fix a fbo crash | Zack Rusin | |
don't dirty the fb if we're rebining the frontbuffer | |||
2008-09-21 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Keith Whitwell | |
2008-09-21 | state_tracker: remove dead file | Keith Whitwell | |
2008-09-19 | mesa: Fix arb parse constants | Brian Paul | |
2008-09-18 | gallium: if we run out of memory in st_TexImage, flush and try again. | Brian Paul | |
If the driver buffers a scene flushing should release old textures and make space for new ones. Fixes problem with texdown.c test. | |||
2008-09-18 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Keith Whitwell | |
Conflicts: src/mesa/shader/slang/slang_link.c | |||
2008-09-17 | gallium: fix fog vs. pointcoord attribute handling in mesa->TGSI conversion | Brian Paul | |
2008-09-17 | gallium: clean-up/fix msaa override in state tracker | Brian Paul | |
2008-09-17 | gallium: include prog_print.h to silence warning | Brian Paul | |
2008-09-17 | gallium: need to finish, not flush, in st_copy_texsubimage() | Brian Paul | |
2008-09-17 | gallium: new assertion on surface->texture | Brian Paul | |
2008-09-17 | tgsi: Add a ugly fix for CONSTANT problems | Jakob Bornecrantz | |
2008-09-17 | tgsi: More debug printing on sanity check error | Jakob Bornecrantz | |
2008-09-16 | gallium: fix glTexImage(width=height=depth=0) case | Brian Paul | |
Free old teximage/level data, then stop. | |||
2008-09-16 | st: hash-warning not recognised on Windows. | Michal Krol | |
2008-09-16 | gallium: move _vbo_DestroyContext() call | Brian Paul | |
Call it before freeing core Mesa state to avoid references to freed buffer objects. | |||
2008-09-16 | mesa: State tracker now checks for faulty shaders on debug | Jakob Bornecrantz | |
2008-09-12 | mesa: bump gallium version string to 0.2 | Brian Paul | |
2008-09-11 | st: adapt to new framebuffer struct, with one FIXME outstanding | Keith Whitwell | |
2008-09-05 | gallium: document that clear color is intentionally always ↵ | Brian Paul | |
PIPE_FORMAT_A8R8G8B8_UNORM | |||
2008-09-04 | gallium: remove the copyHeight hack for compresssed formats | Brian Paul | |