enum Eagle::GPU::PixelFormat

Overview

Texture storage formats.

Defined in:

eagle/gpu/device.cr

Enum Members

RGBA8 = 0
RGB8 = 1
R8 = 2
RG8 = 3
RGBA16F = 4
Depth24 = 5
Depth24Stencil8 = 6

Instance Method Summary

Instance Method Detail

def bytes_per_pixel : Int32 #

Bytes per pixel in this format.


def channels : Int32 #

Number of color channels.


def depth24? #

Returns true if this enum value equals Depth24


def depth24_stencil8? #

Returns true if this enum value equals Depth24Stencil8


def r8? #

Returns true if this enum value equals R8


def rg8? #

Returns true if this enum value equals RG8


def rgb8? #

Returns true if this enum value equals RGB8


def rgba16_f? #

Returns true if this enum value equals RGBA16F


def rgba8? #

Returns true if this enum value equals RGBA8