summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-07-21Prepare changelog for uploadmesa-7.5-2Brice Goglin1-2/+2
2009-07-21Install the upstream ChangeLogBrice Goglin1-1/+2
2009-07-21Install the upstream ChangeLogBrice Goglin2-1/+160007
2009-07-21Pull from upstream mesa_7_5_branchBrice Goglin1-0/+8
2009-07-21Merge branch 'mesa_7_5_branch' of git://anongit.freedesktop.org/mesa/mesa ↵Brice Goglin3-3/+10
into debian-unstable
2009-07-20intel: Fall back on glBitmap with fog enabled.Eric Anholt1-0/+6
We would have to build the program with the appropriate fog mode, and also supply the fog coordinate if appropriate. Bug #19413. (cherry picked from commit 8ae02a3919bf31bd33f86208472e100eedb58497)
2009-07-20i965: Don't clip everything if FRONT_AND_BACK culling while culling disabled.Eric Anholt1-1/+2
Fixes everything-black with meta_clear_tris on quake4-mpdemo and doom3-demo. Bug #18844, 22077. (cherry picked from commit 81d555068408d4343d7627c8bedda5675f09bd21)
2009-07-20radeon: With DRI1, if we have HW stencil, only expose fbconfigs with stencil.Michel Dänzer1-2/+2
Otherwise simple apps like glxgears pick up a DirectColor visual since the X server mixes the depth 32 visual in with the other GLX visuals, and this seems to result in a (mostly) black screen due to a bad ColorMap for a lot of people. The bad ColorMap may be a bug in the apps, the X server or X driver, and regardless of that I think the X server should ideally make the depth 32 GLX visual separate from the rest again, but in the meantime this makes us cope. (depth_bits is either 16 or 24, never 0)
2009-07-19Prepare changelog for uploadmesa-7.5-1Brice Goglin1-2/+2
2009-07-19New upstream releaseBrice Goglin1-2/+7
2009-07-19Merge tag 'mesa_7_5' into debian-experimentalBrice Goglin117-1055/+1981
Conflicts: progs/tests/.gitignore progs/tests/Makefile progs/tests/SConscript progs/trivial/Makefile scons/dxsdk.py scons/gallium.py
2009-07-17progs/util: remove extfuncs.h (we use GLEW instead)mesa_7_5Brian Paul1-19/+17
2009-07-17progs/glsl: finish conversion to GLEWBrian Paul24-344/+232
This is a follow-on to b799af91d5ffbee1481161fec29eb4c92b161272. Remove _func function suffix and unneeded #includes.
2009-07-17mesa: set version to 7.5Brian Paul1-1/+1
2009-07-17mesa: set version to 7.5Brian Paul1-1/+1
2009-07-17docs: set date for 7.5 releaseBrian Paul1-1/+1
2009-07-17Enable i686 optimized libraries on kfreebsd-i386Brice Goglin3-5/+9
2009-07-17docs: news entry for 7.5 releaseBrian Paul1-0/+8
2009-07-17docs: update links to Gallium wiki page on freedesktop.orgBrian Paul3-3/+3
2009-07-16python/retrace: Process the call no passed to --to option inclusively.José Fonseca1-1/+1
2009-07-16python/retrace: Dump the surface copy contents.José Fonseca1-0/+10
2009-07-16python/retrace: Flush stdout before calling the pipe driver.José Fonseca1-0/+4
So that messages are in sync with stderr.
2009-07-16mesa: Fix logbase2.José Fonseca1-7/+5
It was providing 1 too many for non power two values.
2009-07-16python: Hack to prevent segmentation faults when python exits.José Fonseca1-1/+7
2009-07-16wgl: Expose pipe_screen/pipe_context via an extension.José Fonseca4-1/+133
2009-07-16python: Obtain pipe_screen/pipe_context from the system's OpenGL driver.José Fonseca2-3/+191
2009-07-15softpipe: limit blend results to [0,1]Luca Barbieri1-12/+30
2009-07-15Fix state flag dependencies for fixed function fragment program updates.Brian Paul2-1/+11
I started looking into why _NEW_ARRAY punishes us, and while annotating dependencies noticed that a bunch of dependencies were missing. (cherry picked from master, commit e5f63c403b767f9974e8eb5d412c012b8a69287f)
2009-07-15python/retrace: Interpret surface_copy.José Fonseca1-0/+4
2009-07-15python/samples: Use PIPE_FORMAT_Z16_UNORM instead of PIPE_FORMAT_Z32_UNORM.José Fonseca1-1/+1
More common. True fix would be to use whatever the screen supports though.
2009-07-15mesa: recognize and eliminate repeated error messagesKeith Whitwell2-3/+38
2009-07-15mesa: split out errorstring switch from _mesa_errorKeith Whitwell1-36/+26
Move a chunk of code out of _mesa_error()
2009-07-15mesa: remove dead code in _mesa_errorKeith Whitwell1-6/+0
Remove early and unused snprintf and where[] string.
2009-07-15mesa: don't call getenv every time _mesa_error is calledKeith Whitwell1-11/+14
Buggy apps can generate thousands of mesa_error calls. Don't need to keep calling getenv to retreive the same MESA_DEBUG string each time.
2009-07-14mesa: fix texture border color code for glPopAttrib()Brian Paul1-7/+1
The texture object's border color used to be stored as GLchan but it's been GLfloat for a while now.
2009-07-14progs/tests: Use compressed texture in mipmap_comp_testsJakob Bornecrantz1-1/+3
2009-07-14progs/tests: Tests more views in mipmap_comp_testsJakob Bornecrantz1-1/+4
2009-07-14progs/tests: Add yet another mipmap testJakob Bornecrantz4-0/+319
2009-07-14mesa: regenerated enums.c fileBrian Paul1-5/+6
2009-07-14scons: Monkey patch os.spawnve on Windows to become thread safe.José Fonseca2-0/+29
See also: - http://bugs.python.org/issue6476 - http://scons.tigris.org/issues/show_bug.cgi?id=2449
2009-07-14mesa: Report the true face number when flushing.José Fonseca1-3/+8
2009-07-13r128: fix two-sided lighting segfault seen in GLUT's olight demoPeteri Andras3-2/+7
2009-07-12intel: Bump driver data, add RC3 tagintel_2009q2_rc3Ian Romanick1-1/+1
2009-07-11gallium: compare the actual register, not all the inputsZack Rusin1-1/+1
otherwise we decrement indexes for all registers
2009-07-10tgsi: update some assertionsBrian Paul1-4/+4
2009-07-10tgsi: tgsi: add semantic_names[] string for TGSI_SEMANTIC_FACEBrian Paul1-1/+6
Same story as in the tgsi_dump.c code (see prev commit).
2009-07-10tgsi: add semantic_names[] string for TGSI_SEMANTIC_FACEBrian Paul1-1/+6
Fixes TGSI dump output when front/back-face register is declared. Also, add some assertions to make sure the semantic/interpolate string arrays have as many elements as there are tokens in the p_shader_tokens.h file. That should catch problems like this in the future.
2009-07-10st/mesa: implement indirect addressing for destination registersBrian Paul1-0/+5
2009-07-10tgis: implement indirect addressing for destination registersBrian Paul6-11/+101
Includes the TGSI interpreter, but not the SSE/PPC/etc code generators.
2009-07-10vbo: fix vbo/dlist memory leakBrian Paul1-0/+5
Based on a patch by kristof.ralovich@gmail.com