summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* i965g: ifdef out unused functions.Vinson Lee2010-02-102-3/+6
|
* r300g: Work around "defect" in r300compiler.Corbin Simpson2010-02-104-2/+11
| | | | | r300compiler doesn't handle half swizzles for vert shaders, which don't have them. So, for now, disable them.
* st/mesa: Silence uninitialized variable warning in st_cb_bitmap.c.Vinson Lee2010-02-101-1/+2
|
* swrast: Silence uninitialized variable warnings in ss_tritmp.h.Vinson Lee2010-02-101-1/+1
|
* os: Do not use Pthreads barrier functions on Mac OS X.Vinson Lee2010-02-101-42/+52
| | | | Pthreads barrier functions are not available on some POSIX platforms.
* ffb: Fix build.Vinson Lee2010-02-101-1/+1
|
* gallium: cast to silence waringBrian Paul2010-02-101-1/+1
|
* gallium: use os_time.hBrian Paul2010-02-101-2/+2
|
* gallium: use os_time.h in pb_bufmgr_cache.cBrian Paul2010-02-101-9/+9
| | | | Untested, but seems straightforward.
* gallium: use os_time.h in u_timed_winsys.cBrian Paul2010-02-101-19/+13
|
* dri: Fix one last copy-and-paste brain damage from a previous commitIan Romanick2010-02-101-1/+1
|
* scons: User friendly message for code generated filesJosé Fonseca2010-02-101-2/+2
|
* r300g: Fix typo.Corbin Simpson2010-02-101-1/+1
| | | | Thanks to Uros Bizjak for catching it.
* r300/compiler: r500-fs: Properly set HW register swizzles.Corbin Simpson2010-02-102-3/+14
| | | | Fixes fallout from 9a1bf52c.
* llvmpipe: Map rendertargets when bound as textures.José Fonseca2010-02-101-4/+15
| | | | Fixes gearbox segfault (fdo 25960). Corruption remains.
* dri: Fix copy-and-paste brain damage in previous commitIan Romanick2010-02-107-9/+9
| | | | | | | | | | A number of places in 3cce4a1e10361458630511543b7a8a6438544775 use TRUE instead of GL_TRUE. This causes build failures in all of the drivers that I don't typically build. Win. Reported by sungami on IRC. Signed-off-by: Ian Romanick <[email protected]>
* intel: Don't expose GLX_SWAP_EXCHANGE_OMLIan Romanick2010-02-101-2/+1
| | | | | | | | | We can't always guarantee that the swap will happen by exchange, so we can't expose this mode. GLX_SWAP_UNDEFINED_OML already covers the case where the swap *might be* by exchange. Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]>
* intel: Expose a minimal number of configs with accumulation bufferIan Romanick2010-02-101-0/+28
| | | | | | | | | | Expose one config per color depth that includes accumulation buffer. We could probably expose only one config with accumulation buffer, but that would require figuring out the actual color depth. This is easier and only exposes 2 useless configs. Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]>
* dri: Allow selective generation of accum. buffer configsIan Romanick2010-02-1016-22/+32
| | | | | | | | | | | Modify the interface to driCreateConfigs allowing drivers to not expose configs with an accumuation buffer. All of the drivers calling function have been updated to pass true for the accumulation selector. This maintains the current behavior. Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> Reviewed-by: Corbin Simpson <[email protected]>
* intel: Stop exposing useless 24 depth/0 stencil configsIan Romanick2010-02-101-7/+4
| | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]>
* intel: Remove redundant init of depth_bits / stencil_bits in intelInitScreen2Ian Romanick2010-02-101-9/+0
| | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]>
* intel: Update comment in intelInitScreen2 to noting DRI2 protocol issuesIan Romanick2010-02-101-3/+3
| | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]>
* Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesaunknown2010-02-103-1/+22
|\
| * glsl/pp: fix extension enable/disable optionsBrian Paul2010-02-103-1/+22
| | | | | | | | | | | | Now the #extension name: disable/enable flags do the right thing. Fixes glean/glsl1 "Preprocessor test (extension test 3)"
* | Add new symbol to exports listunknown2010-02-101-0/+1
|/
* Simplify GLSL extension mechanism.Michal Krol2010-02-106-18/+10
| | | | | Since extension name and extension name string are the same, collapse them into one name.
* glsl/pp: Fix ifdef directive for extension names.Michal Krol2010-02-101-42/+30
|
* glsl: GLSL extensions have the GL_ prefixBrian Paul2010-02-101-2/+2
| | | | | | | | | Both the #extension directive name and the preprocessor symbol start with the GL_ prefix. For example: ... New glean/glsl1 tests have been added to test the #extension feature.
* st/xorg: fix a silly offset bug in xvZack Rusin2010-02-101-2/+9
| | | | we were multiplying the difference in the wrong direction.
* r600: Fix typo in __DRI_TEXTURE_FORMAT_RGBA renameKristian Høgsberg2010-02-101-1/+1
| | | | Oops, I n00bed it.
* llvmpipe: Fix null pointer dereference when no depth buffer is bound.José Fonseca2010-02-101-0/+3
|
* llvmpipe: Leave depth buffer in swizzled format.José Fonseca2010-02-104-118/+78
| | | | This fixes several assertion failures due to only Z32 being supported.
* glu/sgi: Initialize member of class Uarray.Vinson Lee2010-02-101-0/+1
|
* llvmpipe: Remove unnecessary headers.Vinson Lee2010-02-102-3/+0
|
* egl_dri2: Only allocate config if we're going to keep itKristian Høgsberg2010-02-091-36/+31
| | | | Small optimization.
* egl_dri2: Initialize config attributes with visual id and class from XKristian Høgsberg2010-02-091-16/+58
|
* egl_dri2: Allow pbuffer and pixmap surfaces for all configsKristian Høgsberg2010-02-091-8/+7
|
* radeon: Fix printf formatings to match te values.Pauli Nieminen2010-02-102-2/+2
|
* radeon: Define EXT_framebuffer_object constants to match hw.Pauli Nieminen2010-02-104-0/+9
| | | | | | This hides the assertion failure in glean/fbo test. Underlying problem when same texture is set twice to different attachments will cause assertion.
* mesa: move all limit/constant assertions into check_context_limits()Brian Paul2010-02-091-30/+30
|
* Drop incorrectly revived files during the 'gallium-nopointsizeminmax' merge.Francisco Jerez2010-02-102-1173/+0
|
* r300g: One less assert.Corbin Simpson2010-02-091-1/+0
| | | | | This entire codepath needs to be cleaned to be more pliant towards shader failure.
* r300g: Don't write non-existent bit on non-r500.Corbin Simpson2010-02-091-4/+11
| | | | Might help with compiz being funky with MRTs.
* r300g: Correct colorbuffer measurements.Corbin Simpson2010-02-093-10/+36
| | | | Also clarify changes from pointminmax.
* r300g: Be ever-so-slightly more useful on bad shaders.Corbin Simpson2010-02-091-1/+3
|
* egl_dri2: Implement eglBindTexImage()Kristian Høgsberg2010-02-091-9/+76
|
* dri_interface: Introduce DRI tokens for the texBuffer texture formatsKristian Høgsberg2010-02-096-20/+20
| | | | | | This used to take GLX tokens, but the DRI interface can't depend on GLX defines. We fix this by introducing DRI tokens that have the same value as the GLX texture format tokens.
* egl_dri2: Use a helper function for looking up and binding extensionsKristian Høgsberg2010-02-091-27/+52
|
* gallium/auxiliary: add -D__STDC_CONSTANT_MACROSBrian Paul2010-02-091-0/+3
| | | | Not sure why this is needed now, after the gallivm re-org.
* llvmpipe: remove .s rule (already in Makefile.template)Brian Paul2010-02-091-5/+0
|