Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-21 | 965: Fix color clamping issues | Krzysztof Czurylo | |
Patch is correctly applied this time. | |||
2008-08-21 | Formatting changes to ease application of patches | Ian Romanick | |
2008-08-21 | i965: use dri_bo_subdata in vertex upload to get pwrite used. | Eric Anholt | |
Otherwise, we would ping-pong objects to GTT and back as we did pwrite on indices (flushed and mapped to GTT) and mapped for vertices (moved back to CPU domain). Fixes bug #17180. | |||
2008-08-21 | Flush vertices when updating texObj->GenerateMipmap state. | Eric Anholt | |
Caught by texturing/gen-teximage test in piglit. | |||
2008-08-21 | python/retrace: Support gziped traces. | José Fonseca | |
2008-08-21 | trace: Hack to detect writes to user buffers. | José Fonseca | |
It often happens that new data is written directly to the user buffers without mapping/unmapping. This hack marks user buffers and dumps them before passing them to pipe context. | |||
2008-08-21 | trace: Split the output stream on windows. | José Fonseca | |
Because windows limits the ammount of memory that can be mapped. | |||
2008-08-21 | Report damage before modifying the area, not after. | Peter Hutterer | |
If we copy the area before reporting the damage in this area, the server may restore buffered data over the new data, leading to artefacts on the screen. Reproducable with two cursors (second of which is SW rendered) and moving windows around in compiz. Fixes http://bugs.freedesktop.org/show_bug.cgi?id=16384 . | |||
2008-08-20 | intel: Fix SGIS_generate_mipmap after a miptree had been validated. | Eric Anholt | |
Previously, the updated images would be ignored because the miptree in the image matched the miptree in the object, even though Mesa core had just attached updated contents in ->Data. Additionally, Mesa core could have tried to free inside our miptree if it had already been validated. Fixes bug #17077. | |||
2008-08-20 | glx: free driScreen in FreeScreenConfigs() | Kristof Ralovich | |
2008-08-20 | glx: free context in driDestroyContext() | Kristof Ralovich | |
2008-08-20 | glx: free vertex array state when context is destroyed | Kristof Ralovich | |
2008-08-20 | fix mem leak (free psc->visuals) | Kristof Ralovich | |
2008-08-20 | mesa: fix float blend bug | Mark Anderson | |
2008-08-20 | mesa: glsl: fix a swizzle bug in storage_to_src_reg() | Brian Paul | |
Need to remove the 'nil' components before swizzling a swizzle | |||
2008-08-20 | mesa: glsl: add check for exceeding max number of constants/uniforms | Brian Paul | |
2008-08-20 | i965: fixup format for TFP zero copy | Dave Airlie | |
(cherry picked from commit 9bc9e0ecb0fb2069b2c123e665eb2118e358098f which was lost in a merge) | |||
2008-08-20 | i965: make tex offset override work.. | Dave Airlie | |
should fix fd.o 14441 (cherry-picked from commit d4244683a61f66cfb78408a37cf2587587847f96 which was lost in a merge) | |||
2008-08-20 | mesa: glsl: regenerated file | Brian Paul | |
2008-08-20 | mesa: glsl: better implementation of ftransform() | Brian Paul | |
2008-08-20 | gallium: test for and cull prims with inf/nan vertices in sp_setup.c code. | Brian Paul | |
2008-08-20 | gallium: fix typo in LINE() macro (replace i+1 with i1 var) | Brian Paul | |
We were sometimes referencing an invalid vertex. Fixes progs/trivial/line-clip.c test among others. | |||
2008-08-20 | python/retrace: Retrace draw_elements and draw_range_elements. | José Fonseca | |
2008-08-20 | python: bindings for draw_range_elements. | José Fonseca | |
2008-08-20 | i965: Enable GL_ARB_fragment_program_shadow and fix key->shadowtex_mask. ↵ | Xiang, Haihao | |
(bug #16852, #16853) | |||
2008-08-19 | mesa: allow for extra per-context init | Brian Paul | |
2008-08-19 | gallium: fix do_flip bug in sp_surface_copy() | Brian Paul | |
Surfaces are always in y=0=top raster order so the caller should invert the Y coordinate if needed; don't do it in sp_surface_copy(). Fixes a glCopyTexture regression. | |||
2008-08-19 | gallium: fix an assertion | Brian Paul | |
2008-08-19 | gallium: implement a fast-path for glReadPixels for common cases | Brian Paul | |
2008-08-19 | gallium: do a proper implementation of GL_OES_read_format | Brian Paul | |
Examine the currently bound color buffer's format to see if there's a good format/type match. | |||
2008-08-19 | gallium: WinCE build fixes. | José Fonseca | |
2008-08-19 | python/retrace: Add several missing functions. | José Fonseca | |
2008-08-19 | trace: Fix pipe_clip_state dump. | José Fonseca | |
2008-08-19 | python: Handle null state. | José Fonseca | |
2008-08-19 | python/retrace: Trim null chars. | José Fonseca | |
They are often left in memory mapped files, and are not part of the XML accept chars anyway. | |||
2008-08-19 | trace: Support C++. | José Fonseca | |
2008-08-19 | mesa: glsl: more writemask error checking | Brian Paul | |
2008-08-19 | mesa: glsl: added some post incr/decr error checks | Brian Paul | |
2008-08-19 | mesa: glsl: limit function matching through casting | Brian Paul | |
2008-08-19 | mesa: glsl: add usage tracking for uniform vars | Brian Paul | |
Unused uniforms are no longer included in the active uniforms list. | |||
2008-08-19 | r5xx: Final fog option fix. | Corbin Simpson | |
Is there some kind of git hook we could use to keep me from committing after like 10PM or so? | |||
2008-08-19 | mesa: glsl: put var emit/ref code into separate functions | Brian Paul | |
2008-08-19 | gallium: Add note about vs_2_0 EXPP mapping. | Michal Krol | |
2008-08-19 | r5xx: Don't squish GL context when using FogOption | Corbin Simpson | |
2008-08-19 | tgsi: Implement LOG opcode for SSE2 codegen. | Michal Krol | |
2008-08-19 | tgsi: Implement EXP opcode for SSE2. | Michal Krol | |
2008-08-19 | mesa: Call pipe->destroy on context destruction for all platforms. | José Fonseca | |
2008-08-18 | r5xx: Enable fog options. | Corbin Simpson | |
This uses fog HW instead of fragment programs. If it breaks you, let me know! | |||
2008-08-19 | xlib: Revert destroying pipe_screen (temporary). | José Fonseca | |
2008-08-19 | tgsi: Fix ARL opcode in SSE2 codegen. | Michal Krol | |