Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions units/sdl2.pas
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ interface
{$I sdlatomic.inc} // 2.0.20
{$I sdlmutex.inc} // 2.0.14 WIP
{$I sdltimer.inc} // 2.0.18
{$I sdlpixels.inc} // 2.0.14 WIP
{$I sdlpixels.inc} // 2.26.5
{$I sdlrect.inc} // 2.24.0
{$I sdlrwops.inc} // 2.0.14
{$I sdlaudio.inc} // 2.26.3
Expand Down Expand Up @@ -353,27 +353,27 @@ function SDL_AUDIO_ISUNSIGNED(x: Cardinal): Cardinal;

//from "sdl_pixels.h"

function SDL_PIXELFLAG(X: Cardinal): Cardinal;
function SDL_PIXELFLAG(X: cuint32): cuint32;
begin
Result := (X shr 28) and $0F;
end;

function SDL_PIXELTYPE(X: Cardinal): Cardinal;
function SDL_PIXELTYPE(X: cuint32): cuint32;
begin
Result := (X shr 24) and $0F;
end;

function SDL_PIXELORDER(X: Cardinal): Cardinal;
function SDL_PIXELORDER(X: cuint32): cuint32;
begin
Result := (X shr 20) and $0F;
end;

function SDL_PIXELLAYOUT(X: Cardinal): Cardinal;
function SDL_PIXELLAYOUT(X: cuint32): cuint32;
begin
Result := (X shr 16) and $0F;
end;

function SDL_BITSPERPIXEL(X: Cardinal): Cardinal;
function SDL_BITSPERPIXEL(X: cuint32): cuint32;
begin
Result := (X shr 8) and $FF;
end;
Expand Down
Loading