diff options
author | Alan Hourihane <alanh@fairlite.demon.co.uk> | 2004-06-22 14:28:46 +0000 |
---|---|---|
committer | Alan Hourihane <alanh@fairlite.demon.co.uk> | 2004-06-22 14:28:46 +0000 |
commit | 5ed7e6f8424236dd57d83f6ab1282693260969cb (patch) | |
tree | d34b866b0e45776b9eeeafb7663ba85c78853037 /src/i810.h | |
parent | a46e95722d3c2b9dfb9eacf9a390a7c47d427773 (diff) |
i915 support
Dual Head support for i830, i855, i915.
ARGB cursor support (including i810) for all chipsets.
Diffstat (limited to 'src/i810.h')
-rw-r--r-- | src/i810.h | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -162,9 +162,13 @@ typedef struct _I810Rec { int auxPitch; int auxPitchBits; + Bool CursorIsARGB; int CursorOffset; unsigned long CursorPhysical; unsigned long CursorStart; + int CursorARGBOffset; + unsigned long CursorARGBPhysical; + unsigned long CursorARGBStart; unsigned long OverlayPhysical; unsigned long OverlayStart; int colorKey; @@ -184,7 +188,7 @@ typedef struct _I810Rec { pciVideoPtr PciInfo; PCITAG PciTag; - I810RingBuffer LpRing; + I810RingBuffer *LpRing; unsigned int BR[20]; int LmFreqSel; @@ -195,6 +199,8 @@ typedef struct _I810Rec { unsigned long DcacheOffset; int HwcursKey; unsigned long HwcursOffset; + int ARGBHwcursKey; + unsigned long ARGBHwcursOffset; int GttBound; @@ -235,6 +241,7 @@ typedef struct _I810Rec { unsigned long backHandle; unsigned long zHandle; unsigned long cursorHandle; + unsigned long cursorARGBHandle; unsigned long xvmcHandle; unsigned long sysmemHandle; Bool agpAcquired; |