i915 fence object driver implementing 2 fence object types:
authorThomas Hellstrom <thomas-at-tungstengraphics-dot-com>
Mon, 21 Aug 2006 19:36:00 +0000 (21:36 +0200)
committerThomas Hellstrom <thomas-at-tungstengraphics-dot-com>
Mon, 21 Aug 2006 19:36:00 +0000 (21:36 +0200)
commite089de33e8efd87b30d59c571b9ab9aa302b23e1
tree4939751b00374bc0e7344693babc3fe4aba10d0a
parent6571f74a4906ae4f5f92916d64cc2cce3c8e0043
i915 fence object driver implementing 2 fence object types:
0x00 EXE fence. Signals when command stream interpreter has reached the point
where the fence was emitted.
0x01 FLUSH fence. Signals when command stream interpreter has reached the point
where the fence was emitted, and all previous drawing operations have been
completed and flushed.
Implements busy wait (for fastest response time / high CPU) and
lazy wait (User interrupt or timer driven).
linux-core/Makefile.kernel
linux-core/i915_drv.c
linux-core/i915_fence.c [new file with mode: 0644]
shared-core/i915_dma.c
shared-core/i915_drv.h
shared-core/i915_irq.c