home *** CD-ROM | disk | FTP | other *** search
/ Dave Lowe: Devpac Amiga 1 / Lowe_DevpacAmiga1.adf / include / graphics / layers.i < prev    next >
Encoding:
Text File  |  1987-11-09  |  1.0 KB  |  62 lines

  1.     IFND    GRAPHICS_LAYERS_I
  2. GRAPHICS_LAYERS_I    SET 1
  3.  
  4.     IFND    EXEC_SEMAPHORES_I
  5.     include    'exec/semaphores.i'    for SS_SIZE
  6.     ENDC
  7.  
  8.     IFND    EXEC_PORTS_I
  9.     include    'exec/ports.i'        for MP_SIZE
  10.     ENDC
  11.  
  12.     IFND    EXEC_LISTS_I
  13.     include    'exec/lists.i'        for LH_SIZE
  14.     ENDC
  15.  
  16.     IFND    EXEC_LIBRARIES_I
  17.     include    'exec/libraries.i'    for IS_SIZE
  18.     ENDC
  19.  
  20.     rsset    0
  21. lie_env    rs.b    13*4
  22. lie_mem    rs.b    LH_SIZE
  23. lie_SIZEOF    rs.w    0
  24.  
  25. LAYERSIMPLE    equ    1
  26. LAYERSMART    equ    2
  27. LAYERSUPER    equ    4
  28. LAYERUPDATING    equ    $10
  29. LAYERBACKDROP    equ    $40
  30. LAYERREFRESH    equ    $80
  31. LAYER_CLIPRECTS_LOST    equ    $100
  32. LMN_REGION    equ -1
  33.  
  34.     rsset    0
  35. memnode_succ    rs.l    1
  36. memnode_pred    rs.l    1
  37. memnode_where    rs.l    1
  38. memnode_how_big    rs.l    1
  39. memnode_SIZEOF    rs.w    0
  40.  
  41.     rsset    0
  42. li_top_layer    rs.l    1
  43. li_check_lp    rs.l    1
  44. li_obs    rs.l    1
  45. li_FreeClipRects    rs.b    MLH_SIZE
  46. li_Lock    rs.b    SS_SIZE
  47. li_gs_Head    rs.b    LH_SIZE
  48. li_long_reserved    rs.l    1
  49. li_Flags    rs.w    1
  50. li_fatten_count    rs.b    1
  51. li_LockLayersCount    rs.b    1
  52. li_LayerInfo_ex_size    rs.w    1    should be _extra_size
  53. li_blitbuff    rs.l    1
  54. li_LayerInfo_extra    rs.l    1
  55. li_SIZEOF    rs.w    0
  56.  
  57. NEWLAYERINFO_CALLED    equ 1
  58. ALERTLAYERSNOMEM    equ    $83010000
  59.  
  60.     ENDC
  61.  
  62.