mesa/src/gallium/drivers
Luca Barbieri 42d9f2bb7b nouveau: replace vtxbuf/idxbuf caps with BO_ flags in nouveau_screen and fix uncached reads on nv3x
Faster, simpler and more flexible.

Also, we set those flags properly on nv3x so that we don't allocate buffers in GART.

Since on AGP GART is uncached, OpenGL doesn't distinguish between vertex and index buffers, and we don't support hardware index buffers for now, this caused uncached reads.

Also check bind and not usage for PIPE_BIND_* flags, got broken in the gallium-resources transition.
2010-04-15 08:13:12 +02:00
..
cell Squashed commit of the following: 2010-04-10 16:05:54 +01:00
failover Squashed commit of the following: 2010-04-10 16:05:54 +01:00
i915 i915g: Remove unnecessary header. 2010-04-14 22:59:37 -07:00
i965 i965g: Remove unnecessary header. 2010-04-11 14:59:09 -07:00
identity Squashed commit of the following: 2010-04-10 16:05:54 +01:00
llvmpipe llvmpipe: comments for fence functions 2010-04-14 14:32:09 -06:00
nouveau nouveau: replace vtxbuf/idxbuf caps with BO_ flags in nouveau_screen and fix uncached reads on nv3x 2010-04-15 08:13:12 +02:00
nv50 nouveau: replace vtxbuf/idxbuf caps with BO_ flags in nouveau_screen and fix uncached reads on nv3x 2010-04-15 08:13:12 +02:00
nvfx nouveau: replace vtxbuf/idxbuf caps with BO_ flags in nouveau_screen and fix uncached reads on nv3x 2010-04-15 08:13:12 +02:00
r300 r300g: fix regression in texdepth. 2010-04-15 14:56:20 +10:00
softpipe Squashed commit of the following: 2010-04-10 16:05:54 +01:00
svga svga: Remove unnecessary headers. 2010-04-11 14:27:16 -07:00
sw scons: Always build softpipe and llvmpipe (when llvm available). 2010-04-11 17:17:35 +09:00
trace trace: Ignore transfer_flush_region too. 2010-04-14 10:22:57 +09:00
Makefile gallium: s/GALLIUM_DRIVER_DIRS/GALLIUM_DRIVERS_DIRS/ 2009-02-20 11:25:55 +00:00