Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-11 | i965: fix EXT_provoking_vertex support | Roland Scheidegger | |
This didn't work for quad/quadstrips at all, and for all other primitive types it only worked when they were unclipped. Fix up the former in gs stage (could probably do without these changes and instead set QuadsFollowProvokingVertexConvention to false), and the rest in clip stage. | |||
2009-11-11 | st/xorg: implement repeatnone and make some code smell less like ass | Zack Rusin | |
2009-11-11 | st/xorg: fallback until daddy can implement you properly | Zack Rusin | |
2009-11-11 | r300, r300g: Add missing registers. | Corbin Simpson | |
2009-11-11 | dri-st: Add some required GL 2.0 extensions. | Corbin Simpson | |
Two-sided stencil and NPOT textures. | |||
2009-11-10 | i965: Fix VS constant buffer value loading. | Eric Anholt | |
Previously, we'd load linearly from ParameterValues[0] for the constants, though ParameterValues[1] may not equal ParameterValues[0] + 4. Additionally, the STATE_VAL type paramters didn't get updated. Fixes piglit vp-constant-array-huge.vpfp and ET:QW object locations. Bug #23226. | |||
2009-11-10 | i965: Unalias src/dst registers for SGE and friends. | Eric Anholt | |
Fixes piglit vp-sge-alias test, and the googleearth ground shader. \o/ Bug #22228 (cherry picked from commit 56ab92bad8f1d05bc22b8a8471d5aeb663f220de) | |||
2009-11-10 | i965: Allow use of PROGRAM_LOCAL constants in ARB_vp. | Eric Anholt | |
Fixes piglit arl.vp. (cherry picked from commit d52d78b4bcd6d4c0578f972c0b8ebac09e632196) | |||
2009-11-10 | st/xorg: Fallback if picture format doesn't match texture format | Jakob Bornecrantz | |
2009-11-10 | st/xorg: Don't segfault when debug printing | Jakob Bornecrantz | |
2009-11-10 | st/xorg: wrap to border color | Zack Rusin | |
2009-11-10 | swrast: update renderbuffer format assertions | brian | |
2009-11-10 | mesa: fix some begin/end render-to-texture logic | brian | |
Before, we weren't aggressive enough in checking for the start or end of render-to-texture. In particular, if only the ctx->ReadBuffer had texture attachments, we were treating that as a render-to-texture case. This fixes a regression from commit 75bdbdd90b15c8704d87ca195a364ff6a42edbb1 "intel: Don't validate in a texture image used as a render target." | |||
2009-11-10 | mesa: move check_begin/end_texture_render() calls | brian | |
2009-11-10 | mesa: new vars: oldDrawFb, oldReadFb in _mesa_BindFramebufferEXT() | brian | |
2009-11-10 | mesa: rename vars in _mesa_BindFramebufferEXT() | brian | |
2009-11-10 | mesa: added comment for check_begin_texture_render() | brian | |
2009-11-10 | st/egl: Probe hardware for depth stencil format | Jakob Bornecrantz | |
2009-11-10 | st/xorg: cleanup the naming | Zack Rusin | |
2009-11-10 | st/xorg: print ouf the picture formats when compositing | Zack Rusin | |
2009-11-10 | Merge remote branch 'origin/mesa_7_6_branch' | Eric Anholt | |
2009-11-10 | i965: avoid memsetting all the BRW_WM_MAX_INSN arrays for every compile. | Eric Anholt | |
For an app that's blowing out the state cache, like sauerbraten, the memset of the giant arrays ended up taking 11% of the CPU even when only a "few" of the entries got used. With this, the WM program compile drops back down to 1% of CPU time. Bug #24981 (bisected to BRW_WM_MAX_INSN increase). | |||
2009-11-10 | i965: Add a note explaining the data cache domain. | Eric Anholt | |
2009-11-10 | i915g: Fix memory leak when pci id is unknown. | Vinson Lee | |
2009-11-10 | i965: Unalias src/dst registers for SGE and friends. | Eric Anholt | |
Fixes piglit vp-sge-alias test, and the googleearth ground shader. \o/ Bug #22228 | |||
2009-11-10 | i965: Allow use of PROGRAM_LOCAL constants in ARB_vp. | Eric Anholt | |
Fixes piglit arl.vp. | |||
2009-11-10 | slang: Fix return value check. | Michal Krol | |
2009-11-10 | st/xorg: Fix SCons build. | Michel Dänzer | |
Check for new DPMS header and add xorg_renderer.c source file. | |||
2009-11-10 | slang: Check OOM conditions for alloc_node_storage(). | Michal Krol | |
2009-11-10 | llvmpipe: Fix derived blend color state. | José Fonseca | |
2009-11-10 | slang: Check return value from new_instruction(). | Michal Krol | |
2009-11-10 | slang: Fix signed/unsigned int handling in _slang_free_temp(). | Michal Krol | |
2009-11-10 | tgsi/exec: Exit early on error. | Michal Krol | |
2009-11-10 | tgsi/ureg: Simplify logic in tokens_expand(). | Michal Krol | |
2009-11-10 | slang: Handle OOM condition in new_instruction(). | Michal Krol | |
2009-11-09 | st/xorg: remove deprecated rendering code | Zack Rusin | |
2009-11-09 | st/xorg: fix composite batching | Zack Rusin | |
quite a large performance optimization (text demo from 1.6fps to 9fps) | |||
2009-11-09 | r600/r700: typo, fix mask of DB_ALPHA_TO_MASK | Jerome Glisse | |
2009-11-09 | r600: don't emit htile regs | Alex Deucher | |
These are needed for HiZ which is not currently used and the _BASE reg requires a reloc which is not currently supported in the drm. | |||
2009-11-09 | r600: rework DB render setup | Alex Deucher | |
- consolidate DB render setup - only enable perfect ZPASS counts and cull disable when OQ is active - enable early Z | |||
2009-11-09 | r600: don't emit htile regs | Alex Deucher | |
These are needed for HiZ which is not currently used and the _BASE reg requires a reloc which is not currently supported in the drm. | |||
2009-11-09 | r600: add missing ZPASS setup bits for r7xx+ | Alex Deucher | |
2009-11-09 | llvmpipe: Ensure stack variables in unit tests are properly aligned. | José Fonseca | |
2009-11-09 | nv50: clarify data for method 0x121c | Christoph Bumiller | |
2009-11-08 | r300g: Fix up SW TCL rendering functions. | Corbin Simpson | |
They don't work, but at least they're clean now. | |||
2009-11-08 | r300g: Protect against possibly missing Draw pointer. | Corbin Simpson | |
Part of the SW TCL revival. | |||
2009-11-08 | r300g: Unify context names for counts. | Corbin Simpson | |
From the SW TCL fixups. | |||
2009-11-08 | r300g: Enable PSC/RS dump with new debugging flags. | Corbin Simpson | |
2009-11-08 | r300g: Fix is_buffer_referenced. | Corbin Simpson | |
2009-11-08 | r300g: Fix build error on old compilers. | Corbin Simpson | |
This dead code was still getting compiled, causing a bad ref in the lib. |