Package org.lwjgl.sdl

Class SDLPixels

java.lang.Object
org.lwjgl.sdl.SDLPixels

public class SDLPixels extends Object
  • Field Details

    • SDL_ALPHA_OPAQUE

      public static final int SDL_ALPHA_OPAQUE
      See Also:
    • SDL_ALPHA_TRANSPARENT

      public static final int SDL_ALPHA_TRANSPARENT
      See Also:
    • SDL_ALPHA_OPAQUE_FLOAT

      public static final float SDL_ALPHA_OPAQUE_FLOAT
      See Also:
    • SDL_ALPHA_TRANSPARENT_FLOAT

      public static final float SDL_ALPHA_TRANSPARENT_FLOAT
      See Also:
    • SDL_PIXELTYPE_UNKNOWN

      public static final int SDL_PIXELTYPE_UNKNOWN
      See Also:
    • SDL_PIXELTYPE_INDEX1

      public static final int SDL_PIXELTYPE_INDEX1
      See Also:
    • SDL_PIXELTYPE_INDEX4

      public static final int SDL_PIXELTYPE_INDEX4
      See Also:
    • SDL_PIXELTYPE_INDEX8

      public static final int SDL_PIXELTYPE_INDEX8
      See Also:
    • SDL_PIXELTYPE_PACKED8

      public static final int SDL_PIXELTYPE_PACKED8
      See Also:
    • SDL_PIXELTYPE_PACKED16

      public static final int SDL_PIXELTYPE_PACKED16
      See Also:
    • SDL_PIXELTYPE_PACKED32

      public static final int SDL_PIXELTYPE_PACKED32
      See Also:
    • SDL_PIXELTYPE_ARRAYU8

      public static final int SDL_PIXELTYPE_ARRAYU8
      See Also:
    • SDL_PIXELTYPE_ARRAYU16

      public static final int SDL_PIXELTYPE_ARRAYU16
      See Also:
    • SDL_PIXELTYPE_ARRAYU32

      public static final int SDL_PIXELTYPE_ARRAYU32
      See Also:
    • SDL_PIXELTYPE_ARRAYF16

      public static final int SDL_PIXELTYPE_ARRAYF16
      See Also:
    • SDL_PIXELTYPE_ARRAYF32

      public static final int SDL_PIXELTYPE_ARRAYF32
      See Also:
    • SDL_PIXELTYPE_INDEX2

      public static final int SDL_PIXELTYPE_INDEX2
      See Also:
    • SDL_BITMAPORDER_NONE

      public static final int SDL_BITMAPORDER_NONE
      See Also:
    • SDL_BITMAPORDER_4321

      public static final int SDL_BITMAPORDER_4321
      See Also:
    • SDL_BITMAPORDER_1234

      public static final int SDL_BITMAPORDER_1234
      See Also:
    • SDL_PACKEDORDER_NONE

      public static final int SDL_PACKEDORDER_NONE
      See Also:
    • SDL_PACKEDORDER_XRGB

      public static final int SDL_PACKEDORDER_XRGB
      See Also:
    • SDL_PACKEDORDER_RGBX

      public static final int SDL_PACKEDORDER_RGBX
      See Also:
    • SDL_PACKEDORDER_ARGB

      public static final int SDL_PACKEDORDER_ARGB
      See Also:
    • SDL_PACKEDORDER_RGBA

      public static final int SDL_PACKEDORDER_RGBA
      See Also:
    • SDL_PACKEDORDER_XBGR

      public static final int SDL_PACKEDORDER_XBGR
      See Also:
    • SDL_PACKEDORDER_BGRX

      public static final int SDL_PACKEDORDER_BGRX
      See Also:
    • SDL_PACKEDORDER_ABGR

      public static final int SDL_PACKEDORDER_ABGR
      See Also:
    • SDL_PACKEDORDER_BGRA

      public static final int SDL_PACKEDORDER_BGRA
      See Also:
    • SDL_ARRAYORDER_NONE

      public static final int SDL_ARRAYORDER_NONE
      See Also:
    • SDL_ARRAYORDER_RGB

      public static final int SDL_ARRAYORDER_RGB
      See Also:
    • SDL_ARRAYORDER_RGBA

      public static final int SDL_ARRAYORDER_RGBA
      See Also:
    • SDL_ARRAYORDER_ARGB

      public static final int SDL_ARRAYORDER_ARGB
      See Also:
    • SDL_ARRAYORDER_BGR

      public static final int SDL_ARRAYORDER_BGR
      See Also:
    • SDL_ARRAYORDER_BGRA

      public static final int SDL_ARRAYORDER_BGRA
      See Also:
    • SDL_ARRAYORDER_ABGR

      public static final int SDL_ARRAYORDER_ABGR
      See Also:
    • SDL_PACKEDLAYOUT_NONE

      public static final int SDL_PACKEDLAYOUT_NONE
      See Also:
    • SDL_PACKEDLAYOUT_332

      public static final int SDL_PACKEDLAYOUT_332
      See Also:
    • SDL_PACKEDLAYOUT_4444

      public static final int SDL_PACKEDLAYOUT_4444
      See Also:
    • SDL_PACKEDLAYOUT_1555

      public static final int SDL_PACKEDLAYOUT_1555
      See Also:
    • SDL_PACKEDLAYOUT_5551

      public static final int SDL_PACKEDLAYOUT_5551
      See Also:
    • SDL_PACKEDLAYOUT_565

      public static final int SDL_PACKEDLAYOUT_565
      See Also:
    • SDL_PACKEDLAYOUT_8888

      public static final int SDL_PACKEDLAYOUT_8888
      See Also:
    • SDL_PACKEDLAYOUT_2101010

      public static final int SDL_PACKEDLAYOUT_2101010
      See Also:
    • SDL_PACKEDLAYOUT_1010102

      public static final int SDL_PACKEDLAYOUT_1010102
      See Also:
    • SDL_PIXELFORMAT_UNKNOWN

      public static final int SDL_PIXELFORMAT_UNKNOWN
      See Also:
    • SDL_PIXELFORMAT_INDEX1LSB

      public static final int SDL_PIXELFORMAT_INDEX1LSB
      See Also:
    • SDL_PIXELFORMAT_INDEX1MSB

      public static final int SDL_PIXELFORMAT_INDEX1MSB
      See Also:
    • SDL_PIXELFORMAT_INDEX2LSB

      public static final int SDL_PIXELFORMAT_INDEX2LSB
      See Also:
    • SDL_PIXELFORMAT_INDEX2MSB

      public static final int SDL_PIXELFORMAT_INDEX2MSB
      See Also:
    • SDL_PIXELFORMAT_INDEX4LSB

      public static final int SDL_PIXELFORMAT_INDEX4LSB
      See Also:
    • SDL_PIXELFORMAT_INDEX4MSB

      public static final int SDL_PIXELFORMAT_INDEX4MSB
      See Also:
    • SDL_PIXELFORMAT_INDEX8

      public static final int SDL_PIXELFORMAT_INDEX8
      See Also:
    • SDL_PIXELFORMAT_RGB332

      public static final int SDL_PIXELFORMAT_RGB332
      See Also:
    • SDL_PIXELFORMAT_XRGB4444

      public static final int SDL_PIXELFORMAT_XRGB4444
      See Also:
    • SDL_PIXELFORMAT_XBGR4444

      public static final int SDL_PIXELFORMAT_XBGR4444
      See Also:
    • SDL_PIXELFORMAT_XRGB1555

      public static final int SDL_PIXELFORMAT_XRGB1555
      See Also:
    • SDL_PIXELFORMAT_XBGR1555

      public static final int SDL_PIXELFORMAT_XBGR1555
      See Also:
    • SDL_PIXELFORMAT_ARGB4444

      public static final int SDL_PIXELFORMAT_ARGB4444
      See Also:
    • SDL_PIXELFORMAT_RGBA4444

      public static final int SDL_PIXELFORMAT_RGBA4444
      See Also:
    • SDL_PIXELFORMAT_ABGR4444

      public static final int SDL_PIXELFORMAT_ABGR4444
      See Also:
    • SDL_PIXELFORMAT_BGRA4444

      public static final int SDL_PIXELFORMAT_BGRA4444
      See Also:
    • SDL_PIXELFORMAT_ARGB1555

      public static final int SDL_PIXELFORMAT_ARGB1555
      See Also:
    • SDL_PIXELFORMAT_RGBA5551

      public static final int SDL_PIXELFORMAT_RGBA5551
      See Also:
    • SDL_PIXELFORMAT_ABGR1555

      public static final int SDL_PIXELFORMAT_ABGR1555
      See Also:
    • SDL_PIXELFORMAT_BGRA5551

      public static final int SDL_PIXELFORMAT_BGRA5551
      See Also:
    • SDL_PIXELFORMAT_RGB565

      public static final int SDL_PIXELFORMAT_RGB565
      See Also:
    • SDL_PIXELFORMAT_BGR565

      public static final int SDL_PIXELFORMAT_BGR565
      See Also:
    • SDL_PIXELFORMAT_RGB24

      public static final int SDL_PIXELFORMAT_RGB24
      See Also:
    • SDL_PIXELFORMAT_BGR24

      public static final int SDL_PIXELFORMAT_BGR24
      See Also:
    • SDL_PIXELFORMAT_XRGB8888

      public static final int SDL_PIXELFORMAT_XRGB8888
      See Also:
    • SDL_PIXELFORMAT_RGBX8888

      public static final int SDL_PIXELFORMAT_RGBX8888
      See Also:
    • SDL_PIXELFORMAT_XBGR8888

      public static final int SDL_PIXELFORMAT_XBGR8888
      See Also:
    • SDL_PIXELFORMAT_BGRX8888

      public static final int SDL_PIXELFORMAT_BGRX8888
      See Also:
    • SDL_PIXELFORMAT_ARGB8888

      public static final int SDL_PIXELFORMAT_ARGB8888
      See Also:
    • SDL_PIXELFORMAT_RGBA8888

      public static final int SDL_PIXELFORMAT_RGBA8888
      See Also:
    • SDL_PIXELFORMAT_ABGR8888

      public static final int SDL_PIXELFORMAT_ABGR8888
      See Also:
    • SDL_PIXELFORMAT_BGRA8888

      public static final int SDL_PIXELFORMAT_BGRA8888
      See Also:
    • SDL_PIXELFORMAT_XRGB2101010

      public static final int SDL_PIXELFORMAT_XRGB2101010
      See Also:
    • SDL_PIXELFORMAT_XBGR2101010

      public static final int SDL_PIXELFORMAT_XBGR2101010
      See Also:
    • SDL_PIXELFORMAT_ARGB2101010

      public static final int SDL_PIXELFORMAT_ARGB2101010
      See Also:
    • SDL_PIXELFORMAT_ABGR2101010

      public static final int SDL_PIXELFORMAT_ABGR2101010
      See Also:
    • SDL_PIXELFORMAT_RGB48

      public static final int SDL_PIXELFORMAT_RGB48
      See Also:
    • SDL_PIXELFORMAT_BGR48

      public static final int SDL_PIXELFORMAT_BGR48
      See Also:
    • SDL_PIXELFORMAT_RGBA64

      public static final int SDL_PIXELFORMAT_RGBA64
      See Also:
    • SDL_PIXELFORMAT_ARGB64

      public static final int SDL_PIXELFORMAT_ARGB64
      See Also:
    • SDL_PIXELFORMAT_BGRA64

      public static final int SDL_PIXELFORMAT_BGRA64
      See Also:
    • SDL_PIXELFORMAT_ABGR64

      public static final int SDL_PIXELFORMAT_ABGR64
      See Also:
    • SDL_PIXELFORMAT_RGB48_FLOAT

      public static final int SDL_PIXELFORMAT_RGB48_FLOAT
      See Also:
    • SDL_PIXELFORMAT_BGR48_FLOAT

      public static final int SDL_PIXELFORMAT_BGR48_FLOAT
      See Also:
    • SDL_PIXELFORMAT_RGBA64_FLOAT

      public static final int SDL_PIXELFORMAT_RGBA64_FLOAT
      See Also:
    • SDL_PIXELFORMAT_ARGB64_FLOAT

      public static final int SDL_PIXELFORMAT_ARGB64_FLOAT
      See Also:
    • SDL_PIXELFORMAT_BGRA64_FLOAT

      public static final int SDL_PIXELFORMAT_BGRA64_FLOAT
      See Also:
    • SDL_PIXELFORMAT_ABGR64_FLOAT

      public static final int SDL_PIXELFORMAT_ABGR64_FLOAT
      See Also:
    • SDL_PIXELFORMAT_RGB96_FLOAT

      public static final int SDL_PIXELFORMAT_RGB96_FLOAT
      See Also:
    • SDL_PIXELFORMAT_BGR96_FLOAT

      public static final int SDL_PIXELFORMAT_BGR96_FLOAT
      See Also:
    • SDL_PIXELFORMAT_RGBA128_FLOAT

      public static final int SDL_PIXELFORMAT_RGBA128_FLOAT
      See Also:
    • SDL_PIXELFORMAT_ARGB128_FLOAT

      public static final int SDL_PIXELFORMAT_ARGB128_FLOAT
      See Also:
    • SDL_PIXELFORMAT_BGRA128_FLOAT

      public static final int SDL_PIXELFORMAT_BGRA128_FLOAT
      See Also:
    • SDL_PIXELFORMAT_ABGR128_FLOAT

      public static final int SDL_PIXELFORMAT_ABGR128_FLOAT
      See Also:
    • SDL_PIXELFORMAT_YV12

      public static final int SDL_PIXELFORMAT_YV12
      See Also:
    • SDL_PIXELFORMAT_IYUV

      public static final int SDL_PIXELFORMAT_IYUV
      See Also:
    • SDL_PIXELFORMAT_YUY2

      public static final int SDL_PIXELFORMAT_YUY2
      See Also:
    • SDL_PIXELFORMAT_UYVY

      public static final int SDL_PIXELFORMAT_UYVY
      See Also:
    • SDL_PIXELFORMAT_YVYU

      public static final int SDL_PIXELFORMAT_YVYU
      See Also:
    • SDL_PIXELFORMAT_NV12

      public static final int SDL_PIXELFORMAT_NV12
      See Also:
    • SDL_PIXELFORMAT_NV21

      public static final int SDL_PIXELFORMAT_NV21
      See Also:
    • SDL_PIXELFORMAT_P010

      public static final int SDL_PIXELFORMAT_P010
      See Also:
    • SDL_PIXELFORMAT_EXTERNAL_OES

      public static final int SDL_PIXELFORMAT_EXTERNAL_OES
      See Also:
    • SDL_PIXELFORMAT_MJPG

      public static final int SDL_PIXELFORMAT_MJPG
      See Also:
    • SDL_PIXELFORMAT_RGBA32

      public static final int SDL_PIXELFORMAT_RGBA32
    • SDL_PIXELFORMAT_ARGB32

      public static final int SDL_PIXELFORMAT_ARGB32
    • SDL_PIXELFORMAT_BGRA32

      public static final int SDL_PIXELFORMAT_BGRA32
    • SDL_PIXELFORMAT_ABGR32

      public static final int SDL_PIXELFORMAT_ABGR32
    • SDL_PIXELFORMAT_RGBX32

      public static final int SDL_PIXELFORMAT_RGBX32
    • SDL_PIXELFORMAT_XRGB32

      public static final int SDL_PIXELFORMAT_XRGB32
    • SDL_PIXELFORMAT_BGRX32

      public static final int SDL_PIXELFORMAT_BGRX32
    • SDL_PIXELFORMAT_XBGR32

      public static final int SDL_PIXELFORMAT_XBGR32
    • SDL_COLOR_TYPE_UNKNOWN

      public static final int SDL_COLOR_TYPE_UNKNOWN
      See Also:
    • SDL_COLOR_TYPE_RGB

      public static final int SDL_COLOR_TYPE_RGB
      See Also:
    • SDL_COLOR_TYPE_YCBCR

      public static final int SDL_COLOR_TYPE_YCBCR
      See Also:
    • SDL_COLOR_RANGE_UNKNOWN

      public static final int SDL_COLOR_RANGE_UNKNOWN
      See Also:
    • SDL_COLOR_RANGE_LIMITED

      public static final int SDL_COLOR_RANGE_LIMITED
      See Also:
    • SDL_COLOR_RANGE_FULL

      public static final int SDL_COLOR_RANGE_FULL
      See Also:
    • SDL_COLOR_PRIMARIES_UNKNOWN

      public static final int SDL_COLOR_PRIMARIES_UNKNOWN
      See Also:
    • SDL_COLOR_PRIMARIES_BT709

      public static final int SDL_COLOR_PRIMARIES_BT709
      See Also:
    • SDL_COLOR_PRIMARIES_UNSPECIFIED

      public static final int SDL_COLOR_PRIMARIES_UNSPECIFIED
      See Also:
    • SDL_COLOR_PRIMARIES_BT470M

      public static final int SDL_COLOR_PRIMARIES_BT470M
      See Also:
    • SDL_COLOR_PRIMARIES_BT470BG

      public static final int SDL_COLOR_PRIMARIES_BT470BG
      See Also:
    • SDL_COLOR_PRIMARIES_BT601

      public static final int SDL_COLOR_PRIMARIES_BT601
      See Also:
    • SDL_COLOR_PRIMARIES_SMPTE240

      public static final int SDL_COLOR_PRIMARIES_SMPTE240
      See Also:
    • SDL_COLOR_PRIMARIES_GENERIC_FILM

      public static final int SDL_COLOR_PRIMARIES_GENERIC_FILM
      See Also:
    • SDL_COLOR_PRIMARIES_BT2020

      public static final int SDL_COLOR_PRIMARIES_BT2020
      See Also:
    • SDL_COLOR_PRIMARIES_XYZ

      public static final int SDL_COLOR_PRIMARIES_XYZ
      See Also:
    • SDL_COLOR_PRIMARIES_SMPTE431

      public static final int SDL_COLOR_PRIMARIES_SMPTE431
      See Also:
    • SDL_COLOR_PRIMARIES_SMPTE432

      public static final int SDL_COLOR_PRIMARIES_SMPTE432
      See Also:
    • SDL_COLOR_PRIMARIES_EBU3213

      public static final int SDL_COLOR_PRIMARIES_EBU3213
      See Also:
    • SDL_COLOR_PRIMARIES_CUSTOM

      public static final int SDL_COLOR_PRIMARIES_CUSTOM
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_UNKNOWN

      public static final int SDL_TRANSFER_CHARACTERISTICS_UNKNOWN
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_BT709

      public static final int SDL_TRANSFER_CHARACTERISTICS_BT709
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_UNSPECIFIED

      public static final int SDL_TRANSFER_CHARACTERISTICS_UNSPECIFIED
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_GAMMA22

      public static final int SDL_TRANSFER_CHARACTERISTICS_GAMMA22
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_GAMMA28

      public static final int SDL_TRANSFER_CHARACTERISTICS_GAMMA28
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_BT601

      public static final int SDL_TRANSFER_CHARACTERISTICS_BT601
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_SMPTE240

      public static final int SDL_TRANSFER_CHARACTERISTICS_SMPTE240
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_LINEAR

      public static final int SDL_TRANSFER_CHARACTERISTICS_LINEAR
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_LOG100

      public static final int SDL_TRANSFER_CHARACTERISTICS_LOG100
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_LOG100_SQRT10

      public static final int SDL_TRANSFER_CHARACTERISTICS_LOG100_SQRT10
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_IEC61966

      public static final int SDL_TRANSFER_CHARACTERISTICS_IEC61966
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_BT1361

      public static final int SDL_TRANSFER_CHARACTERISTICS_BT1361
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_SRGB

      public static final int SDL_TRANSFER_CHARACTERISTICS_SRGB
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_BT2020_10BIT

      public static final int SDL_TRANSFER_CHARACTERISTICS_BT2020_10BIT
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_BT2020_12BIT

      public static final int SDL_TRANSFER_CHARACTERISTICS_BT2020_12BIT
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_PQ

      public static final int SDL_TRANSFER_CHARACTERISTICS_PQ
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_SMPTE428

      public static final int SDL_TRANSFER_CHARACTERISTICS_SMPTE428
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_HLG

      public static final int SDL_TRANSFER_CHARACTERISTICS_HLG
      See Also:
    • SDL_TRANSFER_CHARACTERISTICS_CUSTOM

      public static final int SDL_TRANSFER_CHARACTERISTICS_CUSTOM
      See Also:
    • SDL_MATRIX_COEFFICIENTS_IDENTITY

      public static final int SDL_MATRIX_COEFFICIENTS_IDENTITY
      See Also:
    • SDL_MATRIX_COEFFICIENTS_BT709

      public static final int SDL_MATRIX_COEFFICIENTS_BT709
      See Also:
    • SDL_MATRIX_COEFFICIENTS_UNSPECIFIED

      public static final int SDL_MATRIX_COEFFICIENTS_UNSPECIFIED
      See Also:
    • SDL_MATRIX_COEFFICIENTS_FCC

      public static final int SDL_MATRIX_COEFFICIENTS_FCC
      See Also:
    • SDL_MATRIX_COEFFICIENTS_BT470BG

      public static final int SDL_MATRIX_COEFFICIENTS_BT470BG
      See Also:
    • SDL_MATRIX_COEFFICIENTS_BT601

      public static final int SDL_MATRIX_COEFFICIENTS_BT601
      See Also:
    • SDL_MATRIX_COEFFICIENTS_SMPTE240

      public static final int SDL_MATRIX_COEFFICIENTS_SMPTE240
      See Also:
    • SDL_MATRIX_COEFFICIENTS_YCGCO

      public static final int SDL_MATRIX_COEFFICIENTS_YCGCO
      See Also:
    • SDL_MATRIX_COEFFICIENTS_BT2020_NCL

      public static final int SDL_MATRIX_COEFFICIENTS_BT2020_NCL
      See Also:
    • SDL_MATRIX_COEFFICIENTS_BT2020_CL

      public static final int SDL_MATRIX_COEFFICIENTS_BT2020_CL
      See Also:
    • SDL_MATRIX_COEFFICIENTS_SMPTE2085

      public static final int SDL_MATRIX_COEFFICIENTS_SMPTE2085
      See Also:
    • SDL_MATRIX_COEFFICIENTS_CHROMA_DERIVED_NCL

      public static final int SDL_MATRIX_COEFFICIENTS_CHROMA_DERIVED_NCL
      See Also:
    • SDL_MATRIX_COEFFICIENTS_CHROMA_DERIVED_CL

      public static final int SDL_MATRIX_COEFFICIENTS_CHROMA_DERIVED_CL
      See Also:
    • SDL_MATRIX_COEFFICIENTS_ICTCP

      public static final int SDL_MATRIX_COEFFICIENTS_ICTCP
      See Also:
    • SDL_MATRIX_COEFFICIENTS_CUSTOM

      public static final int SDL_MATRIX_COEFFICIENTS_CUSTOM
      See Also:
    • SDL_CHROMA_LOCATION_NONE

      public static final int SDL_CHROMA_LOCATION_NONE
      See Also:
    • SDL_CHROMA_LOCATION_LEFT

      public static final int SDL_CHROMA_LOCATION_LEFT
      See Also:
    • SDL_CHROMA_LOCATION_CENTER

      public static final int SDL_CHROMA_LOCATION_CENTER
      See Also:
    • SDL_CHROMA_LOCATION_TOPLEFT

      public static final int SDL_CHROMA_LOCATION_TOPLEFT
      See Also:
    • SDL_COLORSPACE_UNKNOWN

      public static final int SDL_COLORSPACE_UNKNOWN
      See Also:
    • SDL_COLORSPACE_SRGB

      public static final int SDL_COLORSPACE_SRGB
      See Also:
    • SDL_COLORSPACE_SRGB_LINEAR

      public static final int SDL_COLORSPACE_SRGB_LINEAR
      See Also:
    • SDL_COLORSPACE_HDR10

      public static final int SDL_COLORSPACE_HDR10
      See Also:
    • SDL_COLORSPACE_JPEG

      public static final int SDL_COLORSPACE_JPEG
      See Also:
    • SDL_COLORSPACE_BT601_LIMITED

      public static final int SDL_COLORSPACE_BT601_LIMITED
      See Also:
    • SDL_COLORSPACE_BT601_FULL

      public static final int SDL_COLORSPACE_BT601_FULL
      See Also:
    • SDL_COLORSPACE_BT709_LIMITED

      public static final int SDL_COLORSPACE_BT709_LIMITED
      See Also:
    • SDL_COLORSPACE_BT709_FULL

      public static final int SDL_COLORSPACE_BT709_FULL
      See Also:
    • SDL_COLORSPACE_BT2020_LIMITED

      public static final int SDL_COLORSPACE_BT2020_LIMITED
      See Also:
    • SDL_COLORSPACE_BT2020_FULL

      public static final int SDL_COLORSPACE_BT2020_FULL
      See Also:
    • SDL_COLORSPACE_RGB_DEFAULT

      public static final int SDL_COLORSPACE_RGB_DEFAULT
      See Also:
    • SDL_COLORSPACE_YUV_DEFAULT

      public static final int SDL_COLORSPACE_YUV_DEFAULT
      See Also:
  • Method Details

    • nSDL_GetPixelFormatName

      public static long nSDL_GetPixelFormatName(int format)
      char const * SDL_GetPixelFormatName(SDL_PixelFormat format)
    • SDL_GetPixelFormatName

      public static @Nullable String SDL_GetPixelFormatName(int format)
      char const * SDL_GetPixelFormatName(SDL_PixelFormat format)
    • nSDL_GetMasksForPixelFormat

      public static boolean nSDL_GetMasksForPixelFormat(int format, long bpp, long Rmask, long Gmask, long Bmask, long Amask)
      bool SDL_GetMasksForPixelFormat(SDL_PixelFormat format, int * bpp, Uint32 * Rmask, Uint32 * Gmask, Uint32 * Bmask, Uint32 * Amask)
    • SDL_GetMasksForPixelFormat

      public static boolean SDL_GetMasksForPixelFormat(int format, IntBuffer bpp, IntBuffer Rmask, IntBuffer Gmask, IntBuffer Bmask, IntBuffer Amask)
      bool SDL_GetMasksForPixelFormat(SDL_PixelFormat format, int * bpp, Uint32 * Rmask, Uint32 * Gmask, Uint32 * Bmask, Uint32 * Amask)
    • SDL_GetPixelFormatForMasks

      public static int SDL_GetPixelFormatForMasks(int bpp, int Rmask, int Gmask, int Bmask, int Amask)
      SDL_PixelFormat SDL_GetPixelFormatForMasks(int bpp, Uint32 Rmask, Uint32 Gmask, Uint32 Bmask, Uint32 Amask)
    • nSDL_GetPixelFormatDetails

      public static long nSDL_GetPixelFormatDetails(int format)
      SDL_PixelFormatDetails const * SDL_GetPixelFormatDetails(SDL_PixelFormat format)
    • SDL_GetPixelFormatDetails

      public static @Nullable SDL_PixelFormatDetails SDL_GetPixelFormatDetails(int format)
      SDL_PixelFormatDetails const * SDL_GetPixelFormatDetails(SDL_PixelFormat format)
    • nSDL_CreatePalette

      public static long nSDL_CreatePalette(int ncolors)
      SDL_Palette * SDL_CreatePalette(int ncolors)
    • SDL_CreatePalette

      public static @Nullable SDL_Palette SDL_CreatePalette(int ncolors)
      SDL_Palette * SDL_CreatePalette(int ncolors)
    • nSDL_SetPaletteColors

      public static boolean nSDL_SetPaletteColors(long palette, long colors, int firstcolor, int ncolors)
      bool SDL_SetPaletteColors(SDL_Palette * palette, SDL_Color const * colors, int firstcolor, int ncolors)
    • SDL_SetPaletteColors

      public static boolean SDL_SetPaletteColors(SDL_Palette palette, SDL_Color.Buffer colors, int firstcolor)
      bool SDL_SetPaletteColors(SDL_Palette * palette, SDL_Color const * colors, int firstcolor, int ncolors)
    • nSDL_DestroyPalette

      public static void nSDL_DestroyPalette(long palette)
      void SDL_DestroyPalette(SDL_Palette * palette)
    • SDL_DestroyPalette

      public static void SDL_DestroyPalette(SDL_Palette palette)
      void SDL_DestroyPalette(SDL_Palette * palette)
    • nSDL_MapRGB

      public static int nSDL_MapRGB(long format, long palette, byte r, byte g, byte b)
      Uint32 SDL_MapRGB(SDL_PixelFormatDetails const * format, SDL_Palette const * palette, Uint8 r, Uint8 g, Uint8 b)
    • SDL_MapRGB

      public static int SDL_MapRGB(SDL_PixelFormatDetails format, @Nullable SDL_Palette palette, byte r, byte g, byte b)
      Uint32 SDL_MapRGB(SDL_PixelFormatDetails const * format, SDL_Palette const * palette, Uint8 r, Uint8 g, Uint8 b)
    • nSDL_MapRGBA

      public static int nSDL_MapRGBA(long format, long palette, byte r, byte g, byte b, byte a)
      Uint32 SDL_MapRGBA(SDL_PixelFormatDetails const * format, SDL_Palette const * palette, Uint8 r, Uint8 g, Uint8 b, Uint8 a)
    • SDL_MapRGBA

      public static int SDL_MapRGBA(SDL_PixelFormatDetails format, @Nullable SDL_Palette palette, byte r, byte g, byte b, byte a)
      Uint32 SDL_MapRGBA(SDL_PixelFormatDetails const * format, SDL_Palette const * palette, Uint8 r, Uint8 g, Uint8 b, Uint8 a)
    • nSDL_GetRGB

      public static void nSDL_GetRGB(int pixel, long format, long palette, long r, long g, long b)
      void SDL_GetRGB(Uint32 pixel, SDL_PixelFormatDetails const * format, SDL_Palette const * palette, Uint8 * r, Uint8 * g, Uint8 * b)
    • SDL_GetRGB

      public static void SDL_GetRGB(int pixel, SDL_PixelFormatDetails format, @Nullable SDL_Palette palette, @Nullable ByteBuffer r, @Nullable ByteBuffer g, @Nullable ByteBuffer b)
      void SDL_GetRGB(Uint32 pixel, SDL_PixelFormatDetails const * format, SDL_Palette const * palette, Uint8 * r, Uint8 * g, Uint8 * b)
    • nSDL_GetRGBA

      public static void nSDL_GetRGBA(int pixel, long format, long palette, long r, long g, long b, long a)
      void SDL_GetRGBA(Uint32 pixel, SDL_PixelFormatDetails const * format, SDL_Palette const * palette, Uint8 * r, Uint8 * g, Uint8 * b, Uint8 * a)
    • SDL_GetRGBA

      public static void SDL_GetRGBA(int pixel, SDL_PixelFormatDetails format, @Nullable SDL_Palette palette, @Nullable ByteBuffer r, @Nullable ByteBuffer g, @Nullable ByteBuffer b, @Nullable ByteBuffer a)
      void SDL_GetRGBA(Uint32 pixel, SDL_PixelFormatDetails const * format, SDL_Palette const * palette, Uint8 * r, Uint8 * g, Uint8 * b, Uint8 * a)
    • SDL_DEFINE_PIXELFOURCC

      public static int SDL_DEFINE_PIXELFOURCC(byte A, byte B, byte C, byte D)
      uint32_t SDL_DEFINE_PIXELFOURCC(uint8_t A, uint8_t B, uint8_t C, uint8_t D)
    • SDL_DEFINE_PIXELFORMAT

      public static int SDL_DEFINE_PIXELFORMAT(int type, int order, int layout, int bits, int bytes)
      SDL_PixelFormat SDL_DEFINE_PIXELFORMAT(SDL_PixelType type, SDL_BitmapOrder order, SDL_PackedLayout layout, uint32_t bits, uint32_t bytes)
    • SDL_PIXELFLAG

      public static int SDL_PIXELFLAG(int format)
      uint32_t SDL_PIXELFLAG(SDL_PixelFormat format)
    • SDL_PIXELTYPE

      public static int SDL_PIXELTYPE(int format)
      SDL_PixelType SDL_PIXELTYPE(SDL_PixelFormat format)
    • SDL_PIXELORDER

      public static int SDL_PIXELORDER(int format)
      SDL_BitmapOrder SDL_PIXELORDER(SDL_PixelFormat format)
    • SDL_PIXELLAYOUT

      public static int SDL_PIXELLAYOUT(int format)
      SDL_PackedLayout SDL_PIXELLAYOUT(SDL_PixelFormat format)
    • SDL_BITSPERPIXEL

      public static int SDL_BITSPERPIXEL(int format)
      uint32_t SDL_BITSPERPIXEL(SDL_PixelFormat format)
    • SDL_BYTESPERPIXEL

      public static int SDL_BYTESPERPIXEL(int format)
      uint32_t SDL_BYTESPERPIXEL(SDL_PixelFormat format)
    • SDL_ISPIXELFORMAT_INDEXED

      public static boolean SDL_ISPIXELFORMAT_INDEXED(int format)
      bool SDL_ISPIXELFORMAT_INDEXED(SDL_PixelFormat format)
    • SDL_ISPIXELFORMAT_PACKED

      public static boolean SDL_ISPIXELFORMAT_PACKED(int format)
      bool SDL_ISPIXELFORMAT_PACKED(SDL_PixelFormat format)
    • SDL_ISPIXELFORMAT_ARRAY

      public static boolean SDL_ISPIXELFORMAT_ARRAY(int format)
      bool SDL_ISPIXELFORMAT_ARRAY(SDL_PixelFormat format)
    • SDL_ISPIXELFORMAT_10BIT

      public static boolean SDL_ISPIXELFORMAT_10BIT(int format)
      bool SDL_ISPIXELFORMAT_10BIT(SDL_PixelFormat format)
    • SDL_ISPIXELFORMAT_FLOAT

      public static boolean SDL_ISPIXELFORMAT_FLOAT(int format)
      bool SDL_ISPIXELFORMAT_FLOAT(SDL_PixelFormat format)
    • SDL_ISPIXELFORMAT_ALPHA

      public static boolean SDL_ISPIXELFORMAT_ALPHA(int format)
      bool SDL_ISPIXELFORMAT_ALPHA(SDL_PixelFormat format)
    • SDL_ISPIXELFORMAT_FOURCC

      public static boolean SDL_ISPIXELFORMAT_FOURCC(int format)
      bool SDL_ISPIXELFORMAT_FOURCC(SDL_PixelFormat format)
    • SDL_DEFINE_COLORSPACE

      public static int SDL_DEFINE_COLORSPACE(int type, int range, int primaries, int transfer, int matrix, int chroma)
      SDL_Colorspace SDL_DEFINE_COLORSPACE(SDL_ColorType type, SDL_ColorRange range, SDL_ColorPrimaries primaries, SDL_TransferCharacteristics transfer, SDL_MatrixCoefficients matrix, SDL_ChromaLocation chroma)
    • SDL_COLORSPACETYPE

      public static int SDL_COLORSPACETYPE(int cspace)
      SDL_ColorType SDL_COLORSPACETYPE(SDL_Colorspace cspace)
    • SDL_COLORSPACERANGE

      public static int SDL_COLORSPACERANGE(int cspace)
      SDL_ColorRange SDL_COLORSPACERANGE(SDL_Colorspace cspace)
    • SDL_COLORSPACECHROMA

      public static int SDL_COLORSPACECHROMA(int cspace)
      SDL_ChromaLocation SDL_COLORSPACECHROMA(SDL_Colorspace cspace)
    • SDL_COLORSPACEPRIMARIES

      public static int SDL_COLORSPACEPRIMARIES(int cspace)
      SDL_ColorPrimaries SDL_COLORSPACEPRIMARIES(SDL_Colorspace cspace)
    • SDL_COLORSPACETRANSFER

      public static int SDL_COLORSPACETRANSFER(int cspace)
      SDL_TransferCharacteristics SDL_COLORSPACETRANSFER(SDL_Colorspace cspace)
    • SDL_COLORSPACEMATRIX

      public static int SDL_COLORSPACEMATRIX(int cspace)
      SDL_MatrixCoefficients SDL_COLORSPACEMATRIX(SDL_Colorspace cspace)
    • SDL_ISCOLORSPACE_MATRIX_BT601

      public static boolean SDL_ISCOLORSPACE_MATRIX_BT601(int cspace)
      bool SDL_ISCOLORSPACE_MATRIX_BT601(SDL_Colorspace cspace)
    • SDL_ISCOLORSPACE_MATRIX_BT709

      public static boolean SDL_ISCOLORSPACE_MATRIX_BT709(int cspace)
      bool SDL_ISCOLORSPACE_MATRIX_BT709(SDL_Colorspace cspace)
    • SDL_ISCOLORSPACE_MATRIX_BT2020_NCL

      public static boolean SDL_ISCOLORSPACE_MATRIX_BT2020_NCL(int cspace)
      bool SDL_ISCOLORSPACE_MATRIX_BT2020_NCL(SDL_Colorspace cspace)
    • SDL_ISCOLORSPACE_LIMITED_RANGE

      public static boolean SDL_ISCOLORSPACE_LIMITED_RANGE(int cspace)
      bool SDL_ISCOLORSPACE_LIMITED_RANGE(SDL_Colorspace cspace)
    • SDL_ISCOLORSPACE_FULL_RANGE

      public static boolean SDL_ISCOLORSPACE_FULL_RANGE(int cspace)
      bool SDL_ISCOLORSPACE_FULL_RANGE(SDL_Colorspace cspace)