Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r600: fix dst reg indexing for real | Richard Li | 2009-07-21 | 1 | -5/+5 |
| | | | | This fixes segfaults in apps like teapot and tunnel | ||||
* | Revert "r600: fix dst reg indexing" | Alex Deucher | 2009-07-21 | 1 | -9/+2 |
| | | | | | | This reverts commit cc893d9a98255d3c26df7123ba5cc02e478c9328. Richard has the proper fix. | ||||
* | r600: add stencil support | Alex Deucher | 2009-07-21 | 1 | -15/+146 |
| | |||||
* | r600: use state functions to set default state | Alex Deucher | 2009-07-21 | 1 | -33/+59 |
| | |||||
* | r600: fill in point functions | Alex Deucher | 2009-07-21 | 1 | -8/+45 |
| | |||||
* | r600: set provoking vertex to last vertex for OGL | Alex Deucher | 2009-07-21 | 1 | -0/+3 |
| | |||||
* | r600: fill in r700UpdateViewportOffset | Alex Deucher | 2009-07-21 | 1 | -3/+14 |
| | |||||
* | r600: first pass at polyoffset support | Alex Deucher | 2009-07-21 | 1 | -13/+106 |
| | | | | not working yet | ||||
* | radeon: fix colorbuffer pitch emission regarding tiling in KMS/CS case | Jerome Glisse | 2009-07-21 | 1 | -2/+2 |
| | | | | | We need to emit a relocation for pitch register so that kernel can check and properly setup tiling on the color buffer. | ||||
* | R600: fix up some build problems | Alex Deucher | 2009-07-21 | 2 | -89/+1 |
| | |||||
* | r600: add alpha test support | Alex Deucher | 2009-07-21 | 3 | -5/+54 |
| | |||||
* | Track Radeon driver symlinks in Git. | Michel Dänzer | 2009-07-21 | 98 | -167/+96 |
| | |||||
* | Add missing X11_INCLUDES to egl/drivers/demo and egl/main. | Peter Hutterer | 2009-07-21 | 2 | -2/+2 |
| | | | | | | | | | Compiling mesa on a system with no X headers installed in the default include paths fails due to missing X11 includes. The header includes are picked up by configure but not applied. Signed-off-by: Peter Hutterer <[email protected]> Signed-off-by: Dave Airlie <[email protected]> | ||||
* | i965: Don't clip everything if FRONT_AND_BACK culling while culling disabled. | Eric Anholt | 2009-07-20 | 1 | -1/+2 |
| | | | | | | Fixes everything-black with meta_clear_tris on quake4-mpdemo and doom3-demo. Bug #18844, 22077. | ||||
* | r600: fix typo in blend code | Alex Deucher | 2009-07-20 | 1 | -1/+1 |
| | |||||
* | r600: fix dst reg indexing | Kevin DeKorte | 2009-07-20 | 1 | -2/+9 |
| | | | | This fixes segfaults in apps like teapot and tunnel | ||||
* | r600: add blending support | Alex Deucher | 2009-07-20 | 1 | -13/+197 |
| | |||||
* | r600: add user clip plane support | Alex Deucher | 2009-07-20 | 3 | -2/+56 |
| | |||||
* | r600: add logicop support | Alex Deucher | 2009-07-20 | 1 | -2/+41 |
| | |||||
* | tgsi: get texturing working in vertex shader sse2 path | Keith Whitwell | 2009-07-20 | 1 | -0/+4 |
| | | | | Missing file from previous commit. | ||||
* | Merge branch 'mesa_7_5_branch' | Michel Dänzer | 2009-07-20 | 1 | -2/+2 |
|\ | |||||
| * | radeon: With DRI1, if we have HW stencil, only expose fbconfigs with stencil. | Michel Dänzer | 2009-07-20 | 1 | -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) | ||||
* | | tgsi: get texturing working in vertex shader sse2 path | Keith Whitwell | 2009-07-20 | 1 | -6/+6 |
| | | |||||
* | | tgsi: fix regression in indexed const lookups | Keith Whitwell | 2009-07-20 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | This function was calling get_input_base() and get_output_base() to get the names of a couple of register to use as temps. Those functions no longer return registers, so adjust it to get the registers elsewhere. This change doesn't address the issue that it's a fairly poor way to grab a register name by calling a function with an apparently unrelated meaning. | ||||
* | | r600: Fix compilation | Kevin DeKorte | 2009-07-20 | 1 | -3/+3 |
| | | |||||
* | | R6xx/r7xx: Fix line stipple and width issue | Cooper Yuan | 2009-07-20 | 1 | -0/+34 |
| | | |||||
* | | Add common_ppc.c to MESA_GALLIUM_SOURCES. | Michel Dänzer | 2009-07-20 | 1 | -0/+1 |
| | | |||||
* | | r300g: Fix SCons build. | Michel Dänzer | 2009-07-20 | 3 | -3/+8 |
| | | |||||
* | | gallium/trace: Fix SCons build. | Michel Dänzer | 2009-07-20 | 1 | -0/+1 |
| | | |||||
* | | r300g: Guard R500 register writes by is_r500 check. | Michel Dänzer | 2009-07-20 | 1 | -3/+5 |
| | | | | | | | | | | Flagged by the DRM command stream checker. This allows the driver to work on non-R500 cards. | ||||
* | | gallium: make g3dvl build again | Dave Airlie | 2009-07-18 | 3 | -3/+0 |
| | | |||||
* | | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-07-17 | 44 | -470/+775 |
|\| | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile progs/glsl/multitex.c src/mesa/main/enums.c src/mesa/main/state.c src/mesa/main/texenvprogram.c src/mesa/main/version.h | ||||
| * | progs/util: remove extfuncs.h (we use GLEW instead)mesa_7_5 | Brian Paul | 2009-07-17 | 1 | -19/+17 |
| | | |||||
| * | progs/glsl: finish conversion to GLEW | Brian Paul | 2009-07-17 | 24 | -344/+232 |
| | | | | | | | | | | This is a follow-on to b799af91d5ffbee1481161fec29eb4c92b161272. Remove _func function suffix and unneeded #includes. | ||||
| * | mesa: set version to 7.5 | Brian Paul | 2009-07-17 | 1 | -1/+1 |
| | | |||||
| * | mesa: set version to 7.5 | Brian Paul | 2009-07-17 | 1 | -1/+1 |
| | | |||||
| * | docs: set date for 7.5 release | Brian Paul | 2009-07-17 | 1 | -1/+1 |
| | | |||||
| * | docs: news entry for 7.5 release | Brian Paul | 2009-07-17 | 1 | -0/+8 |
| | | |||||
| * | docs: update links to Gallium wiki page on freedesktop.org | Brian Paul | 2009-07-17 | 3 | -3/+3 |
| | | |||||
| * | python/retrace: Process the call no passed to --to option inclusively. | José Fonseca | 2009-07-16 | 1 | -1/+1 |
| | | |||||
| * | python/retrace: Dump the surface copy contents. | José Fonseca | 2009-07-16 | 1 | -0/+10 |
| | | |||||
| * | python/retrace: Flush stdout before calling the pipe driver. | José Fonseca | 2009-07-16 | 1 | -0/+4 |
| | | | | | | | | So that messages are in sync with stderr. | ||||
| * | mesa: Fix logbase2. | José Fonseca | 2009-07-16 | 1 | -7/+5 |
| | | | | | | | | It was providing 1 too many for non power two values. | ||||
| * | python: Hack to prevent segmentation faults when python exits. | José Fonseca | 2009-07-16 | 1 | -1/+7 |
| | | |||||
| * | wgl: Expose pipe_screen/pipe_context via an extension. | José Fonseca | 2009-07-16 | 4 | -1/+133 |
| | | |||||
| * | python: Obtain pipe_screen/pipe_context from the system's OpenGL driver. | José Fonseca | 2009-07-16 | 2 | -3/+191 |
| | | |||||
| * | softpipe: limit blend results to [0,1] | Luca Barbieri | 2009-07-15 | 1 | -12/+30 |
| | | |||||
| * | Fix state flag dependencies for fixed function fragment program updates. | Brian Paul | 2009-07-15 | 2 | -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) | ||||
| * | python/retrace: Interpret surface_copy. | José Fonseca | 2009-07-15 | 1 | -0/+4 |
| | | |||||
| * | python/samples: Use PIPE_FORMAT_Z16_UNORM instead of PIPE_FORMAT_Z32_UNORM. | José Fonseca | 2009-07-15 | 1 | -1/+1 |
| | | | | | | | | More common. True fix would be to use whatever the screen supports though. |