summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2009-05-31R6xx/r7xx: Fix texture perspective gradients issueCooper Yuan
2009-05-30mesa: Output warnings to debugger on Windows.José Fonseca
Stderr of Windows applications without console is not usually visible.
2009-05-30mesa: Check/propagate return value on st_make_current.José Fonseca
Prevents segmentation fault when trying to set the viewport/scissor after a context/drawable visual mismatch.
2009-05-30mesa: Add success/failures return value to _mesa_make_current.José Fonseca
2009-05-29get rid of chip_object structAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29remove more old r300 bitsAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29Remove unused functionsAlex Deucher
2009-05-29Fix spelling in function nameAlex Deucher
2009-05-29R6xx/r7xx: remove old sw tcl bitsAlex Deucher
2009-05-29R6xx/R7xx: switch to common clear with draw codeAlex Deucher
2009-05-29r6xx/r7xx: switch to common dma functions for vecsAlex Deucher
2009-05-29Remove subpixel offset from viewportAlex Deucher
remove subpixel offset inherited from r100 code. based on 038f0bf5916df5bae1145d234589e5fd528bb7fa
2009-05-28Argh. fix last commit. clears are still brokenAlex Deucher
2009-05-28R6xx/r7xx: re-enable clearsAlex Deucher
flush cache and wait for idle after drawing. Probably just need the cache flush. This gets redbook hello working properly.
2009-05-28R6xx, add edge rules for trianglesCooper Yuan
2009-05-28r300: when using cs path emit scissor in the cmdbufferJerome Glisse
2009-05-28r300: rework texture offset emission.Jerome Glisse
2009-05-27st/mesa: init Format field of vertex arrays for feedback modeBrian Paul
Fixes segfault in glRasterPos()
2009-05-27radeon: emit scissor before emiting verticesJerome Glisse
2009-05-27radeon: emit scissor when using cs submission style.Jerome Glisse
2009-05-26i915: Fall back on NPOT textured metaops on 830-class.Eric Anholt
2009-05-26i915: Restore the Viewport and DepthRange functions on 8xx.Eric Anholt
Fixes failed viewport updates on glxgears (and other apps) resize since e41780fedc2c1f22b43118da30a0103fa68b769f. Bug #20473.
2009-05-26intel: Override MaxRenderbufferSize with hardware constraintsChris Wilson
Limit the maximum renderbuffer size to 8192 on i965 and to 2048 on earlier hardware.
2009-05-26enable surface sync functionAlex Deucher
- needs to be more fine-grained
2009-05-26r6xx: fix more r6xx specific casesAlex Deucher
2009-05-26R6xx: select proper shader formatAlex Deucher
2009-05-26fix segfault when running glxinfoAlex Deucher
2009-05-26add missing RS780 pci idAlex Deucher
2009-05-26fix build when HAVE_LIBDRM_RADEON is definedAlex Deucher
2009-05-25radeon: on update drawable don't firevertices as it might be call from GetLockJerome Glisse
To avoid locking bug we shouldn't not call firevertices from this path as it's call from radeon get lock.
2009-05-25r200: emit scissor when dri2 is enabledJerome Glisse
In DRI1 kernel emit scissor but in dri2 cs path we have to explicitly program them.
2009-05-25r200: fix multitexturing in dri2 pathJerome Glisse
2009-05-25r200: emit cliprect with indexed primitiveJerome Glisse
2009-05-24radeon: realloc dma if needed after revalidateJerome Glisse
Revalidate can trigger flushing and dma buffer deallocation, so retry allocation on such case.
2009-05-24radeon: Remove drawable & readable from radeon_dri_mirrorNicolai Hähnle
The duplication of state data caused a crash due to double-free on destruction of context, because a variable wasn't correctly null'ed out. Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
2009-05-22mesa: fix warning message in vbo_exec_DrawRangeElements()Brian Paul
2009-05-22radeon: reading back to scratch reg through status map doesn't workJerome Glisse
For some unknown reasons the scratch reg value doesn't endup in the status map at the scratch reg offset, this is a temporary work around until we figure out why it doesn't work.
2009-05-22mesa: add missing update_min() call in update_arrays()Brian Paul
2009-05-22mesa: reduce gl_array_object::VertexAttrib[] array from 32 to 16 elementsBrian Paul
This array was mistakenly dimensioned with VERT_ATTRIB_MAX (32) but it should really be MAX_VERTEX_GENERIC_ATTRIBS (16). The generic vertex attributes are in addition to the conventional arrays (except in NV vertex program mode- they alias/overlay in that case) so the total of all conventional attributes plus generic attributes should total 32 (not 48).
2009-05-22mesa: use Elements() for loop limitBrian Paul
2009-05-22mesa: use Elements() for loop limitBrian Paul
2009-05-22mesa: use Elements() for loop limitBrian Paul
2009-05-22mesa: use Elements() for loop limitBrian Paul
2009-05-22mesa: use Elements() for loop limitBrian Paul
2009-05-22mesa: simplify adjust_buffer_object_ref_counts()Brian Paul