summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-11-10i965: 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-10i965: Add a note explaining the data cache domain.Eric Anholt
2009-11-10i915g: Fix memory leak when pci id is unknown.Vinson Lee
2009-11-10i965: 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-10i965: Allow use of PROGRAM_LOCAL constants in ARB_vp.Eric Anholt
Fixes piglit arl.vp.
2009-11-10slang: Fix return value check.Michal Krol
2009-11-10st/xorg: Fix SCons build.Michel Dänzer
Check for new DPMS header and add xorg_renderer.c source file.
2009-11-10slang: Check OOM conditions for alloc_node_storage().Michal Krol
2009-11-10llvmpipe: Fix derived blend color state.José Fonseca
2009-11-10slang: Check return value from new_instruction().Michal Krol
2009-11-10slang: Fix signed/unsigned int handling in _slang_free_temp().Michal Krol
2009-11-10tgsi/exec: Exit early on error.Michal Krol
2009-11-10tgsi/ureg: Simplify logic in tokens_expand().Michal Krol
2009-11-10slang: Handle OOM condition in new_instruction().Michal Krol
2009-11-09st/xorg: remove deprecated rendering codeZack Rusin
2009-11-09st/xorg: fix composite batchingZack Rusin
quite a large performance optimization (text demo from 1.6fps to 9fps)
2009-11-09r600/r700: typo, fix mask of DB_ALPHA_TO_MASKJerome Glisse
2009-11-09r600: rework DB render setupAlex Deucher
- consolidate DB render setup - only enable perfect ZPASS counts and cull disable when OQ is active - enable early Z
2009-11-09r600: don't emit htile regsAlex 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-09r600: add missing ZPASS setup bits for r7xx+Alex Deucher
2009-11-09llvmpipe: Ensure stack variables in unit tests are properly aligned.José Fonseca
2009-11-09nv50: clarify data for method 0x121cChristoph Bumiller
2009-11-08r300g: Fix up SW TCL rendering functions.Corbin Simpson
They don't work, but at least they're clean now.
2009-11-08r300g: Protect against possibly missing Draw pointer.Corbin Simpson
Part of the SW TCL revival.
2009-11-08r300g: Unify context names for counts.Corbin Simpson
From the SW TCL fixups.
2009-11-08r300g: Enable PSC/RS dump with new debugging flags.Corbin Simpson
2009-11-08r300g: Fix is_buffer_referenced.Corbin Simpson
2009-11-08r300g: Fix build error on old compilers.Corbin Simpson
This dead code was still getting compiled, causing a bad ref in the lib.
2009-11-07r300g: Organize inlined state.Corbin Simpson
2009-11-07r300g: DCE.Corbin Simpson
This must never have been called before; it's completely wrong.
2009-11-07r300g: Minor code cleanup to avoid confusion.Corbin Simpson
2009-11-07r300g: Remove do-nothing functions.Corbin Simpson
2009-11-07r300g: Remove faulty assert.Corbin Simpson
2009-11-07Merge branch 'r300g-vbo'Corbin Simpson
This is an experimental HW TCL fastpath for r300g. It should run alright. Thanks to osiris for making this possible.
2009-11-07r300g: Be more verbose in what's killing us WRT vert formats.Corbin Simpson
2009-11-07r300g: Comments.Corbin Simpson
2009-11-07r300g: Don't assert on oversized VBOs, just return FALSE.Corbin Simpson
2009-11-07r300g: Moar vbo cleanup.Corbin Simpson
2009-11-07r300g: s/false/FALSE/Corbin Simpson
Also s/true/TRUE/
2009-11-07r300g: Clean up indexbuf render, switch to RELOC macro.Corbin Simpson
2009-11-07r300g: Clean up r300_setup_vertex_buffers.Corbin Simpson
2009-11-07r300g: Don't pass hw_prim around in the context.Corbin Simpson
And some other fixes.
2009-11-07r300g: Use common state funcs for translating vert formats.Corbin Simpson
2009-11-07r300g: don't hang GPU on misbehaving appsMaciej Cencora
2009-11-07r300g: VBOs WIPMaciej Cencora
2009-11-07r300g: add missing flushMaciej Cencora
2009-11-07r300g: enable CS dumpingMaciej Cencora
2009-11-07r300g: move vborender context function to seperate fileMaciej Cencora
r300g: Un-migrate r300_draw_render. It'll make maintaining the SW TCL path easier.
2009-11-07i915g: Fix comment in is buffer referencedJakob Bornecrantz
2009-11-07mesa: move code after declbrian
Fixes bug 24967.