/* Created by Hdr2H.  Do not edit.*/
#ifndef INSTALL_DDE_ACORNC_C___EXPORT_APCS_32_C_GLOBAL_GRAPHICSV_H
#define INSTALL_DDE_ACORNC_C___EXPORT_APCS_32_C_GLOBAL_GRAPHICSV_H

#ifdef __CC_NORCROFT
#pragma force_top_level
#pragma include_only_once
#endif

#define GraphicsV_Complete                       (0)
#define GraphicsV_VSync                          (1)
#define GraphicsV_SetMode                        (2)
#define GraphicsV_SetInterlace                   (3)
#define GraphicsV_SetBlank                       (4)
#define GraphicsV_UpdatePointer                  (5)
#define GraphicsV_SetDMAAddress                  (6)
#define GraphicsV_VetMode                        (7)
#define GraphicsV_DisplayFeatures                (8)
#define GraphicsV_FramestoreAddress              (9)
#define GraphicsV_WritePaletteEntry              (10)
#define GraphicsV_WritePaletteEntries            (11)
#define GraphicsV_ReadPaletteEntry               (12)
#define GraphicsV_Render                         (13)
#define GraphicsV_IICOp                          (14)
#define GraphicsV_SelectHead                     (15)
#define GraphicsV_StartupMode                    (16)
#define GraphicsV_PixelFormats                   (17)
#define GraphicsV_ReadInfo                       (18)
#define GraphicsV_VetMode2                       (19)
#define GraphicsV_CreateOverlay                  (20)
#define GraphicsV_DestroyOverlay                 (21)
#define GraphicsV_SetOverlayPosition             (22)
#define GraphicsV_MapOverlayBuffer               (23)
#define GraphicsV_UnmapOverlayBuffer             (24)
#define GraphicsV_DiscardOverlayBuffer           (25)
#define GraphicsV_VetOverlay                     (26)
#define GraphicsV_SetOverlayTransform            (27)
#define GraphicsV_SetOverlayZOrder               (28)
#define GVDAG_VInit                              (0)
#define GVDAG_VStart                             (1)
#define GVDAG_VEnd                               (2)
#define GVDAG_VRender                            (3)
#define GVPaletteType_Normal                     (0)
#define GVPaletteType_Border                     (1)
#define GVPaletteType_Pointer                    (2)
#define GVPaletteType_ColourKey                  (3)
#define GVDisplayFeature_HardwareScroll          (1 << 0)
#define GVDisplayFeature_HardwarePointer         (1 << 1)
#define GVDisplayFeature_InterlaceWithProgressiveFramestore (1 << 2)
#define GVDisplayFeature_SeparateFramestore      (1 << 3)
#define GVDisplayFeature_NoVsyncIRQ              (1 << 4)
#define GVDisplayFeature_VariableFramestore      (1 << 5)
#define GVDisplayFeature_CopyRectangleIsFast     (1 << 6)
#define GVRender_SyncIfComplete                  (1 << 0)
#define GVRender_SyncIfNotComplete               (1 << 1)
#define GVRender_Sync                            (3 << 0)
#define GVRender_NOP                             (0)
#define GVRender_CopyRectangle                   (1)
#define GVRender_FillRectangle                   (2)
#define GVPixelFormat_NColour                    (0)
#define GVPixelFormat_ModeFlags                  (4)
#define GVPixelFormat_Log2BPP                    (8)
#define GVPixelFormat_Size                       (12)
#define GVReadInfo_Version                       (0)
#define GVReadInfo_ModuleName                    (1)
#define GVReadInfo_DriverName                    (2)
#define GVReadInfo_HardwareName                  (3)
#define GVReadInfo_ControlListItems              (4)
#define GVReadInfo_MaxOverlays                   (5)
#define GVVetMode2_ResultMask                    (3)
#define GVVetMode2_Result_Unsupported            (0)
#define GVVetMode2_Result_SysFramestore          (1)
#define GVVetMode2_Result_ExtFramestore          (2)
#define GVVetMode2_Result_UnkFramestore          (3)
#define GVVetMode2_ExtraBytes_Invalid            (4)
#define GVOverlayFlag_Scalable                   (1 << 0)
#define GVOverlayType_Mask                       (255)
#define GVOverlayType_ZOrder                     (0)
#define GVOverlayType_Basic                      (1)
#endif
