home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / SC650D6.DMS / in.adf / sc / include / graphics / gfxbase.h < prev    next >
Encoding:
Text File  |  1993-10-31  |  2.4 KB  |  101 lines

  1. €ˆGRAPHICS_GFXBASE_H€GRAPHICS_GFXBASE_Hˆ·Œ<exec/lists.h>‡ˆEXEC_LIBRARIES_HŒ<exec/libraries.h>‡ˆEXEC_INTERRUPTS_HŒ<exec/interrupts.h>‡ˆGRAPHICS_MONITOR_HŒ<graphics/monitor.h>‡
  2. ƒ
  3. {
  4. ƒLibrary LibNode;
  5. ƒView*ActiView;
  6. ƒcopinit*copinit;
  7. ’*cia;
  8. ’*blitter;
  9. ‰*LOFlist;
  10. ‰*SHFlist;
  11. ƒbltnode*blthd,*blttl;
  12. ƒbltnode*bsblthd,*bsblttl;
  13. ƒInterrupt vbsrv,timsrv,bltsrv;
  14. ĨTextFonts;
  15. ƒTextFont*DefaultFont;
  16. ‰Modes;
  17. šVBlank;
  18. šDebug;
  19. ˜BeamSync;
  20. ˜system_bplcon0;
  21. ŠSpriteReserved;
  22. Šbytereserved;
  23. ‰¦;
  24. ˜BlitLock;
  25. ˜BlitNest;
  26. ĨBlitWaitQ;
  27. ƒTask*BlitOwner;
  28. ĨTOF_WaitQ;
  29. ‰DisplayFlags;
  30. ƒSimpleSprite**SimpleSprites;
  31. ‰MaxDisplayRow;
  32. ‰MaxDisplayColumn;
  33. ‰NormalDisplayRows;
  34. ‰NormalDisplayColumns;
  35. ‰NormalDPMX;
  36. ‰NormalDPMY;
  37. ƒSignalSemaphore*LastChanceMemory;
  38. ‰*LCMptr;
  39. ‰MicrosPerLine;
  40. ‰MinDisplayColumn;
  41. ŠChipRevBits0;
  42. ŠMemType;
  43. Šcrb_reserved[4];
  44. ‰monitor_id;
  45. —hedley[8];
  46. —hedley_sprites[8];
  47. —hedley_sprites1[8];
  48. ˜hedley_count;
  49. ‰hedley_flags;
  50. ˜hedley_tmp;
  51. ’*hash_table;
  52. ‰current_tot_rows;
  53. ‰current_tot_cclks;
  54. Šhedley_hint;
  55. Šhedley_hint2;
  56. —nreserved[4];
  57. ’*a2024_sync_raster;
  58. ‰control_delta_pal;
  59. ‰control_delta_ntsc;
  60. ƒMonitorSpec*current_monitor;
  61. ĨMonitorList;
  62. ƒMonitorSpec*default_monitor;
  63. ƒSignalSemaphore*MonitorListSemaphore;
  64. VOID*DisplayInfoDataBase;
  65. ‰TopLine;
  66. ƒSignalSemaphore*ActiViewCprSemaphore;
  67. —*UtilBase;
  68. —*ExecBase;
  69. Š*bwshifts;
  70. ‰*StrtFetchMasks;
  71. ‰*StopFetchMasks;
  72. ‰*Overrun;
  73. ˜*RealStops;
  74. ‰SpriteWidth;
  75. ‰SpriteFMode;
  76. šSoftSprites;
  77. šarraywidth;
  78. ‰DefaultSpriteWidth;
  79. šSprMoveDisable;
  80. ŠWantChips;
  81. ŠBoardMemType;
  82. ŠBugs;
  83. —*gb_LayersBase;
  84. —ColorMask;
  85. ”IVector;
  86. ”IData;
  87. —SpecialCounter;
  88. ”DBList;
  89. ‰MonitorFlags;
  90. ŠScanDoubledSprites;
  91. ŠBP3Bits;
  92. ƒAnalogSignalInterval MonitorVBlank;
  93. ƒMonitorSpec*natural_monitor;
  94. ”ProgData;
  95. ŠExtSprites;
  96. Špad3;
  97. ‰GfxFlags;
  98. —VBCounter;
  99. ƒSignalSemaphore*HashTableSemaphore;
  100. —*HWEmul[9];
  101. };€ChunkyToPlanarPtr HWEmul[0]€NTSC 1€GENLOC 2€PAL 4€TODA_SAFE 8€REALLY_PAL 16€LPEN_SWAP_FRAMES 32€BLITMSG_FAULT 4€GFXB_BIG_BLITS 0€GFXB_HR_AGNUS 0€GFXB_HR_DENISE 1€GFXB_AA_ALICE 2€GFXB_AA_LISA 3€GFXB_AA_MLISA 4€GFXF_BIG_BLITS 1€GFXF_HR_AGNUS 1€GFXF_HR_DENISE 2€GFXF_AA_ALICE 4€GFXF_AA_LISA 8€GFXF_AA_MLISA 16€SETCHIPREV_A GFXF_HR_AGNUS€SETCHIPREV_ECS (GFXF_HR_AGNUS|GFXF_HR_DENISE)€SETCHIPREV_AA (GFXF_AA_ALICE|GFXF_AA_LISA|SETCHIPREV_ECS)€SETCHIPREV_BEST 0xffffffff€BUS_16 0€NML_CAS 0€BUS_32 1€DBL_CAS 2€BANDWIDTH_1X (BUS_16|NML_CAS)€BANDWIDTH_2XNML BUS_32€BANDWIDTH_2XDBL DBL_CAS€BANDWIDTH_4X (BUS_32|DBL_CAS)€NEW_DATABASE 1€GRAPHICSNAME "graphics.library"‡