	IFND	GRAPHICS_VIEW_I
GRAPHICS_VIEW_I	SET	1
	IFND	GRAPHICS_GFX_I
	INCLUDE	'graphics/gfx.i'
	ENDC
	IFND	GRAPHICS_COPPER_I
	INCLUDE	'graphics/copper.i'
	ENDC
	IFND	GRAPHICS_GFXNODES_I
	INCLUDE	'graphics/gfxnodes.i'
	ENDC

GENLOCK_VIDEO	EQU	$2
V_LACE		EQU	$4
V_SUPERHIRES	EQU	$20
V_PFBA		EQU	$40
V_EXTRA_HALFBRITE EQU	$80
GENLOCK_AUDIO	EQU	$100
V_DUALPF	EQU	$400
V_HAM		EQU	$800
V_EXTENDED_MODE	EQU	$1000
V_VP_HIDE	EQU	$2000
V_SPRITES	EQU	$4000
V_HIRES		EQU	$8000
EXTEND_VSTRUCT	EQU	$1000

VPF_DENISE	EQU	$80
VPF_A2024	EQU	$40
VPF_AGNUS	EQU	$20
VPF_TENHZ	EQU	$20
VPF_ILACE	EQU	$10

	rsreset
ColorMap		rs.b	0
cm_Flags		rs.b	1
cm_Type			rs.b	1
cm_Count		rs.w	1
cm_ColorTable		rs.l	1
cm_vpe			rs.l	1
cm_TransparencyBits	rs.l	1
cm_TransparenyPlane	rs.b	1
cm_reserved1		rs.b	1
cm_reserved2		rs.w	1
cm_vp			rs.l	1
cm_NormalDisplayInfo	rs.l	1
cm_CoerceDisplayInfo	rs.l	1
cm_batch_items		rs.l	1
cm_VPModeID		rs.l	1
cm_SIZEOF		rs.w	0

COLORMAP_TYPE_V1_2	EQU	$00
COLORMAP_TYPE_V1_4	EQU	$01
COLORMAP_TYPE_V36	EQU	COLORMAP_TYPE_V1_4
COLORMAP_TRANSPARENCY	EQU	$01
COLORPLANE_TRANSPARENCY	EQU	$02
BORDER_BLANKING		EQU	$04
BORDER_NOTRANSPARENCY	EQU	$08
VIDEOCONTROL_BATCH	EQU	$10
USER_COPPER_CLIP	EQU	$20

	rsreset
ViewPort	rs.b	0
vp_Next		rs.l	1
vp_ColorMap	rs.l	1
vp_DspIns	rs.l	1
vp_SprIns	rs.l	1
vp_ClrIns	rs.l	1
vp_UCopIns	rs.l	1
vp_DWidth	rs.w	1
vp_DHeight	rs.w	1
vp_DxOffset	rs.w	1
vp_DyOffset	rs.w	1
vp_Modes	rs.w	1
vp_SpritePriorities	rs.b	1
vp_ExtendedModes	rs.b	1
vp_RasInfo	rs.l	1
vp_SIZEOF	rs.w	0

	rsreset
View		rs.b	0
v_ViewPort	rs.l	1
v_LOFCprList	rs.l	1
v_SHFCprList	rs.l	1
v_DyOffset	rs.w	1
v_DxOffset	rs.w	1
v_Modes		rs.w	1
v_SIZEOF	rs.w	0

	rsreset
ViewExtra	rs.b	XLN_SIZE
ve_View		rs.l	1
ve_Monitor	rs.l	1
ve_SIZEOF	rs.w	0

	rsreset
ViewPortExtra	rs.b	XLN_SIZE
vpe_ViewPort	rs.l	1
vpe_DisplayClip	rs.b	ra_SIZEOF
vpe_SIZEOF	rs.w	0

	rsreset
collTable	rs.b	0
cp_collPtrs	rs.l	1
cp_SIZEOF	rs.w	0

	rsreset
RasInfo		rs.b	0
ri_Next		rs.l	1
ri_BitMap	rs.l	1
ri_RxOffset	rs.w	1
ri_RyOffset	rs.w	1
ri_SIZEOF	rs.w	0

	ENDC	;GRAPHICS_VIEW_I
