Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DRI2: add config query extension | Jesse Barnes | 2010-04-22 | 6 | -1/+55 |
| | | | | | Add a new DRI2 configuration query extension. Allows for DRI2 client code to query for common DRI2 configuration options. | ||||
* | Merge branch '7.8' | Brian Paul | 2010-04-22 | 1 | -7/+8 |
|\ | | | | | | | | | | | Conflicts: src/mesa/state_tracker/st_format.c | ||||
| * | r300: fix vertex unit setup | Alex Deucher | 2010-04-22 | 1 | -7/+8 |
| | | | | | | | | | | | | RV3xx is 2, RV560,RV570 is 8 Noticed by Tormod Volden. | ||||
* | | radeon: fix warning | Marek Olšák | 2010-04-21 | 1 | -1/+1 |
| | | |||||
* | | intel: Add Sandybridge mobile chipset id | Zhenyu Wang | 2010-04-21 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: Zhenyu Wang <[email protected]> | ||||
* | | intel: Clean up chipset name and gen num for Ironlake | Zhenyu Wang | 2010-04-21 | 24 | -148/+146 |
| | | | | | | | | | | | | | | | | | | Rename old IGDNG to Ironlake, and set 'gen' number for Ironlake as 5, so tracking the features with generation num instead of special is_ironlake flag. Reviewed-by: Eric Anholt <[email protected]> Signed-off-by: Zhenyu Wang <[email protected]> | ||||
* | | i915: Map sampler indices to texture units correctly for fragment shaders. | Eric Anholt | 2010-04-20 | 1 | -1/+3 |
| | | | | | | | | | | | | | | Fixes hang with "gst-launch-0.10 videotestsrc ! video/x-raw-rgb ! glupload ! gleffects effect=heat ! glimagesink" which uses 2 samplers pointing at GL_TEXTURE1 and GL_TEXTURE2, and piglit glsl-fs-sampler-numbering. | ||||
* | | i915: Add missing break; after handling the stub NOISE instructions. | Eric Anholt | 2010-04-20 | 1 | -0/+1 |
| | | | | | | | | Bug #27348 | ||||
* | | Merge branch '7.8' | Jesse Barnes | 2010-04-19 | 3 | -5/+7 |
|\| | |||||
| * | radeon: Let this build with gcc 3.3 | Matthieu Herrb | 2010-04-19 | 1 | -3/+5 |
| | | | | | | | | | | | | Declaring the loop index inside for () is not supported by this version. Signed-off-by: Brian Paul <[email protected]> | ||||
| * | radeon: Fix command type for DRM_RADEON_IRQ_EMIT ioctl. | Owain Ainsworth | 2010-04-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | This should be drmCommandWriteRead to avoid an EINVAL error on systems that strictly check ioctl args. This command has been r/w for ever. Discussion with airlied agreed that this was the correct course. Signed-off-by: Brian Paul <[email protected]> | ||||
| * | mesa: Use __OpenBSD__ to check for OpenBSD. | Matthieu Herrb | 2010-04-19 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Brian Paul <[email protected]> | ||||
* | | Merge branch '7.8' | Brian Paul | 2010-04-19 | 1 | -0/+5 |
|\| | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/draw/draw_context.c src/gallium/auxiliary/draw/draw_pipe_aaline.c src/gallium/drivers/llvmpipe/lp_context.c | ||||
| * | savage: call _mesa_meta_init/free() | Tormod Volden | 2010-04-16 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | Fixes crash when using _mesa_CopyTexImage2D. Bug #27652. Signed-off-by: Tormod Volden <[email protected]> Signed-off-by: Brian Paul <[email protected]> | ||||
* | | r300c/r300g: add 3155 rv380 pci id | Dave Airlie | 2010-04-19 | 2 | -0/+2 |
| | | |||||
* | | r300/compiler: lower CEIL | Marek Olšák | 2010-04-19 | 3 | -1/+33 |
| | | |||||
* | | r300/compiler: enable branch emulation for vertex shaders | Marek Olšák | 2010-04-19 | 1 | -21/+22 |
| | | |||||
* | | r300/compiler: optimize CMP for vertex shaders a bit | Marek Olšák | 2010-04-19 | 1 | -20/+9 |
| | | |||||
* | | r300/compiler: Use memory_pool_array_reserve in deadcode elimination | Nicolai Hähnle | 2010-04-19 | 1 | -13/+2 |
| | | | | | | | | Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
* | | r300/compiler: Use memory_pool_array_reserve in r500-fragprog_emit | Nicolai Hähnle | 2010-04-19 | 1 | -17/+2 |
| | | | | | | | | Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
* | | r300/compiler: enable branch emulation for R500 fragment programs | Marek Olšák | 2010-04-19 | 1 | -4/+13 |
| | | |||||
* | | r300/compiler: Implement branch emulation for R300 fragment programs | Nicolai Hähnle | 2010-04-19 | 8 | -104/+512 |
| | | | | | | | | Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
* | | i965: Assert that an OPCODE_IF was seen before an OPCODE_ELSE. | Vinson Lee | 2010-04-17 | 1 | -0/+1 |
| | | |||||
* | | r300/compiler: Remove unnecessary header. | Vinson Lee | 2010-04-17 | 1 | -2/+0 |
| | | |||||
* | | r300/compiler: Add radeon_program_tex.c to SCons build. | Vinson Lee | 2010-04-16 | 1 | -0/+1 |
| | | | | | | | | This was missed in commit f8a14186809356871ae74159c774e9e3959a22e5. | ||||
* | | r300/compiler: add emulation of all mirrored-clamp wrap modes for NPOT textures | Marek Olšák | 2010-04-17 | 2 | -2/+19 |
| | | |||||
* | | r300/compiler: replace mirrored-repeat emulation with a faster version | Marek Olšák | 2010-04-17 | 1 | -62/+65 |
| | | | | | | | | | | Also, the Negate bitfield was 1 instead of RC_MASK_XYZ in the previous version, causing incorrect rendering. | ||||
* | | r300/compiler: add handy definitions for XYZ0 and smeared half swizzling | Marek Olšák | 2010-04-17 | 2 | -3/+5 |
| | | |||||
* | | r300/compiler: make ARB_shadow_ambient optional | Marek Olšák | 2010-04-16 | 4 | -6/+18 |
| | | | | | | | | | | This saves constant register space for r300g, which doesn't need this feature. | ||||
* | | r300/compiler: restore r500-specific bits of TEX transformations | Marek Olšák | 2010-04-16 | 1 | -23/+40 |
| | | |||||
* | | r300/compiler: Fix texture instruction readmasks. | Corbin Simpson | 2010-04-16 | 3 | -7/+27 |
| | | | | | | | | No immediate benefit, it was just bugging me. | ||||
* | | r300/compiler: Fix magic numbers in readmasks. | Corbin Simpson | 2010-04-16 | 1 | -3/+3 |
| | | |||||
* | | r300/compiler: Oops, this slipped through. | Corbin Simpson | 2010-04-16 | 1 | -2/+4 |
| | | |||||
* | | r300/compiler: Save Q for mirror and repeat. | Corbin Simpson | 2010-04-16 | 1 | -22/+20 |
| | | |||||
* | | r300/compiler: Split off texture fixes to their own file. | Corbin Simpson | 2010-04-16 | 8 | -555/+369 |
| | | | | | | | | Yes, I'm fully aware this generates subpar code on r500. | ||||
* | | drisw: Move pointer dereferences to after NULL checks. | Vinson Lee | 2010-04-16 | 1 | -2/+4 |
| | | |||||
* | | r300/compiler: fix repeat wrap mode for TXP and NPOTs | Marek Olšák | 2010-04-16 | 1 | -6/+16 |
| | | | | | | | | | | No idea why st/mesa unnecessarily inserts TXP where TEX is sufficient. Also re-enabling the NPOT fallback for repeat in r300g. | ||||
* | | r300/compiler: kill off RC_WRAP_CLAMP | Marek Olšák | 2010-04-15 | 3 | -3/+2 |
| | | | | | | | | A variant thereof might be later reintroduced for the mirrored-clamp modes. | ||||
* | | i915: Fix comments about cube layouts | Jakob Bornecrantz | 2010-04-13 | 1 | -2/+3 |
| | | |||||
* | | r300/compiler: Hax around instructions limits in mirroring code. | Corbin Simpson | 2010-04-12 | 1 | -0/+10 |
| | | | | | | | | Stuff's starting to show up in arbnpot. | ||||
* | | r300/compiler: Comment code, add much better mirror maths. | Corbin Simpson | 2010-04-12 | 2 | -29/+161 |
| | | |||||
* | | r300/compiler: Implement texcoord repeat and mirror for NPOT. | Corbin Simpson | 2010-04-11 | 3 | -12/+114 |
| | | |||||
* | | r300/compiler: Add NPOT compatibility fields to external state. | Corbin Simpson | 2010-04-11 | 1 | -2/+26 |
| | | | | | | | | Completely unused for now. | ||||
* | | Fix build with --enable-32-bit. | Török Edwin | 2010-04-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | CFLAGS needs to be passed, as you already know. Commit 3e17a5b047124c46ee45dbd1848127c67e0d62f3 broke this by adding a new link command without CFLAGS. Signed-off-by: Török Edwin <[email protected]> Signed-off-by: Dan Nicholson <[email protected]> | ||||
* | | Revert "dri/drivers: fix 32bit builds on 64bit systems" | Dan Nicholson | 2010-04-11 | 1 | -1/+1 |
| | | | | | | | | | | | | This reverts commit bd09fce27119548cb91cc2aa9ced6a7347aefc3a. Török Edwin sent the correct fix to the list a couple days ago in <[email protected]>. | ||||
* | | dri/drivers: fix 32bit builds on 64bit systems | Maciej Cencora | 2010-04-11 | 1 | -1/+1 |
| | | |||||
* | | Merge commit 'origin/7.8' | Maciej Cencora | 2010-04-11 | 5 | -2/+24 |
|\| | |||||
| * | r300: respect radeon common code fallbacks | Maciej Cencora | 2010-04-11 | 3 | -2/+10 |
| | | | | | | | | Fixes progs/demos/shadowtex under KMS | ||||
| * | r300: set proper vertex index limits also in non indexed mode | Maciej Cencora | 2010-04-11 | 1 | -0/+8 |
| | | | | | | | | Fixes #27521, broken menus in UT2004 and broken water refraction in Sauerbraten. | ||||
| * | r600: add new r7xx pci ids | Alex Deucher | 2010-04-09 | 2 | -0/+6 |
| | |