Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: Add missing includes. | José Fonseca | 2010-02-01 | 1 | -0/+1 |
| | |||||
* | mesa: Remove unnecessary headers. | Vinson Lee | 2010-02-01 | 3 | -7/+0 |
| | |||||
* | r600: Remove duplicate assignment. | Vinson Lee | 2010-01-31 | 1 | -1/+1 |
| | |||||
* | st/mesa: Remove unnecessary headers. | Vinson Lee | 2010-01-31 | 3 | -3/+0 |
| | |||||
* | mesa: Remove unnecessary headers. | Vinson Lee | 2010-01-31 | 4 | -10/+0 |
| | |||||
* | i965: Silence uninitialized variable warning. | Vinson Lee | 2010-01-31 | 1 | -1/+1 |
| | |||||
* | radeon: Remove unnecessary headers. | Vinson Lee | 2010-01-30 | 13 | -40/+0 |
| | |||||
* | r600: Remove unnecessary headers. | Vinson Lee | 2010-01-30 | 11 | -24/+0 |
| | |||||
* | r300: Remove unnecessary headers. | Vinson Lee | 2010-01-30 | 1 | -2/+0 |
| | |||||
* | r200: Remove unnecessary headers. | Vinson Lee | 2010-01-30 | 9 | -24/+0 |
| | |||||
* | r128: Remove unnecessary headers. | Vinson Lee | 2010-01-30 | 9 | -20/+0 |
| | |||||
* | intel: Remove unnecessary headers. | Vinson Lee | 2010-01-30 | 6 | -8/+0 |
| | |||||
* | i965: Remove unnecessary headers. | Vinson Lee | 2010-01-30 | 3 | -3/+0 |
| | |||||
* | i915: Remove unnecessary headers. | Vinson Lee | 2010-01-30 | 2 | -2/+0 |
| | |||||
* | intel: Respect texture tiling when doing a PBO blit teximage upload. | Eric Anholt | 2010-01-30 | 1 | -1/+2 |
| | | | | Bug #26008. Fixes piglit pbo-teximage-tiling-2. | ||||
* | intel: Fix inverting of inversion test for windows in glClear cleanup. | Eric Anholt | 2010-01-30 | 1 | -2/+2 |
| | | | | Bug #26290. | ||||
* | Merge commit 'lb2/arb_fragment_coord_conventions' | Keith Whitwell | 2010-01-29 | 3 | -4/+74 |
|\ | |||||
| * | st/mesa: Gallium support for ARB_fragment_coord_conventions (v4) | Luca Barbieri | 2010-01-29 | 2 | -3/+72 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes in v4; - Implemented Brian Paul's style suggestions Changes in v3: - Use positive caps instead of negative ones Changes in v2: - Updated formatting The state tracker will use the TGSI convention properties if the hardware exposes the appropriate capability, and otherwise adjust WPOS itself. This will also fix some drivers that were previously broken due to their incorrect, inadvertent, use of conventions other than upper_left+half_integer. | ||||
| * | mesa: don't expose GL_ARB_fragment_coord_conventions until the GLSL part is done | Luca Barbieri | 2010-01-29 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | Exposing it was incorrect, as the GLSL part of the extension is missing. We still keep the ARB_fragment_coord_conventions field, so that the ARBfp parser can know whether to accept or reject the keywords. | ||||
* | | tnl: check that state is validated before drawing | Brian Paul | 2010-01-29 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | (cherry picked from commit 9fd3c74724e557bc6ecc851d8552615ab3becfe2) Conflicts: src/mesa/tnl/t_draw.c | ||||
* | | st/mesa: check that state is validated before drawing | Brian Paul | 2010-01-29 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | (cherry picked from commit 4d1234e22242529c8d85f5ef0cf826af41a91570) Conflicts: src/mesa/state_tracker/st_draw.c | ||||
* | | vbo: fix missing state validation bugs | Brian Paul | 2010-01-29 | 1 | -14/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 2708ddfb06a36d8568e2aa130bf1f7d551fcd309 caused a few regressions. We need to check/validate state after calling bind_arrays() because it might set the _NEW_ARRAYS flag if the varying VP inputs change. The symptom of this problem was some attribute arrays being ignored (or interpreted as constant-valued) in glDrawRangeElements or glMultiDrawElements. A follow-on patch will add some additional asserts to try to catch this kind of thing in the future. (cherry picked from commit 3cba779e16935f7c3a0bfd8af48bd5e015068e96) | ||||
* | | mesa: do state validation in _mesa_valid_to_render() | Brian Paul | 2010-01-29 | 2 | -9/+4 |
| | | | | | | | | | | | | | | | | | | ...rather than checking/validating before all the calls to _mesa_valid_to_render() and valid_to_render(). The next patch will actually fix some bugs... (cherry picked from commit 23eda89ec89e2bd5bc26077bd56e8d6b5d4040d4) | ||||
* | | windows: assorted build fixes | Brian Paul | 2010-01-29 | 2 | -14/+2 |
| | | | | | | | | | | | | | | These changes were originally submitted by Karl Schultz for Mesa 7.7-rc2 but weren't applied. (cherry picked from commit 82c76cd16f35f4d903f49761af7eb28a755ad299) | ||||
* | | mesa: Warn when indices are out of bounds, but do not skip the draw in debug ↵ | Brian Paul | 2010-01-29 | 1 | -3/+1 |
|/ | | | | | | | | | | | | builds. The driver (or preferably the hardware) should handle out of bounds indices. If there are problems then it's better to detect those in the debug builds. (cherry picked from commit e3257912e006120f6ab611e77005eed1a464030a) | ||||
* | intel: Set the region's tiling to none when attaching a PBO to a region. | Eric Anholt | 2010-01-28 | 1 | -0/+1 |
| | | | | | | | | Note that when detaching the PBO from the region and making a new BO for the region, we don't make it tiled even if the region originally was. Fixes piglit pbo-teximage-tiling. | ||||
* | i915: Remove unused initial and current state, now that there's nothing else. | Eric Anholt | 2010-01-28 | 6 | -22/+10 |
| | |||||
* | intel: Remove long-disabled meta readpixels, and associated meta support. | Eric Anholt | 2010-01-28 | 11 | -1178/+20 |
| | |||||
* | Merge commit 'origin/perrtblend' | Roland Scheidegger | 2010-01-28 | 3 | -39/+94 |
|\ | | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_screen.c src/gallium/include/pipe/p_defines.h | ||||
| * | mesa/st: code cleanups for new blend functionality | Roland Scheidegger | 2010-01-26 | 1 | -9/+23 |
| | | | | | | | | minor code changes, style and comment fixes | ||||
| * | st/mesa: handle EXT_draw_buffers2 per rendertarget blend enables / colormasks | Roland Scheidegger | 2010-01-25 | 2 | -31/+72 |
| | | | | | | | | uses the new gallium per-rt blend functionality | ||||
| * | gallium: prepare for per-rendertarget blend enables, writemasks, blend funcs | Roland Scheidegger | 2010-01-20 | 2 | -23/+23 |
| | | | | | | | | | | | | | | | | GL 3.0 (EXT_draw_buffers2) and other APIs allow independent blend enables and write masks per render target, ARB_draw_buffers_blend (and other APIs) also allow independent blend functions. Things like dithering, logic ops however are not extended to be per rendertarget, that might be conceptually possible however it doesn't look like any API wants to expose this. | ||||
* | | gallium: Enable multiple constant buffers for vertex and geometry shaders. | Michal Krol | 2010-01-28 | 1 | -1/+1 |
| | | |||||
* | | radeon: Silence "format" compiler warnings. | Vinson Lee | 2010-01-28 | 1 | -1/+1 |
| | | |||||
* | | swrast: s/FIXED_TO_FLOAT/FixedToFloat/ | Brian Paul | 2010-01-27 | 1 | -2/+2 |
| | | |||||
* | | mesa: fix int/uint comparison warnings | Brian Paul | 2010-01-27 | 2 | -6/+8 |
| | | | | | | | | Reported by Karl Schultz. | ||||
* | | mesa: fix double->float assignment warnings, int/uint comparison warnings | Brian Paul | 2010-01-27 | 6 | -14/+14 |
| | | | | | | | | Reported by Karl Schultz. | ||||
* | | mesa: fix double->float assignment warnings | Brian Paul | 2010-01-27 | 1 | -3/+3 |
| | | | | | | | | Reported by Karl Schultz. | ||||
* | | mesa: fix int/uint comparison warnings | Brian Paul | 2010-01-27 | 2 | -7/+7 |
| | | | | | | | | Reported by Karl Schultz. | ||||
* | | tnl: fix double->float and int/uint conversion warnings | Brian Paul | 2010-01-27 | 3 | -3/+3 |
| | | | | | | | | Reported by Karl Schultz. | ||||
* | | swrast: silence double->float assignment warnings | Brian Paul | 2010-01-27 | 11 | -52/+53 |
| | | | | | | | | Reported by Karl Schultz. | ||||
* | | mesa: more info in glActiveTexture error msg | Brian Paul | 2010-01-27 | 1 | -1/+2 |
| | | |||||
* | | r600: fix warning | Alex Deucher | 2010-01-27 | 1 | -2/+0 |
| | | |||||
* | | r600: rv670 support 8 tex instructions just like other r6xx | Alex Deucher | 2010-01-27 | 1 | -3/+5 |
| | | | | | | | | also clarify some other const values. | ||||
* | | r600: increase max texture units to 16 | Andre Maasikas | 2010-01-27 | 2 | -5/+3 |
| | | |||||
* | | r600: fix XPD with writemask | Andre Maasikas | 2010-01-27 | 1 | -7/+8 |
| | | | | | | | | | | same variable used for 2 different temp registers fixes e.g. glsl/bump | ||||
* | | radeon/r200/r300: don't clean non-emitted state. | Dave Airlie | 2010-01-27 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | So if we don't actually emit an atom to the hw because we don't need it in the current state (e.g. lighting related atoms when lighting is off) then don't mark it as clean, because when lighting gets switched on we won't emit it at all. This fixes funky gears colors. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | | radeon: remove unused file | Dave Airlie | 2010-01-27 | 1 | -681/+0 |
| | | |||||
* | | intel: Remove dead code from having to clip copyteximage source rect. | Eric Anholt | 2010-01-26 | 1 | -5/+0 |
| | | | | | | | | mesa core does it now. If only it did so for other entrypoints. | ||||
* | | intel: Use a handy helper in glReadPixels source clipping. | Eric Anholt | 2010-01-26 | 4 | -64/+19 |
| | |