mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-11 21:29:42 +02:00
AmigaOS4: added missing varargs function
git-svn-id: trunk@48944 -
This commit is contained in:
parent
61a4eaa302
commit
5821143387
@ -189,12 +189,13 @@ function WritePixelArrayAlpha(Src: APTR; SrcX, SrcY, SrcMod: LongInt; Rp: PRastP
|
|||||||
procedure BltTemplateAlpha(SrcTemplate: APTR; SrcX, SrcY: LongInt; Rp: PRastPort; DestX, DestY: LongInt; Width, Height: LongWord); syscall ICyberGfx 232;
|
procedure BltTemplateAlpha(SrcTemplate: APTR; SrcX, SrcY: LongInt; Rp: PRastPort; DestX, DestY: LongInt; Width, Height: LongWord); syscall ICyberGfx 232;
|
||||||
|
|
||||||
// Functions and procedures with array of const go here
|
// Functions and procedures with array of const go here
|
||||||
function AllocCModeListTags(const ModeListTags: array of PtrUInt): PList;
|
function AllocCModeListTags(const ModeListTags: array of PtrUInt): PList; inline;
|
||||||
function BestCModeIDTags(const BestModeIDTags: array of PtrUInt): LongWord;
|
function BestCModeIDTags(const BestModeIDTags: array of PtrUInt): LongWord; inline;
|
||||||
procedure CVideoCtrlTags(ViewPort: PViewPort; const TagList: array of PtrUInt);
|
function CModeRequestTags(ModeRequest: APTR; const ModeRequestTags : array of PtrUInt): LongWord; inline;
|
||||||
procedure DoCDrawMethodTags(Hook: PHook; a1arg: PRastPort; const TagList: array of PtrUInt);
|
procedure CVideoCtrlTags(ViewPort: PViewPort; const TagList: array of PtrUInt); inline;
|
||||||
function LockBitMapTags(BitMap: APTR; const TagList: array of PtrUInt): APTR;
|
procedure DoCDrawMethodTags(Hook: PHook; a1arg: PRastPort; const TagList: array of PtrUInt); inline;
|
||||||
procedure UnLockBitMapTags(Handle: APTR; const TagList: array of PtrUInt);
|
function LockBitMapTags(BitMap: APTR; const TagList: array of PtrUInt): APTR; inline;
|
||||||
|
procedure UnLockBitMapTags(Handle: APTR; const TagList: array of PtrUInt); inline;
|
||||||
|
|
||||||
function SHIFT_PIXFMT(fmt: LongInt): LongInt;
|
function SHIFT_PIXFMT(fmt: LongInt): LongInt;
|
||||||
function DOWNSHIFT_PIXFMT(fmt: LongInt): LongInt;
|
function DOWNSHIFT_PIXFMT(fmt: LongInt): LongInt;
|
||||||
@ -212,6 +213,11 @@ begin
|
|||||||
BestCModeIDTags := BestCModeIDTagList(@BestModeIDTags);
|
BestCModeIDTags := BestCModeIDTagList(@BestModeIDTags);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function CModeRequestTags(ModeRequest: APTR; const ModeRequestTags : array of PtrUInt): LongWord;
|
||||||
|
begin
|
||||||
|
CModeRequestTags := CModeRequestTagList(ModeRequest, @ModeRequestTags);
|
||||||
|
end;
|
||||||
|
|
||||||
procedure CVideoCtrlTags(ViewPort: PViewPort; const TagList: array of PtrUInt); inline;
|
procedure CVideoCtrlTags(ViewPort: PViewPort; const TagList: array of PtrUInt); inline;
|
||||||
begin
|
begin
|
||||||
CVideoCtrlTagList(ViewPort, @TagList);
|
CVideoCtrlTagList(ViewPort, @TagList);
|
||||||
|
Loading…
Reference in New Issue
Block a user