Eric Anholt
|
eb6a1f8a00
|
i965: Add a note explaining the data cache domain.
|
2009-11-10 16:00:30 -08:00 |
|
Vinson Lee
|
520b6abdec
|
i915g: Fix memory leak when pci id is unknown.
|
2009-11-10 12:39:42 -08:00 |
|
Eric Anholt
|
56ab92bad8
|
i965: Unalias src/dst registers for SGE and friends.
Fixes piglit vp-sge-alias test, and the googleearth ground shader. \o/
Bug #22228
|
2009-11-10 10:54:15 -08:00 |
|
Eric Anholt
|
d52d78b4bc
|
i965: Allow use of PROGRAM_LOCAL constants in ARB_vp.
Fixes piglit arl.vp.
|
2009-11-10 10:46:57 -08:00 |
|
Michal Krol
|
28039ffdc8
|
slang: Fix return value check.
|
2009-11-10 19:25:51 +01:00 |
|
Michel Dänzer
|
5e17c89ead
|
st/xorg: Fix SCons build.
Check for new DPMS header and add xorg_renderer.c source file.
|
2009-11-10 10:09:56 -08:00 |
|
Michal Krol
|
413e933fd5
|
slang: Check OOM conditions for alloc_node_storage().
|
2009-11-10 18:30:10 +01:00 |
|
José Fonseca
|
eef5a0b3a3
|
llvmpipe: Fix derived blend color state.
|
2009-11-10 05:22:15 -08:00 |
|
Michal Krol
|
cc470bf0ca
|
slang: Check return value from new_instruction().
|
2009-11-10 04:03:55 +01:00 |
|
Michal Krol
|
b2a29ad309
|
slang: Fix signed/unsigned int handling in _slang_free_temp().
|
2009-11-10 03:25:06 +01:00 |
|
Michal Krol
|
b5d8a7b6dc
|
tgsi/exec: Exit early on error.
|
2009-11-10 03:12:02 +01:00 |
|
Michal Krol
|
e44c77028c
|
tgsi/ureg: Simplify logic in tokens_expand().
|
2009-11-10 03:08:21 +01:00 |
|
Michal Krol
|
83760d961f
|
slang: Handle OOM condition in new_instruction().
|
2009-11-10 02:46:24 +01:00 |
|
Zack Rusin
|
031fbb9681
|
st/xorg: remove deprecated rendering code
|
2009-11-09 18:04:21 -05:00 |
|
Zack Rusin
|
a6d527d7b8
|
st/xorg: fix composite batching
quite a large performance optimization (text demo from 1.6fps to 9fps)
|
2009-11-09 18:04:21 -05:00 |
|
Jerome Glisse
|
216319fc0f
|
r600/r700: typo, fix mask of DB_ALPHA_TO_MASK
|
2009-11-09 22:37:41 +01:00 |
|
Alex Deucher
|
66d6f9e860
|
r600: rework DB render setup
- consolidate DB render setup
- only enable perfect ZPASS counts and cull disable
when OQ is active
- enable early Z
|
2009-11-09 12:20:47 -05:00 |
|
Alex Deucher
|
37676b396a
|
r600: don't emit htile regs
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 12:16:55 -05:00 |
|
Alex Deucher
|
a9035f3dc3
|
r600: add missing ZPASS setup bits for r7xx+
|
2009-11-09 12:16:55 -05:00 |
|
José Fonseca
|
bc9d51bb0e
|
llvmpipe: Ensure stack variables in unit tests are properly aligned.
|
2009-11-09 07:26:08 -08:00 |
|
Christoph Bumiller
|
7204b92101
|
nv50: clarify data for method 0x121c
|
2009-11-09 14:30:32 +01:00 |
|
Corbin Simpson
|
c9167d868c
|
r300g: Fix up SW TCL rendering functions.
They don't work, but at least they're clean now.
|
2009-11-08 14:53:29 -08:00 |
|
Corbin Simpson
|
fe89863808
|
r300g: Protect against possibly missing Draw pointer.
Part of the SW TCL revival.
|
2009-11-08 14:53:29 -08:00 |
|
Corbin Simpson
|
11d9edf4c9
|
r300g: Unify context names for counts.
From the SW TCL fixups.
|
2009-11-08 14:53:29 -08:00 |
|
Corbin Simpson
|
b6f93e2607
|
r300g: Enable PSC/RS dump with new debugging flags.
|
2009-11-08 14:53:15 -08:00 |
|
Corbin Simpson
|
0525cb1273
|
r300g: Fix is_buffer_referenced.
|
2009-11-08 09:56:02 -08:00 |
|
Corbin Simpson
|
ee28a69188
|
r300g: Fix build error on old compilers.
This dead code was still getting compiled, causing a bad ref in the lib.
|
2009-11-08 09:35:07 -08:00 |
|
Corbin Simpson
|
a12fc1a9c4
|
r300g: Organize inlined state.
|
2009-11-07 14:32:31 -08:00 |
|
Corbin Simpson
|
547e939afb
|
r300g: DCE.
This must never have been called before; it's completely wrong.
|
2009-11-07 14:14:19 -08:00 |
|
Corbin Simpson
|
9f49db6f84
|
r300g: Minor code cleanup to avoid confusion.
|
2009-11-07 13:37:07 -08:00 |
|
Corbin Simpson
|
fa6916cfef
|
r300g: Remove do-nothing functions.
|
2009-11-07 13:12:15 -08:00 |
|
Corbin Simpson
|
c4fa0e4caa
|
r300g: Remove faulty assert.
|
2009-11-07 13:07:52 -08:00 |
|
Corbin Simpson
|
b7322fd874
|
Merge branch 'r300g-vbo'
This is an experimental HW TCL fastpath for r300g. It should run alright.
Thanks to osiris for making this possible.
|
2009-11-07 12:03:04 -08:00 |
|
Corbin Simpson
|
0fe5f0c09a
|
r300g: Be more verbose in what's killing us WRT vert formats.
|
2009-11-07 11:55:29 -08:00 |
|
Corbin Simpson
|
cd5b2a93d5
|
r300g: Comments.
|
2009-11-07 11:55:29 -08:00 |
|
Corbin Simpson
|
ef513776b5
|
r300g: Don't assert on oversized VBOs, just return FALSE.
|
2009-11-07 11:55:25 -08:00 |
|
Corbin Simpson
|
746c01b3b2
|
r300g: Moar vbo cleanup.
|
2009-11-07 11:53:14 -08:00 |
|
Corbin Simpson
|
b6c3954138
|
r300g: s/false/FALSE/
Also s/true/TRUE/
|
2009-11-07 11:53:14 -08:00 |
|
Corbin Simpson
|
7da3cc4241
|
r300g: Clean up indexbuf render, switch to RELOC macro.
|
2009-11-07 11:53:14 -08:00 |
|
Corbin Simpson
|
7518d9b1b7
|
r300g: Clean up r300_setup_vertex_buffers.
|
2009-11-07 11:53:14 -08:00 |
|
Corbin Simpson
|
96b729f926
|
r300g: Don't pass hw_prim around in the context.
And some other fixes.
|
2009-11-07 11:53:14 -08:00 |
|
Corbin Simpson
|
24c6fdbd32
|
r300g: Use common state funcs for translating vert formats.
|
2009-11-07 11:53:14 -08:00 |
|
Maciej Cencora
|
1ef0341ea7
|
r300g: don't hang GPU on misbehaving apps
|
2009-11-07 11:53:13 -08:00 |
|
Maciej Cencora
|
3445f47697
|
r300g: VBOs WIP
|
2009-11-07 11:53:13 -08:00 |
|
Maciej Cencora
|
d8592d1724
|
r300g: add missing flush
|
2009-11-07 11:53:13 -08:00 |
|
Maciej Cencora
|
c7dfffc5d5
|
r300g: enable CS dumping
|
2009-11-07 11:53:13 -08:00 |
|
Maciej Cencora
|
6acb26eadf
|
r300g: move vborender context function to seperate file
r300g: Un-migrate r300_draw_render.
It'll make maintaining the SW TCL path easier.
|
2009-11-07 11:53:06 -08:00 |
|
Jakob Bornecrantz
|
57d77c6a44
|
i915g: Fix comment in is buffer referenced
|
2009-11-07 19:31:18 +00:00 |
|
brian
|
18768393d1
|
mesa: move code after decl
Fixes bug 24967.
|
2009-11-07 08:18:07 -07:00 |
|
Christoph Bumiller
|
44cb5b5c66
|
nv50: enable all 32 threads of a warp
This should be the default setting.
See also 7d967b9b7c.
|
2009-11-07 10:48:36 +01:00 |
|