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

      @NativeType("char const *") public static @Nullable String SDL_GetPixelFormatName(@NativeType("SDL_PixelFormat") 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

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

      @NativeType("SDL_PixelFormat") public static int SDL_GetPixelFormatForMasks(int bpp, @NativeType("Uint32") int Rmask, @NativeType("Uint32") int Gmask, @NativeType("Uint32") int Bmask, @NativeType("Uint32") 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

      @NativeType("SDL_PixelFormatDetails const *") public static @Nullable SDL_PixelFormatDetails SDL_GetPixelFormatDetails(@NativeType("SDL_PixelFormat") 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

      @NativeType("SDL_Palette *") 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

      @NativeType("bool") public static boolean SDL_SetPaletteColors(@NativeType("SDL_Palette *") SDL_Palette palette, @NativeType("SDL_Color const *") 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(@NativeType("SDL_Palette *") 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

      @NativeType("Uint32") public static int SDL_MapRGB(@NativeType("SDL_PixelFormatDetails const *") SDL_PixelFormatDetails format, @NativeType("SDL_Palette const *") @Nullable SDL_Palette palette, @NativeType("Uint8") byte r, @NativeType("Uint8") byte g, @NativeType("Uint8") 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

      @NativeType("Uint32") public static int SDL_MapRGBA(@NativeType("SDL_PixelFormatDetails const *") SDL_PixelFormatDetails format, @NativeType("SDL_Palette const *") @Nullable SDL_Palette palette, @NativeType("Uint8") byte r, @NativeType("Uint8") byte g, @NativeType("Uint8") byte b, @NativeType("Uint8") 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(@NativeType("Uint32") int pixel, @NativeType("SDL_PixelFormatDetails const *") SDL_PixelFormatDetails format, @NativeType("SDL_Palette const *") @Nullable SDL_Palette palette, @NativeType("Uint8 *") @Nullable ByteBuffer r, @NativeType("Uint8 *") @Nullable ByteBuffer g, @NativeType("Uint8 *") @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(@NativeType("Uint32") int pixel, @NativeType("SDL_PixelFormatDetails const *") SDL_PixelFormatDetails format, @NativeType("SDL_Palette const *") @Nullable SDL_Palette palette, @NativeType("Uint8 *") @Nullable ByteBuffer r, @NativeType("Uint8 *") @Nullable ByteBuffer g, @NativeType("Uint8 *") @Nullable ByteBuffer b, @NativeType("Uint8 *") @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

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

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

      @NativeType("uint32_t") public static int SDL_PIXELFLAG(@NativeType("SDL_PixelFormat") int format)
      uint32_t SDL_PIXELFLAG(SDL_PixelFormat format)
    • SDL_PIXELTYPE

      @NativeType("SDL_PixelType") public static int SDL_PIXELTYPE(@NativeType("SDL_PixelFormat") int format)
      SDL_PixelType SDL_PIXELTYPE(SDL_PixelFormat format)
    • SDL_PIXELORDER

      @NativeType("SDL_BitmapOrder") public static int SDL_PIXELORDER(@NativeType("SDL_PixelFormat") int format)
      SDL_BitmapOrder SDL_PIXELORDER(SDL_PixelFormat format)
    • SDL_PIXELLAYOUT

      @NativeType("SDL_PackedLayout") public static int SDL_PIXELLAYOUT(@NativeType("SDL_PixelFormat") int format)
      SDL_PackedLayout SDL_PIXELLAYOUT(SDL_PixelFormat format)
    • SDL_BITSPERPIXEL

      @NativeType("uint32_t") public static int SDL_BITSPERPIXEL(@NativeType("SDL_PixelFormat") int format)
      uint32_t SDL_BITSPERPIXEL(SDL_PixelFormat format)
    • SDL_BYTESPERPIXEL

      @NativeType("uint32_t") public static int SDL_BYTESPERPIXEL(@NativeType("SDL_PixelFormat") int format)
      uint32_t SDL_BYTESPERPIXEL(SDL_PixelFormat format)
    • SDL_ISPIXELFORMAT_INDEXED

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

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

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

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

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

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

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

      @NativeType("SDL_Colorspace") public static int SDL_DEFINE_COLORSPACE(@NativeType("SDL_ColorType") int type, @NativeType("SDL_ColorRange") int range, @NativeType("SDL_ColorPrimaries") int primaries, @NativeType("SDL_TransferCharacteristics") int transfer, @NativeType("SDL_MatrixCoefficients") int matrix, @NativeType("SDL_ChromaLocation") 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

      @NativeType("SDL_ColorType") public static int SDL_COLORSPACETYPE(@NativeType("SDL_Colorspace") int cspace)
      SDL_ColorType SDL_COLORSPACETYPE(SDL_Colorspace cspace)
    • SDL_COLORSPACERANGE

      @NativeType("SDL_ColorRange") public static int SDL_COLORSPACERANGE(@NativeType("SDL_Colorspace") int cspace)
      SDL_ColorRange SDL_COLORSPACERANGE(SDL_Colorspace cspace)
    • SDL_COLORSPACECHROMA

      @NativeType("SDL_ChromaLocation") public static int SDL_COLORSPACECHROMA(@NativeType("SDL_Colorspace") int cspace)
      SDL_ChromaLocation SDL_COLORSPACECHROMA(SDL_Colorspace cspace)
    • SDL_COLORSPACEPRIMARIES

      @NativeType("SDL_ColorPrimaries") public static int SDL_COLORSPACEPRIMARIES(@NativeType("SDL_Colorspace") int cspace)
      SDL_ColorPrimaries SDL_COLORSPACEPRIMARIES(SDL_Colorspace cspace)
    • SDL_COLORSPACETRANSFER

      @NativeType("SDL_TransferCharacteristics") public static int SDL_COLORSPACETRANSFER(@NativeType("SDL_Colorspace") int cspace)
      SDL_TransferCharacteristics SDL_COLORSPACETRANSFER(SDL_Colorspace cspace)
    • SDL_COLORSPACEMATRIX

      @NativeType("SDL_MatrixCoefficients") public static int SDL_COLORSPACEMATRIX(@NativeType("SDL_Colorspace") int cspace)
      SDL_MatrixCoefficients SDL_COLORSPACEMATRIX(SDL_Colorspace cspace)
    • SDL_ISCOLORSPACE_MATRIX_BT601

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

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

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

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

      @NativeType("bool") public static boolean SDL_ISCOLORSPACE_FULL_RANGE(@NativeType("SDL_Colorspace") int cspace)
      bool SDL_ISCOLORSPACE_FULL_RANGE(SDL_Colorspace cspace)