PixelFormat

Inheritance: java.lang.Object, java.lang.Enum

public enum PixelFormat extends Enum<PixelFormat>

The pixel’s format used in texture unit.

Fields

FieldDescription
A1R5G5B516-bit pixel format, 5 bits for blue, green, red and 1 for alpha.
A2B10G10R1032-bit pixel format, 10 bits for blue, green and red, 2 bits for alpha.
A2R10G10B1032-bit pixel format, 2 bits for alpha, 10 bits for red, green and blue.
A4L48-bit pixel format, 4 bits alpha, 4 bits luminance.
A4R4G4B416-bit pixel format, 4 bits for alpha, red, green and blue.
A88-bit pixel format, all bits alpha.
A8B8G8R832-bit pixel format, 8 bits for blue, green, red and alpha.
A8R8G8B832-bit pixel format, 8 bits for alpha, red, green and blue.
B5G6R516-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.
B88-bit pixel format, all bits blue.
B8G8R824-bit pixel format, 8 bits for blue, green and red.
B8G8R8A832-bit pixel format, 8 bits for blue, green, red and alpha.
BYTE_LA2 byte pixel format, 1 byte luminance, 1 byte alpha
DEPTHDepth texture format.
DXT1DDS (DirectDraw Surface) DXT1 format.
DXT2DDS (DirectDraw Surface) DXT2 format.
DXT3DDS (DirectDraw Surface) DXT3 format.
DXT4DDS (DirectDraw Surface) DXT4 format.
DXT5DDS (DirectDraw Surface) DXT5 format.
FLOAT16_GR32-bit, 2-channel s10e5 floating point pixel format, 16-bit green, 16-bit red
FLOAT16_R16-bit pixel format, 16 bits (float) for red
FLOAT16_RGB48-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue
FLOAT16_RGBA64-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue, 16 bits (float) for alpha
FLOAT32_GR64-bit, 2-channel floating point pixel format, 32-bit green, 32-bit red
FLOAT32_R32-bit pixel format, 32 bits (float) for red
FLOAT32_RGB96-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue
FLOAT32_RGBA128-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue, 32 bits (float) for alpha
G88-bit pixel format, all bits green.
L1616-bit pixel format, all bits luminance.
L88-bit pixel format, all bits luminance.
R32G32B32A32_UINT128-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int), 32 bits green (unsigned int), 32 bits alpha (unsigned int).
R32G32_UINT64-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int).
R32_UINT32-bit pixel format, 32 bits red (unsigned int).
R3G3B28-bit pixel format, 2 bits blue, 3 bits green, 3 bits red.
R5G6B516-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.
R88-bit pixel format, all bits red.
R8G8B824-bit pixel format, 8 bits for red, green and blue.
R8G8B8A832-bit pixel format, 8 bits for red, green, blue and alpha.
SHORT_GR32-bit pixel format, 16-bit green, 16-bit red
SHORT_RGB48-bit pixel format, 16 bits for red, green and blue
SHORT_RGBA64-bit pixel format, 16 bits for red, green, blue and alpha
UNKNOWNUnknown pixel format.
X8B8G8R832-bit pixel format, 8 bits for blue, 8 bits for green, 8 bits for red like A8B8G8R8, but alpha will get discarded
X8R8G8B832-bit pixel format, 8 bits for red, 8 bits for green, 8 bits for blue like A8R8G8B8, but alpha will get discarded

Methods

MethodDescription
valueOf(Class arg0, String arg1)
compareTo(E arg0)
describeConstable()
equals(Object arg0)
getClass()
getDeclaringClass()
hashCode()
name()
notify()
notifyAll()
ordinal()
toString()
valueOf(String name)
values()
wait()
wait(long arg0)
wait(long arg0, int arg1)

A1R5G5B5

public static final PixelFormat A1R5G5B5

16-bit pixel format, 5 bits for blue, green, red and 1 for alpha.

A2B10G10R10

public static final PixelFormat A2B10G10R10

32-bit pixel format, 10 bits for blue, green and red, 2 bits for alpha.

A2R10G10B10

public static final PixelFormat A2R10G10B10

32-bit pixel format, 2 bits for alpha, 10 bits for red, green and blue.

A4L4

public static final PixelFormat A4L4

8-bit pixel format, 4 bits alpha, 4 bits luminance.

A4R4G4B4

public static final PixelFormat A4R4G4B4

16-bit pixel format, 4 bits for alpha, red, green and blue.

A8

public static final PixelFormat A8

8-bit pixel format, all bits alpha.

A8B8G8R8

public static final PixelFormat A8B8G8R8

32-bit pixel format, 8 bits for blue, green, red and alpha.

A8R8G8B8

public static final PixelFormat A8R8G8B8

32-bit pixel format, 8 bits for alpha, red, green and blue.

B5G6R5

public static final PixelFormat B5G6R5

16-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.

B8

public static final PixelFormat B8

8-bit pixel format, all bits blue.

B8G8R8

public static final PixelFormat B8G8R8

24-bit pixel format, 8 bits for blue, green and red.

B8G8R8A8

public static final PixelFormat B8G8R8A8

32-bit pixel format, 8 bits for blue, green, red and alpha.

BYTE_LA

public static final PixelFormat BYTE_LA

2 byte pixel format, 1 byte luminance, 1 byte alpha

DEPTH

public static final PixelFormat DEPTH

Depth texture format.

DXT1

public static final PixelFormat DXT1

DDS (DirectDraw Surface) DXT1 format.

DXT2

public static final PixelFormat DXT2

DDS (DirectDraw Surface) DXT2 format.

DXT3

public static final PixelFormat DXT3

DDS (DirectDraw Surface) DXT3 format.

DXT4

public static final PixelFormat DXT4

DDS (DirectDraw Surface) DXT4 format.

DXT5

public static final PixelFormat DXT5

DDS (DirectDraw Surface) DXT5 format.

FLOAT16_GR

public static final PixelFormat FLOAT16_GR

32-bit, 2-channel s10e5 floating point pixel format, 16-bit green, 16-bit red

FLOAT16_R

public static final PixelFormat FLOAT16_R

16-bit pixel format, 16 bits (float) for red

FLOAT16_RGB

public static final PixelFormat FLOAT16_RGB

48-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue

FLOAT16_RGBA

public static final PixelFormat FLOAT16_RGBA

64-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue, 16 bits (float) for alpha

FLOAT32_GR

public static final PixelFormat FLOAT32_GR

64-bit, 2-channel floating point pixel format, 32-bit green, 32-bit red

FLOAT32_R

public static final PixelFormat FLOAT32_R

32-bit pixel format, 32 bits (float) for red

FLOAT32_RGB

public static final PixelFormat FLOAT32_RGB

96-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue

FLOAT32_RGBA

public static final PixelFormat FLOAT32_RGBA

128-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue, 32 bits (float) for alpha

G8

public static final PixelFormat G8

8-bit pixel format, all bits green.

L16

public static final PixelFormat L16

16-bit pixel format, all bits luminance.

L8

public static final PixelFormat L8

8-bit pixel format, all bits luminance.

R32G32B32A32_UINT

public static final PixelFormat R32G32B32A32_UINT

128-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int), 32 bits green (unsigned int), 32 bits alpha (unsigned int).

R32G32_UINT

public static final PixelFormat R32G32_UINT

64-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int).

R32_UINT

public static final PixelFormat R32_UINT

32-bit pixel format, 32 bits red (unsigned int).

R3G3B2

public static final PixelFormat R3G3B2

8-bit pixel format, 2 bits blue, 3 bits green, 3 bits red.

R5G6B5

public static final PixelFormat R5G6B5

16-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.

R8

public static final PixelFormat R8

8-bit pixel format, all bits red.

R8G8B8

public static final PixelFormat R8G8B8

24-bit pixel format, 8 bits for red, green and blue.

R8G8B8A8

public static final PixelFormat R8G8B8A8

32-bit pixel format, 8 bits for red, green, blue and alpha.

SHORT_GR

public static final PixelFormat SHORT_GR

32-bit pixel format, 16-bit green, 16-bit red

SHORT_RGB

public static final PixelFormat SHORT_RGB

48-bit pixel format, 16 bits for red, green and blue

SHORT_RGBA

public static final PixelFormat SHORT_RGBA

64-bit pixel format, 16 bits for red, green, blue and alpha

UNKNOWN

public static final PixelFormat UNKNOWN

Unknown pixel format.

X8B8G8R8

public static final PixelFormat X8B8G8R8

32-bit pixel format, 8 bits for blue, 8 bits for green, 8 bits for red like A8B8G8R8, but alpha will get discarded

X8R8G8B8

public static final PixelFormat X8R8G8B8

32-bit pixel format, 8 bits for red, 8 bits for green, 8 bits for blue like A8R8G8B8, but alpha will get discarded

valueOf(Class arg0, String arg1)

public static T <T>valueOf(Class<T> arg0, String arg1)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

public final int compareTo(E arg0)

Parameters:

ParameterTypeDescription
arg0E

Returns: int

describeConstable()

public final Optional<Enum.EnumDesc<E>> describeConstable()

Returns: java.util.Optional<java.lang.Enum.EnumDesc>

equals(Object arg0)

public final boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDeclaringClass()

public final Class<E> getDeclaringClass()

Returns: java.lang.Class

hashCode()

public final int hashCode()

Returns: int

name()

public final String name()

Returns: java.lang.String

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

ordinal()

public final int ordinal()

Returns: int

toString()

public String toString()

Returns: java.lang.String

valueOf(String name)

public static PixelFormat valueOf(String name)

Parameters:

ParameterTypeDescription
namejava.lang.String

Returns: PixelFormat

values()

public static PixelFormat[] values()

Returns: com.aspose.threed.PixelFormat[]

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int