Thomas Hellstrom
|
7766378d97
|
Initial support for fence object classes.
(Fence objects belonging to different command submission mechanisms).
|
2007-02-15 12:11:38 +01:00 |
Thomas Hellstrom
|
9efdae317c
|
More bugfixes.
Fixed memory, pinned buffers and unmappable memory now seems
fully functional.
|
2007-02-13 20:05:32 +01:00 |
Thomas Hellstrom
|
398913dc0e
|
Lindent.
|
2007-02-12 20:34:50 +01:00 |
Thomas Hellstrom
|
b0c5339ed6
|
More bugfixes.
|
2007-02-12 20:32:03 +01:00 |
Thomas Hellstrom
|
f02f83ee08
|
Cleanup and fix support for pinned buffers.
|
2007-02-12 17:47:57 +01:00 |
Thomas Hellstrom
|
85ee2a8d04
|
Various bugfixes.
|
2007-02-10 12:06:36 +01:00 |
Thomas Hellstrom
|
53aee3122a
|
I915 accelerated blit copy functional.
Fixed - to System memory copies are implemented by
flipping in a cache-coherent TTM,
blitting to it, and then flipping it out.
|
2007-02-09 16:36:53 +01:00 |
Thomas Hellstrom
|
99acdaee48
|
Fix copyright statements.
|
2007-02-09 00:07:29 +01:00 |
Thomas Hellstrom
|
6a49d9a8ab
|
Fix evict_mutex locking range.
Implement unmappable buffers. (fault moves them to mappable when needed).
Various bugfixes.
|
2007-02-09 00:02:02 +01:00 |
Thomas Hellstrom
|
b2bcbf874b
|
Add an accelerated buffer copy cleanup helper.
Export helper functions and make some important buffer-object functions non-static.
Add an i915 accelerated blit buffer move for pci memory buffers.
|
2007-02-08 21:28:33 +01:00 |
Thomas Hellstrom
|
a0ed808d05
|
Don't create a ttm just to copy from.
|
2007-02-08 19:06:39 +01:00 |
Thomas Hellstrom
|
bf8f46d4c6
|
Fix mm_block leak.
Some other minor fixes.
|
2007-02-08 18:59:02 +01:00 |
Thomas Hellstrom
|
e4b2da4406
|
A minor function interface change and some memcpy bugfixing.
Hooray!! it sort of works with a fixed AGP area as faked VRAM.
|
2007-02-08 16:21:38 +01:00 |
Thomas Hellstrom
|
1257907fa9
|
Simplify external ttm page allocation.
Implement a memcpy fallback for copying between buffers.
|
2007-02-08 13:29:08 +01:00 |
Thomas Hellstrom
|
c1fbd8a566
|
Checkpoint commit.
Flag handling and memory type selection cleanup.
glxgears won't start.
|
2007-02-07 17:25:13 +01:00 |
Thomas Hellstrom
|
af24465b2e
|
Fix a stray unlock_kernel() in drm_vm.c
Add a file for memory move helpers, drm_bo_move.c
Implement generic memory move.
Cached, no_move and unmapped memory temporarily broken.
|
2007-02-07 12:52:23 +01:00 |