Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-27 | r500: Redirect TEX writes to output registers | Nicolai Haehnle | |
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. | |||
2008-07-26 | r200: Do not set second coordinate clamping for 1D textures | Nicolai Haehnle | |
Fixes piglit's tex1d-border test. | |||
2008-07-26 | r300: Always emit LOAD_VBPNTR immediately before index-based rendering | Nicolai Haehnle | |
This fixes one type of lockup I've been seeing on my test system. | |||
2008-07-25 | i965: fixup format for TFP zero copy | Dave Airlie | |
2008-07-25 | Revert "intel: disable zero-copy TFP." | Dave Airlie | |
This reverts commit 94979950e8991bd44899eb4067c3ae43449ce51e. I've fixed it instead | |||
2008-07-25 | i965: make tex offset override work.. | Dave Airlie | |
should fix fd.o 14441 | |||
2008-07-25 | intel: disable zero-copy TFP. | Dave Airlie | |
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. | |||
2008-07-24 | mesa: move extensions->version code into separate function | Brian Paul | |
2008-07-24 | mesa: don't include Mesa version in GL_SHADING_LANGUAGE_VERSION string | Brian Paul | |
2008-07-24 | intel: remove buffer swap debug output | Jesse Barnes | |
Accidentally pushed as part of the last commit. | |||
2008-07-24 | Revert "965: Fix color clamping issues" | Ian Romanick | |
This reverts commit b993d539a76e7f1446890a85e4b61deec4d4162d. The patch was applied incorrectly. Actual fix coming soon. Sorry for the noise. | |||
2008-07-23 | 965: Fix partially transparent textures in Doom 3 engine games | Pawel Pieczul | |
Numbers of destination depth registers corrected (destination stencil register was sent as depth register). | |||
2008-07-22 | intel: fix buffer swaps and enable page flipping on 965 | Jesse Barnes | |
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. | |||
2008-07-21 | 965: Fix color clamping issues | Pawel Pieczul | |
2008-07-18 | autoconf: Support Motif widgets in GLw with --enable-motif | Dan Nicholson | |
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. | |||
2008-07-18 | intel: fix texture border issue. (bug #16697) | Xiang, Haihao | |
2008-07-17 | mesa: regenerated file | Brian Paul | |
2008-07-17 | mesa: fix/improve the atan(y,x) function | Brian Paul | |
2008-07-17 | mesa: added checks for OpenBSD | Brad Smith | |
2008-07-16 | mesa: regenerated file | Brian Paul | |
2008-07-16 | mesa: fix temp re-use bug in emit_arith() | Brian Paul | |
2008-07-16 | mesa: fix copy&paste errors in degrees() functions | Brian Paul | |
2008-07-16 | intel: Clean-up ARB_texture_env_crossbar | Ian Romanick | |
Enable support for ARB_texture_env_crossbar in the master extension list instead of in every single device-specific list. | |||
2008-07-16 | mesa: add GL_POLYGON_OFFSET_POINT/LINE/FILL queries, remove ↵ | Brian Paul | |
GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE Issues found by Bob Ellison. | |||
2008-07-15 | mesa: added test for __NetBSD__ | Blair Sadewitz | |
2008-07-15 | mesa: added test for __NetBSD__ | Blair Sadewitz | |
2008-07-15 | mesa: check for __INTERIX to typedef uintptr_t | Blair Sadewitz | |
2008-07-15 | mesa: extra braces | Blair Sadewitz | |
2008-07-15 | mesa: regenerated file | Brian Paul | |
2008-07-15 | mesa: add missing IR_LOG2 case | Brian Paul | |
2008-07-15 | mesa: fix some broken /= operators | Brian Paul | |
2008-07-15 | mesa: fix some broken bool, bvec2, bvec3, bvec4 constructors | Brian Paul | |
2008-07-15 | mesa: fix storage size computation in emit_arith() | Brian Paul | |
2008-07-15 | glx: Update my e-mail address. :) | Ian Romanick | |
2008-07-15 | glx: Trivial clean-ups to __glXSetArrayEnable | Ian Romanick | |
2008-07-14 | mesa: assemble main() after all other functions | Brian Paul | |
Before, main() had to come after any functions it called. | |||
2008-07-14 | mesa: fix stencil state problem when GL_ATI_separate_stencil wasn't enabled | Brian Paul | |
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. | |||
2008-07-14 | glu: only export public symbols | Julien Cristau | |
2008-07-14 | mesa: also check for __NetBSD__ | Blair Sadewitz | |
2008-07-14 | mesa: check for null shader->Source | Brian Paul | |
2008-07-14 | radeon: SetTexOffset support | Chris Rankin | |
This patch is a straightforward duplication of the R200 SetTexOffset code, except that there is no big-endian tx_table[] array. | |||
2008-07-14 | nouveau: say goodbye to the old DRI driver... | Stephane Marchesin | |
2008-07-13 | glx/dri: only report DRI2 extensions when DRI2 is enabled. | Dave Airlie | |
Fixes bug 15477 | |||
2008-07-12 | r300_fragprog: Use nqssa+dce and program_pair for emit | Nicolai Haehnle | |
Share almost all code with r500_fragprog now. This also fixes Piglit's texrect-many test, which means that the compiz bicubic plugin should work with hardware acceleration now. | |||
2008-07-12 | Always pass -linker and -ldflags to mklib for shared libraries | Dan Nicholson | |
This just makes the use of mklib more consistent throughout Mesa where we always want to pass the linker and LDFLAGS when we might be making a shared library. | |||
2008-07-12 | Call mklib with $(SHELL) so the user controls the interpreter | Dan Nicholson | |
Respect the user's choice of shell when running mklib rather than always using /bin/sh. | |||
2008-07-12 | r300: Fix saturate mode handling in radeon_program_alu | Nicolai Haehnle | |
2008-07-12 | r500: Set Saturate correctly in radeon_program_pair | Nicolai Haehnle | |
2008-07-12 | r300: Fix input register allocation in radeon_program_pair | Nicolai Haehnle | |
When an input is marked in gl_program.InputsRead but is not actually read in the final program (due to dead-code elimination or whatever), the order of input registers must still match gl_program.InputsRead. This is done even more explicitly now. | |||
2008-07-12 | r300: Explicitly set absolute value for the argument of RSQ | Nicolai Haehnle | |
This fixes the last r500 bug related to glean/fragProg1. |