Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | disable GL_ARB_shading_language_120 until 1.20 features are complete | Brian Paul | 2008-07-29 | 1 | -2/+2 |
| | |||||
* | r300: Fix off-by-one error in calculation of scissor cliprect. | Michel Dänzer | 2008-07-28 | 1 | -2/+2 |
| | | | | Fixes http://bugs.freedesktop.org/show_bug.cgi?id=16123 . | ||||
* | r300: Fix a crash related to depth textures (triggered by Glest w/ shadowmaps) | Nicolai Haehnle | 2008-07-27 | 1 | -0/+2 |
| | |||||
* | r300: Implement ARB_shadow_ambient; add STATE_SHADOW_AMBIENT | Nicolai Haehnle | 2008-07-27 | 5 | -26/+86 |
| | |||||
* | r300: Fix point minmax size | Nicolai Haehnle | 2008-07-27 | 1 | -2/+2 |
| | | | | There are 6 subpixel units per pixel, not 16. | ||||
* | r300: Implement hardware acceleration for ColorLogicOp | Nicolai Haehnle | 2008-07-27 | 5 | -4/+49 |
| | |||||
* | r500: Handle non-native swizzles in texture instructions | Nicolai Haehnle | 2008-07-27 | 2 | -26/+79 |
| | | | | This fixes piglit's fp-kil and fp-generic/kil-swizzle tests. | ||||
* | r500: Redirect TEX writes to output registers | Nicolai Haehnle | 2008-07-27 | 1 | -0/+7 |
| | | | | | | | | While R500 fragment program texture instructions appear to support writemasks, they cannot write to the output FIFO immediately, so we need to insert a MOV for these instructions. This fixes piglit's fp-fragment-position and fp-incomplete-tex tests. | ||||
* | r200: Do not set second coordinate clamping for 1D textures | Nicolai Haehnle | 2008-07-26 | 1 | -31/+33 |
| | | | | Fixes piglit's tex1d-border test. | ||||
* | r300: Always emit LOAD_VBPNTR immediately before index-based rendering | Nicolai Haehnle | 2008-07-26 | 1 | -1/+12 |
| | | | | This fixes one type of lockup I've been seeing on my test system. | ||||
* | i965: fixup format for TFP zero copy | Dave Airlie | 2008-07-25 | 1 | -2/+12 |
| | |||||
* | Revert "intel: disable zero-copy TFP." | Dave Airlie | 2008-07-25 | 1 | -4/+0 |
| | | | | | | This reverts commit 94979950e8991bd44899eb4067c3ae43449ce51e. I've fixed it instead | ||||
* | i965: make tex offset override work.. | Dave Airlie | 2008-07-25 | 1 | -19/+31 |
| | | | | should fix fd.o 14441 | ||||
* | intel: disable zero-copy TFP. | Dave Airlie | 2008-07-25 | 1 | -0/+4 |
| | | | | | patch from Fedora. maybe someone can fix this later but for now lets try and release Mesa so ajax can live his life and get Xorg 7.4 out. | ||||
* | mesa: move extensions->version code into separate function | Brian Paul | 2008-07-24 | 1 | -70/+72 |
| | |||||
* | mesa: don't include Mesa version in GL_SHADING_LANGUAGE_VERSION string | Brian Paul | 2008-07-24 | 1 | -3/+5 |
| | |||||
* | intel: remove buffer swap debug output | Jesse Barnes | 2008-07-24 | 1 | -8/+2 |
| | | | | Accidentally pushed as part of the last commit. | ||||
* | Revert "965: Fix color clamping issues" | Ian Romanick | 2008-07-24 | 1 | -23/+3 |
| | | | | | | This reverts commit b993d539a76e7f1446890a85e4b61deec4d4162d. The patch was applied incorrectly. Actual fix coming soon. Sorry for the noise. | ||||
* | 965: Fix partially transparent textures in Doom 3 engine games | Pawel Pieczul | 2008-07-23 | 1 | -7/+8 |
| | | | | | Numbers of destination depth registers corrected (destination stencil register was sent as depth register). | ||||
* | intel: fix buffer swaps and enable page flipping on 965 | Jesse Barnes | 2008-07-22 | 1 | -39/+15 |
| | | | | | | | | | | Some buffer swap intel render buffer fields (pf_num_pages & vbl_pending) are also used for page flipping, so enable the code that sets & updates them on 965. This allows buffer swaps and page flips to work on 965 and prevents hangs in LOCK_HARDWARE in the buffer swap case due to an uninitialized vbl_pending field. Fixes FDO #16118. | ||||
* | 965: Fix color clamping issues | Pawel Pieczul | 2008-07-21 | 1 | -3/+23 |
| | |||||
* | autoconf: Support Motif widgets in GLw with --enable-motif | Dan Nicholson | 2008-07-18 | 1 | -1/+1 |
| | | | | | | | | | | | | Add an --enable-motif option, which will enable the Motif widgets in libGLw and link it with libXm. The Motif installation information will be gathered from the motif-config script (this comes with LessTif) or fallback to the standard autoconf checks. To allow the location of the Motif headers to be set from configure, the default setting of -I/usr/include/Motif1.2 has been moved into configs/default and then passed to the Makefile through the MOTIF_CFLAGS variable. | ||||
* | intel: fix texture border issue. (bug #16697) | Xiang, Haihao | 2008-07-18 | 4 | -4/+16 |
| | |||||
* | mesa: regenerated file | Brian Paul | 2008-07-17 | 1 | -482/+483 |
| | |||||
* | mesa: fix/improve the atan(y,x) function | Brian Paul | 2008-07-17 | 1 | -10/+11 |
| | |||||
* | mesa: added checks for OpenBSD | Brad Smith | 2008-07-17 | 1 | -0/+18 |
| | |||||
* | mesa: regenerated file | Brian Paul | 2008-07-16 | 1 | -18/+18 |
| | |||||
* | mesa: fix temp re-use bug in emit_arith() | Brian Paul | 2008-07-16 | 1 | -8/+20 |
| | |||||
* | mesa: fix copy&paste errors in degrees() functions | Brian Paul | 2008-07-16 | 1 | -3/+3 |
| | |||||
* | intel: Clean-up ARB_texture_env_crossbar | Ian Romanick | 2008-07-16 | 3 | -13/+3 |
| | | | | | Enable support for ARB_texture_env_crossbar in the master extension list instead of in every single device-specific list. | ||||
* | mesa: add GL_POLYGON_OFFSET_POINT/LINE/FILL queries, remove ↵ | Brian Paul | 2008-07-16 | 2 | -42/+30 |
| | | | | | | GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE Issues found by Bob Ellison. | ||||
* | mesa: added test for __NetBSD__ | Blair Sadewitz | 2008-07-15 | 1 | -0/+8 |
| | |||||
* | mesa: added test for __NetBSD__ | Blair Sadewitz | 2008-07-15 | 1 | -1/+2 |
| | |||||
* | mesa: check for __INTERIX to typedef uintptr_t | Blair Sadewitz | 2008-07-15 | 1 | -0/+6 |
| | |||||
* | mesa: extra braces | Blair Sadewitz | 2008-07-15 | 1 | -96/+96 |
| | |||||
* | mesa: regenerated file | Brian Paul | 2008-07-15 | 1 | -378/+380 |
| | |||||
* | mesa: add missing IR_LOG2 case | Brian Paul | 2008-07-15 | 1 | -2/+3 |
| | |||||
* | mesa: fix some broken /= operators | Brian Paul | 2008-07-15 | 1 | -3/+4 |
| | |||||
* | mesa: fix some broken bool, bvec2, bvec3, bvec4 constructors | Brian Paul | 2008-07-15 | 1 | -14/+14 |
| | |||||
* | mesa: fix storage size computation in emit_arith() | Brian Paul | 2008-07-15 | 1 | -2/+3 |
| | |||||
* | glx: Update my e-mail address. :) | Ian Romanick | 2008-07-15 | 1 | -1/+1 |
| | |||||
* | glx: Trivial clean-ups to __glXSetArrayEnable | Ian Romanick | 2008-07-15 | 1 | -4/+8 |
| | |||||
* | mesa: assemble main() after all other functions | Brian Paul | 2008-07-14 | 1 | -14/+22 |
| | | | | Before, main() had to come after any functions it called. | ||||
* | mesa: fix stencil state problem when GL_ATI_separate_stencil wasn't enabled | Brian Paul | 2008-07-14 | 1 | -47/+49 |
| | | | | | | | | | In glStencilFunc/Op/Mask() set both the front and back-face state, unless GL_EXT_stencil_two_side is enabled. Before, we only set the front+back state if GL_ATI_separate_stencil was enabled. Ultimately, we probably should remove GL_EXT_stencil_two_side since it's incompatible with GL 2.x. | ||||
* | glu: only export public symbols | Julien Cristau | 2008-07-14 | 2 | -0/+60 |
| | |||||
* | mesa: also check for __NetBSD__ | Blair Sadewitz | 2008-07-14 | 1 | -1/+1 |
| | |||||
* | mesa: check for null shader->Source | Brian Paul | 2008-07-14 | 1 | -0/+3 |
| | |||||
* | radeon: SetTexOffset support | Chris Rankin | 2008-07-14 | 5 | -21/+82 |
| | | | | | This patch is a straightforward duplication of the R200 SetTexOffset code, except that there is no big-endian tx_table[] array. | ||||
* | nouveau: say goodbye to the old DRI driver... | Stephane Marchesin | 2008-07-14 | 62 | -21639/+0 |
| | |||||
* | glx/dri: only report DRI2 extensions when DRI2 is enabled. | Dave Airlie | 2008-07-13 | 5 | -6/+6 |
| | | | | Fixes bug 15477 |