summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* apple: Initial import of libGL for OSX from AppleSGLX svn repository.Jeremy Huddleston2010-04-0170-38/+71587
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* xdemos: Build object files firstJeremy Huddleston2010-04-011-30/+15
| | | | | | This helps debugging on darwin. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* xdemos: Fix a build failure for non-autoconf configsJeremy Huddleston2010-04-011-1/+1
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* glx: Fix compilation errors on non-GLX_DIRECT_RENDERING builds.Vinson Lee2010-04-011-3/+22
| | | | | driContext field for __GLXcontextRec struct is only defined if GLX_DIRECT_RENDERING is set.
* st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more placesBen Skeggs2010-03-312-4/+4
|
* glx/dri2: Fix debug build with old dri2proto.Michel Dänzer2010-03-301-0/+13
| | | | | Apparently the higher compiler optimization level in non-debug builds was eliminating the unused functions referencing the unresolved DRI2 symbols...
* docs: fix 7.7.1 release dateBrian Paul2010-03-291-1/+1
| | | | (cherry picked from commit e6f5ca0fa3bff975f2acb3a825d77f095bc9f43e)
* mesa: Add 7.8 release MD5 sumsIan Romanick2010-03-281-1/+9
|
* intel: Bump intel driver date to reflect status as 2010Q1 releaseIan Romanick2010-03-281-1/+1
|
* mesa: set version string to 7.8Ian Romanick2010-03-283-3/+3
| | | | Also set the correct release date.
* mesa: Add 7.7.1 release MD5 sumsIan Romanick2010-03-281-1/+9
| | | | (cherry picked from commit 0c88e340499c961cc7a06107a727710a67e280ed)
* mesa: set version string to 7.7.1Ian Romanick2010-03-281-1/+1
| | | | | Also set the correct release date. (cherry picked from commit 663642b435af2f8ab4b16360783eb367f42486c3)
* progs/tests: Remove duplicate texcompress2 in SConscript.Vinson Lee2010-03-271-1/+0
|
* i965g: Add brw_winsys_debug.c to SCons build.Vinson Lee2010-03-271-0/+1
|
* identity: Add id_drm.c to SCons build.Vinson Lee2010-03-271-1/+2
| | | | | This was missed in commit f7cbaae13d67c55abe81ac230de37f564365099f. (cherry picked from commit 02ee7c29502966dffa44243bfc8c20c15907b880)
* mesa: move/update hash function commentsBrian Paul2010-03-271-6/+11
| | | | (cherry picked from commit 535742d75f0096b22d1b8ff203ae561167af18f7)
* mesa: fix deadlock in _mesa_HashFindFreeKeyBlock()Brian Paul2010-03-271-6/+13
| | | | | Fixes fd.o bug 27340. (cherry picked from commit 8fe3b3f66ae57a1a6eca7f6dcb0455e14ad92075)
* dri/swrast: Fix frontbuffer rendering.Michel Dänzer2010-03-261-6/+11
| | | | | Was broken since the endianness fixes. (cherry picked from commit 4cf14fa80bda5f4ea65bef3a64e748e064d0bde1)
* dri/swrast: Fix missed conversion of one pixel pointer increment.Michel Dänzer2010-03-261-1/+1
| | | | | This probably broke the swrast DRI driver when running X in depth 16. (cherry picked from commit 6ec259eb17dfbb74972b8cffb4e02a9dbab288cc)
* i965: Fix readpixels from ReadBuffer != DrawBuffer.Eric Anholt2010-03-251-8/+8
| | | | | Fixes piglit fbo-readdrawpix. (cherry picked from commit 5782b2a968bb979b651e49bb5fc4162faa842050)
* i965: Fix inversion for glCopyPixels to/from FBOs.Eric Anholt2010-03-254-13/+20
| | | | | fixes piglit fbo-copypix. (cherry picked from commit a589da14dee0c2a32e6e529f1a390b01a3ee4001)
* intel: Rely on allocated region pitch for the miptree pitch.Eric Anholt2010-03-254-25/+7
| | | | | Bug #26966: 945 miptree pitch disagreement with libdrm. (cherry picked from commit da011faf48155a5c02ebc1fe1fa20a4f54b8c657)
* intel: Remove extra tiling setting after allocating a tiled region.Eric Anholt2010-03-252-9/+3
| | | | (cherry picked from commit 32f143b4327521a058dc05f0ab9087a5696b9618)
* intel: Respect src pitch in _mesa_copy_rect().Eric Anholt2010-03-251-1/+1
| | | | | | If a non-zero src_y was used, this would break piglit depth-level-clamp. (cherry picked from commit e1e48ea15c1fe448f0b69e086b66c1123dc98bb7)
* Regenerate gl_mangle.hTom Fogal2010-03-251-0/+2
|
* glapi: return int = 0 from NoOpGeneric()Brian Paul2010-03-251-1/+2
| | | | | | If a GL function is called w/out a current rendering context, this stub gets called. It should return 0 so that non-void-valued functions return 0/NULL instead of a random number.
* glslcompiler: Fix build.Vinson Lee2010-03-251-6/+2
|
* r300: report correct state atom sizeMaciej Cencora2010-03-241-2/+2
| | | | Spotted by Pauli Nieminen
* r300: fix off by oneMaciej Cencora2010-03-241-1/+1
| | | | | | | | R300_PVS_MAX_CONST_ADDR field holds highest const addr, not const count. Fixes missing models and others rendering errors for vertex program using 256 params.
* r300: fix vertex programs with big number of params (>255) under KMSMaciej Cencora2010-03-242-7/+39
| | | | UMS will probably require some kernel work
* r300: fix wpos/fog handlingMaciej Cencora2010-03-241-6/+16
| | | | | | | | | | It may happen that the vertex attribute we were going to stuff the wpos/fog attrs in was already written by vertex program. In such cases we need to remove instruction accessing these attributes, so they don't overwrite the wpos/fog related instructions. This fixes non-textured models in many wine games.
* r300: clean fog_attr/wpos_attr if code accessing these attributes has been ↵Maciej Cencora2010-03-241-0/+13
| | | | removed FP during compilation
* i965: Stop abusing ctx->NewState flags for storing driver internal changes.Eric Anholt2010-03-231-3/+3
| | | | | | | | | | | We're still abusing the flags by putting them where our driver stores ctx->NewState changes. Making them into more restricted state change flags would be a project for later. Fixes a failure where calling intel_draw_buffer() too often would trip up Mesa assertions about when Mesa state could get changed, when it hadn't. Bug #27034.
* docs: update docs with 7.7.1 and 7.8 release infoBrian Paul2010-03-233-8/+21
|
* softpipe: comments, re-formatting, etcBrian Paul2010-03-231-14/+24
|
* softpipe: add special cases for all Z compare modes for 16-bit Z bufferBrian Paul2010-03-232-173/+195
| | | | | | | | We had fast paths for PIPE_FUNC_LESS and LEQUAL before. To satisfy OpenGL invariance rules, all depth compare modes should produce the same fragment Z values. Fixes progs/demos/singlebuffer.c
* st/glx: better format selection in xmesa_choose_z_stencil_format()Brian Paul2010-03-231-17/+24
| | | | | This is a back-port of commit ef2664da6c4db1b52ef351641e3ee949b87f9c7b from master.
* Add missing EGL files to the tarballs.Chia-I Wu2010-03-231-0/+9
| | | | | Add the Makefile of Gallium EGL drivers and demos using EGL to the tarballs.
* glx: Suppress BadDrawable from DRI2CopyRegionKristian Høgsberg2010-03-221-1/+14
| | | | | | | | | | This can happen when an X window is destroyed behind our back. We use DRI2CopyRegion behind the scenes in many places (like flushing the fake front to the real front) so we have to ignore X errors triggered in that case. The glean test cases trigger this consistently as they don't destroy the GLX drawable nicely, they just destroy the X window.
* mesa: set version string to 7.8-rc2Ian Romanick2010-03-222-2/+2
|
* intel: Call intel_prepare_render() before looking up regions.Kristian Høgsberg2010-03-223-6/+9
| | | | Fixes #27213.
* Fix potential compilation issue in visual studio project fileKarl Schultz2010-03-221-2/+2
| | | | | Add quotes around filespec in post-build event to allow paths with embedded spaces.
* glslcompiler: fix build breakageBrian Paul2010-03-221-1/+2
|
* mesa: Add end of line to the end of a debug output.Pauli Nieminen2010-03-221-1/+1
|
* progs/tests: Add cva_huge to SCons build.Vinson Lee2010-03-211-0/+1
|
* progs/tests: Include stddef.h for ptrdiff_t on all platforms.Vinson Lee2010-03-211-5/+1
| | | | | | stddef.h is the standard C header that defines ptrdiff_t. Fixes build of cva_huge on Mac OS X.
* r200: Fix emit size prediction to account elt splitting.Pauli Nieminen2010-03-212-3/+4
| | | | | Emit sizes prediction didn't account for render splitting in hwtnl path.
* r200: Don't flush when closing elts in KMS.Pauli Nieminen2010-03-211-1/+2
| | | | | | | Flush in middle of rendering in KMS is not allowed because buffers are discarded in flush. Fixes crash when emiting split indices with RADEON_DEBUG=all.
* r200: Fix swtnl fallback to flush pending rendering before transition.Pauli Nieminen2010-03-211-4/+14
| | | | | | | | Flush after transition would emit wrong state that could cause wrong state emited for pending rendering operation. Fixes wan once from extrement tuxracer that is using per vertex materials.
* r200: Fix mixed indetion in r200TclFallback.Pauli Nieminen2010-03-211-21/+20
|