summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-10mesa: fix/change state validation order for program/texture stateBrian Paul
Program state needs to be updated before texture state since the later depends on the former. Fixes piglit texgen failure. The second time through the modes (press 't' three times) we disable the fragment program and return to conventional texture mode. State validation failed here because update_texture() saw stale fragment program state.
2009-02-10nouveau: nv40 swizzled mipmap fixes.Younes Manton
2009-02-10nouveau: nv30: fix miptree organization to have swizzled texture+mipmap at ↵Patrice Mandin
the right places
2009-02-10nouveau: revert all my changes here, not the right wayPatrice Mandin
2009-02-10nouveau: stop with 0 dimensionPatrice Mandin
2009-02-10nouveau: we already have the right src offsetPatrice Mandin
2009-02-10progs: Build samples dir with scons and glew.José Fonseca
2009-02-10nouveau: do not forget to half dimension.Patrice Mandin
2009-02-10nouveau: revert most parts of recent mipmap+swizzle stuff. We only need to ↵Patrice Mandin
find right src and dst offset for given mipmap level.
2009-02-10progs: Build rebook with scons too.José Fonseca
2009-02-10wgl: return before locking if stw_icd is NULLKeith Whitwell
2009-02-10Merge commit 'origin/gallium-0.2' into gallium-0.2Keith Whitwell
Conflicts: src/gallium/state_trackers/wgl/icd/stw_icd.c
2009-02-10scons: Use parallel builds by default.José Fonseca
2009-02-10wgl: mutex-protect the shared stw_icd structKeith Whitwell
2009-02-10nouveau: dst offset is correctPatrice Mandin
2009-02-10pipebuffer: Drop reliance on pipe_winsys.José Fonseca
2009-02-10Missing: tgsi: Fix build -- rename Size to NrTokens.Patrice Mandin
2009-02-10nouveau: recalc sub width and height for each mipmap levelPatrice Mandin
2009-02-10mesa: Build both software rasterizers for debugJakob Bornecrantz
But put the gallium one in lib/gallium
2009-02-10gallium: Don't rebuild common drm codeJakob Bornecrantz
2009-02-10gallium: Install DRI drivers into lib/galliumJakob Bornecrantz
2009-02-10gallium: Introduce new subdirs build variablesJakob Bornecrantz
(based on gallium-xorg-driver/commit 270ce504052d415870a25ab59818b2309eb8ac13)
2009-02-10Revert "cell: update linux-cell config"Jakob Bornecrantz
This reverts commit 22c6c1eaad49692416f45bcbbcdc6424aea2da7c. Need to revert this since we reverted commited this depended on.
2009-02-10Revert "mesa: added new linux-gallium and linux-gallium-debug configs"Jakob Bornecrantz
This reverts commit abbe96cb6e7581a52652030e40442b943a482840. It only reverts parts of the commit the other parts where related to libmesagallium changes.
2009-02-10nv40: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10nv30: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10nv20: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10brw: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10i915: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10gallivm: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10draw: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10tgsi: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10gallium: Rename Size member of TGSI token to NrTokens.Michal Krol
Driver writers often got confused and assumed Size to be the number of immediate values in Immediate declaration.
2009-02-10vmw/icd: remove bogus current_context valueKeith Whitwell
2009-02-10mesa: Compare formats using nominal bytes per pixel.José Fonseca
This is a temporary fix which works for the formats we care so far. The real fix would be abandon the concept "nominal bytes per pixel" entirely in Mesa, and use macropixels instead, as done in gallium interfaces already.
2009-02-10gallium: Fixups for driCreateConfigs MSAA support.Michel Dänzer
Add the MSAA samples array or make sure its contents are initialized.
2009-02-10wgl: Fix null pointer reference.José Fonseca
2009-02-10stw: Hack for applications which use wglSetPixelFormat instead of ↵José Fonseca
SetPixelFormat.
2009-02-10glut: Use the official WGL functions.José Fonseca
Especially using wglGetPixelFormat instead of GetPixelFormat causes problems with opengl32.dll and drivers that not hack around this issue.
2009-02-10glut: DESCRIPTION .def clause deprecated.José Fonseca
2009-02-10wgl: s/0x%p/%p/gJosé Fonseca
Rather not have 0x prefix, than 0x0x in certain platforms.
2009-02-09demos: remove OSMESA stuff from MakefileBrian
2009-02-10autogen: Make sure MAKEFLAGS is not set before running autoreconfBenjamin Close
Without this the "w" flag may be set which causes the version to be incorrectly to be obtains in configure.ac causing configure to fail miserably
2009-02-09mesa: add x86/rtasm/x86sse.c to fix linux-x86 buildBrian Paul
2009-02-09mesa: fixes for srgb formatsRoland Scheidegger
swizzling in fetch/store srgba/sargb functions fixed (consistent with equivalent non-srgb formats now).
2009-02-09fix _mesa_get_teximage for srgb texturesRoland Scheidegger
2009-02-09mesa: avoid setting texObj->_Complete = GL_FALSE when there's no state changeBrian Paul
Avoid a little bit of unneeded state validation and fixes a bug where the texture complete flags was set to false, but we didn't signal _NEW_TEXTURE. Fixes piglit tex1d-2dborder failure.
2009-02-09mesa: add no-change testing for a few more texture parametersBrian Paul
2009-02-09swrast: use ASSIGN_4V() macroBrian Paul
2009-02-09mesa: replace _mesa_unreference_framebuffer() with _mesa_reference_framebuffer()Brian Paul