home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 13
/
AACD13.ISO
/
AACD
/
Programming
/
vbcc_MorphOS
/
machines
/
amiga68k
/
include
/
inline
/
cybergraphics_protos.h
< prev
next >
Wrap
C/C++ Source or Header
|
2000-08-20
|
4KB
|
39 lines
BOOL __IsCyberModeID(__reg("d0") ULONG, __reg("a6") void *)="\tjsr\t-54(a6)";
#define IsCyberModeID(x1) __IsCyberModeID((x1),CyberGfxBase)
ULONG __BestCModeIDTagList(__reg("a0") struct TagItem *, __reg("a6") void *)="\tjsr\t-60(a6)";
#define BestCModeIDTagList(x1) __BestCModeIDTagList((x1),CyberGfxBase)
ULONG __CModeRequestTagList(__reg("a0") APTR, __reg("a1") struct TagItem *, __reg("a6") void *)="\tjsr\t-66(a6)";
#define CModeRequestTagList(x1,x2) __CModeRequestTagList((x1),(x2),CyberGfxBase)
struct List * __AllocCModeListTagList(__reg("a1") struct TagItem *, __reg("a6") void *)="\tjsr\t-72(a6)";
#define AllocCModeListTagList(x1) __AllocCModeListTagList((x1),CyberGfxBase)
void __FreeCModeList(__reg("a0") struct List *, __reg("a6") void *)="\tjsr\t-78(a6)";
#define FreeCModeList(x1) __FreeCModeList((x1),CyberGfxBase)
LONG __ScalePixelArray(__reg("a0") APTR, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("a1") struct RastPort *, __reg("d3") UWORD, __reg("d4") UWORD, __reg("d5") UWORD, __reg("d6") UWORD, __reg("d7") UBYTE, __reg("a6") void *)="\tjsr\t-90(a6)";
#define ScalePixelArray(x1,x2,x3,x4,x5,x6,x7,x8,x9,xa) __ScalePixelArray((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),(xa),CyberGfxBase)
ULONG __GetCyberMapAttr(__reg("a0") struct BitMap *, __reg("d0") ULONG, __reg("a6") void *)="\tjsr\t-96(a6)";
#define GetCyberMapAttr(x1,x2) __GetCyberMapAttr((x1),(x2),CyberGfxBase)
ULONG __GetCyberIDAttr(__reg("d0") ULONG, __reg("d1") ULONG, __reg("a6") void *)="\tjsr\t-102(a6)";
#define GetCyberIDAttr(x1,x2) __GetCyberIDAttr((x1),(x2),CyberGfxBase)
ULONG __ReadRGBPixel(__reg("a1") struct RastPort *, __reg("d0") UWORD, __reg("d1") UWORD, __reg("a6") void *)="\tjsr\t-108(a6)";
#define ReadRGBPixel(x1,x2,x3) __ReadRGBPixel((x1),(x2),(x3),CyberGfxBase)
LONG __WriteRGBPixel(__reg("a1") struct RastPort *, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") ULONG, __reg("a6") void *)="\tjsr\t-114(a6)";
#define WriteRGBPixel(x1,x2,x3,x4) __WriteRGBPixel((x1),(x2),(x3),(x4),CyberGfxBase)
ULONG __ReadPixelArray(__reg("a0") APTR, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("a1") struct RastPort *, __reg("d3") UWORD, __reg("d4") UWORD, __reg("d5") UWORD, __reg("d6") UWORD, __reg("d7") UBYTE, __reg("a6") void *)="\tjsr\t-120(a6)";
#define ReadPixelArray(x1,x2,x3,x4,x5,x6,x7,x8,x9,xa) __ReadPixelArray((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),(xa),CyberGfxBase)
ULONG __WritePixelArray(__reg("a0") APTR, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("a1") struct RastPort *, __reg("d3") UWORD, __reg("d4") UWORD, __reg("d5") UWORD, __reg("d6") UWORD, __reg("d7") UBYTE, __reg("a6") void *)="\tjsr\t-126(a6)";
#define WritePixelArray(x1,x2,x3,x4,x5,x6,x7,x8,x9,xa) __WritePixelArray((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),(xa),CyberGfxBase)
ULONG __MovePixelArray(__reg("d0") UWORD, __reg("d1") UWORD, __reg("a1") struct RastPort *, __reg("d2") UWORD, __reg("d3") UWORD, __reg("d4") UWORD, __reg("d5") UWORD, __reg("a6") void *)="\tjsr\t-132(a6)";
#define MovePixelArray(x1,x2,x3,x4,x5,x6,x7) __MovePixelArray((x1),(x2),(x3),(x4),(x5),(x6),(x7),CyberGfxBase)
ULONG __InvertPixelArray(__reg("a1") struct RastPort *, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("d3") UWORD, __reg("a6") void *)="\tjsr\t-144(a6)";
#define InvertPixelArray(x1,x2,x3,x4,x5) __InvertPixelArray((x1),(x2),(x3),(x4),(x5),CyberGfxBase)
ULONG __FillPixelArray(__reg("a1") struct RastPort *, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("d3") UWORD, __reg("d4") ULONG, __reg("a6") void *)="\tjsr\t-150(a6)";
#define FillPixelArray(x1,x2,x3,x4,x5,x6) __FillPixelArray((x1),(x2),(x3),(x4),(x5),(x6),CyberGfxBase)
void __DoCDrawMethodTagList(__reg("a0") struct Hook *, __reg("a1") struct RastPort *, __reg("a2") struct TagItem *, __reg("a6") void *)="\tjsr\t-156(a6)";
#define DoCDrawMethodTagList(x1,x2,x3) __DoCDrawMethodTagList((x1),(x2),(x3),CyberGfxBase)
void __CVideoCtrlTagList(__reg("a0") struct ViewPort *, __reg("a1") struct TagItem *, __reg("a6") void *)="\tjsr\t-162(a6)";
#define CVideoCtrlTagList(x1,x2) __CVideoCtrlTagList((x1),(x2),CyberGfxBase)
APTR __LockBitMapTagList(__reg("a0") APTR, __reg("a1") struct TagItem *, __reg("a6") void *)="\tjsr\t-168(a6)";
#define LockBitMapTagList(x1,x2) __LockBitMapTagList((x1),(x2),CyberGfxBase)
void __UnLockBitMap(__reg("a0") APTR, __reg("a6") void *)="\tjsr\t-174(a6)";
#define UnLockBitMap(x1) __UnLockBitMap((x1),CyberGfxBase)