home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / wst!oma3.lha / OMA / Include / graphics / view.i < prev   
Encoding:
Text File  |  1994-12-23  |  2.3 KB  |  118 lines

  1.     IFND    GRAPHICS_VIEW_I
  2. GRAPHICS_VIEW_I    EQU    1
  3. *    $Filename: graphics/view.i $
  4. *    $Release: 2.04 Includes, V37.4 $
  5. *    $Revision: 37.0 $
  6. *    $Date: 91/01/07 $
  7. *    graphics view/viewport definitions
  8. *    (C) Copyright 1985-1991 Commodore-Amiga, Inc.
  9. *        All Rights Reserved
  10. *    This file was modified for the Optimizing Macro Assembler:
  11. *        collTable was wrong, it's really 16 pointers.  Also defines
  12. *        ECS_SPECIFIC.
  13. ECS_SPECIFIC    EQU    1
  14.     IFND    EXEC_TYPES_I
  15.     include    'exec/types.i'
  16.     ENDC
  17.     IFND    GRAPHICS_GFX_I
  18.     include    'graphics/gfx.i'
  19.     ENDC
  20.     IFND    GRAPHICS_COPPER_I
  21.     include    'graphics/copper.i'
  22.     ENDC
  23.     IFND    GRAPHICS_GFXNODES_I
  24.     include    'graphics/gfxnodes.i'
  25.     ENDC
  26. GENLOCK_VIDEO    EQU    2
  27. V_LACE    EQU    4
  28. V_SUPERHIRES    EQU    $20
  29. V_PFBA    EQU    $40
  30. V_EXTRA_HALFBRITE    EQU    $80
  31. GENLOCK_AUDIO    EQU    $100
  32. V_DUALPF    EQU    $400
  33. V_HAM    EQU    $800
  34. V_EXTENDED_MODE    EQU    $1000
  35. V_VP_HIDE    EQU    $2000
  36. V_SPRITES    EQU    $4000
  37. V_HIRES    EQU    $8000
  38. EXTEND_VSTRUCT    EQU    $1000
  39. VPF_DENISE    EQU    $80
  40. VPF_A2024    EQU    $40
  41. VPF_AGNUS    EQU    $20
  42. VPF_TENHZ    EQU    $20
  43. VPF_ILACE    EQU    $10
  44.     RSRESET
  45. ColorMap    rs.b    0
  46. cm_Flags    rs.b    1
  47. cm_Type    rs.b    1
  48. cm_Count    rs    1
  49. cm_ColorTable    rs    2
  50. cm_vpe    rs    2
  51. cm_TransparencyBits    rs    2
  52. cm_TransparenyPlane    rs.b    1
  53. cm_reserved1    rs.b    1
  54. cm_reserved2    rs    1
  55. cm_vp    rs    2
  56. cm_NormalDisplayInfo    rs    2
  57. cm_CoerceDisplayInfo    rs    2
  58. cm_batch_items    rs    2
  59. cm_VPModeID    rs    2
  60. cm_SIZEOF    rs.b    0
  61. COLORMAP_TYPE_V1_2    EQU    0
  62. COLORMAP_TYPE_V1_4    EQU    1
  63. COLORMAP_TYPE_V36    EQU    COLORMAP_TYPE_V1_4
  64. COLORMAP_TRANSPARENCY    EQU    1
  65. COLORPLANE_TRANSPARENCY    EQU    2
  66. BORDER_BLANKING    EQU    4
  67. BORDER_NOTRANSPARENCY    EQU    8
  68. VIDEOCONTROL_BATCH    EQU    $10
  69. USER_COPPER_CLIP    EQU    $20
  70.     RSRESET
  71. ViewPort    rs.b    0
  72. vp_Next    rs    2
  73. vp_ColorMap    rs    2
  74. vp_DspIns    rs    2
  75. vp_SprIns    rs    2
  76. vp_ClrIns    rs    2
  77. vp_UCopIns    rs    2
  78. vp_DWidth    rs    1
  79. vp_DHeight    rs    1
  80. vp_DxOffset    rs    1
  81. vp_DyOffset    rs    1
  82. vp_Modes    rs    1
  83. vp_SpritePriorities    rs.b    1
  84. vp_ExtendedModes    rs.b    1
  85. vp_RasInfo    rs    2
  86. vp_SIZEOF    rs.b    0
  87.     RSRESET
  88. View    rs.b    0
  89. v_ViewPort    rs    2
  90. v_LOFCprList    rs    2
  91. v_SHFCprList    rs    2
  92. v_DyOffset    rs    1
  93. v_DxOffset    rs    1
  94. v_Modes    rs    1
  95. v_SIZEOF    rs.b    0
  96.     RSRESET
  97. ViewExtra    rs.b    XLN_SIZE
  98. ve_View    rs    2
  99. ve_Monitor    rs    2
  100. ve_SIZEOF    rs.b    0
  101.     RSRESET
  102. ViewPortExtra    rs.b    XLN_SIZE
  103. vpe_ViewPort    rs    2
  104. vpe_DisplayClip    rs.b    ra_SIZEOF
  105. vpe_SIZEOF    rs.b    0
  106.     RSRESET
  107. collTable    rs.b    0
  108. cp_collPtrs    rs.b    64
  109. cp_SIZEOF    rs.b    0
  110.     RSRESET
  111. RasInfo    rs.b    0
  112. ri_Next    rs    2
  113. ri_BitMap    rs    2
  114. ri_RxOffset    rs    1
  115. ri_RyOffset    rs    1
  116. ri_SIZEOF    rs.b    0
  117.     ENDC
  118.