Texture Viewer
Enumerations
Details Namespace Reference

Enumerations

enum  TextureFormat {
  TextureFormat::Invalid = 0, TextureFormat::A8_Unorm, TextureFormat::L8_Unorm, TextureFormat::R8_Snorm,
  TextureFormat::R8_Unorm, TextureFormat::R8_Sint, TextureFormat::R8_Uint, TextureFormat::LA8_Unorm,
  TextureFormat::R16_Snorm, TextureFormat::R16_Unorm, TextureFormat::R16_Sint, TextureFormat::R16_Uint,
  TextureFormat::R16_Float, TextureFormat::RG8_Snorm, TextureFormat::RG8_Unorm, TextureFormat::RG8_Sint,
  TextureFormat::RG8_Uint, TextureFormat::RGB8_Unorm, TextureFormat::BGR8_Unorm, TextureFormat::R32_Sint,
  TextureFormat::R32_Uint, TextureFormat::R32_Float, TextureFormat::RG16_Snorm, TextureFormat::RG16_Unorm,
  TextureFormat::RG16_Sint, TextureFormat::RG16_Uint, TextureFormat::RG16_Float, TextureFormat::RGBA8_Snorm,
  TextureFormat::RGBA8_Unorm, TextureFormat::RGBA8_Sint, TextureFormat::RGBA8_Uint, TextureFormat::RGBA8_Srgb,
  TextureFormat::BGRA8_Unorm, TextureFormat::BGRA8_Srgb, TextureFormat::ABGR8_Unorm, TextureFormat::RGBX8_Unorm,
  TextureFormat::BGRX8_Unorm, TextureFormat::BGRX8_Srgb, TextureFormat::RGBA16_Snorm, TextureFormat::RGBA16_Unorm,
  TextureFormat::RGBA16_Sint, TextureFormat::RGBA16_Uint, TextureFormat::RGBA16_Float, TextureFormat::RG32_Sint,
  TextureFormat::RG32_Uint, TextureFormat::RG32_Float, TextureFormat::RGB32_Sint, TextureFormat::RGB32_Uint,
  TextureFormat::RGB32_Float, TextureFormat::RGBA32_Sint, TextureFormat::RGBA32_Uint, TextureFormat::RGBA32_Float,
  TextureFormat::BGR565_Unorm, TextureFormat::RGB565_Unorm, TextureFormat::BGRA4_Unorm, TextureFormat::BGRX4_Unorm,
  TextureFormat::BGRA5551_Unorm, TextureFormat::BGRX5551_Unorm, TextureFormat::RGB332_Unorm, TextureFormat::Bc1Rgb_Unorm,
  TextureFormat::Bc1Rgb_Srgb, TextureFormat::Bc1Rgba_Unorm, TextureFormat::Bc1Rgba_Srgb, TextureFormat::Bc2_Unorm,
  TextureFormat::Bc2_Srgb, TextureFormat::Bc3_Unorm, TextureFormat::Bc3_Srgb, TextureFormat::Bc4_Snorm,
  TextureFormat::Bc4_Unorm , TextureFormat::Bc5_Snorm, TextureFormat::Bc6HUF16, TextureFormat::Bc6HSF16,
  TextureFormat::Bc7_Unorm, TextureFormat::Bc7_Srgb, TextureFormat::RXGB, TextureFormat::RG_ATI2N_UNorm,
  TextureFormat::RGB8_ETC1, TextureFormat::RGB8_ETC2, TextureFormat::RGBA8_ETC2_EAC, TextureFormat::RGB8_PunchThrough_Alpha1_ETC2,
  TextureFormat::R11_EAC_UNorm, TextureFormat::RG11_EAC_UNorm, TextureFormat::R11_EAC_SNorm, TextureFormat::RG11_EAC_SNorm,
  TextureFormat::FormatsCount
}
 

Detailed Description

Helper namespace with a Qt Meta Object.

Enumeration Type Documentation

◆ TextureFormat

This enum describes the format of the Texture.

Enumerator
Invalid 

Invalid format.

A8_Unorm 

A8_Unorm format

L8_Unorm 

L8_Unorm format

R8_Snorm 

R8_Snorm format

R8_Unorm 

R8_Unorm format

R8_Sint 

R8_Sint format

R8_Uint 

R8_Uint format

LA8_Unorm 

LA8_Unorm format

R16_Snorm 

R16_Snorm format

R16_Unorm 

R16_Unorm format

R16_Sint 

R16_Sint format

R16_Uint 

R16_Uint format

R16_Float 

R16_Float format

RG8_Snorm 

RG8_Snorm format

RG8_Unorm 

RG8_Unorm format

RG8_Sint 

RG8_Sint format

RG8_Uint 

RG8_Uint format

RGB8_Unorm 

RGB8_Unorm format

BGR8_Unorm 

BGR8_Unorm format

R32_Sint 

R32_Sint format

R32_Uint 

R32_Uint format

R32_Float 

R32_Float format

RG16_Snorm 

RG16_Snorm format

RG16_Unorm 

RG16_Unorm format

RG16_Sint 

RG16_Sint format

RG16_Uint 

RG16_Uint format

RG16_Float 

RG16_Float format

RGBA8_Snorm 

RGBA8_Snorm format

RGBA8_Unorm 

RGBA8_Unorm format

RGBA8_Sint 

RGBA8_Sint format

RGBA8_Uint 

RGBA8_Uint format

RGBA8_Srgb 

RGBA8_Srgb format

BGRA8_Unorm 

BGRA8_Unorm format

BGRA8_Srgb 

BGRA8_Srgb format

ABGR8_Unorm 

ABGR8_Unorm format

RGBX8_Unorm 

RGBX8_Unorm format

BGRX8_Unorm 

BGRX8_Unorm format

BGRX8_Srgb 

BGRX8_Srgb format

RGBA16_Snorm 

RGBA16_Snorm format

RGBA16_Unorm 

RGBA16_Unorm format

RGBA16_Sint 

RGBA16_Sint format

RGBA16_Uint 

RGBA16_Uint format

RGBA16_Float 

RGBA16_Float format

RG32_Sint 

RG32_Sint format

RG32_Uint 

RG32_Uint format

RG32_Float 

RG32_Float format

RGB32_Sint 

RGB32_Sint format

RGB32_Uint 

RGB32_Uint format

RGB32_Float 

RGB32_Float format

RGBA32_Sint 

RGBA32_Sint format

RGBA32_Uint 

RGBA32_Uint format

RGBA32_Float 

RGBA32_Float format

BGR565_Unorm 

BGR565_Unorm format

RGB565_Unorm 

RGB565_Unorm format

BGRA4_Unorm 

BGRA4_Unorm format

BGRX4_Unorm 

BGRX4_Unorm format

BGRA5551_Unorm 

BGRA5551_Unorm format

BGRX5551_Unorm 

BGRX5551_Unorm format

RGB332_Unorm 

RGB332_Unorm format

Bc1Rgb_Unorm 

Bc1Rgb_Unorm compressed format

Bc1Rgb_Srgb 

Bc1Rgb_Srgb compressed format

Bc1Rgba_Unorm 

Bc1Rgba_Unorm compressed format

Bc1Rgba_Srgb 

Bc1Rgba_Srgb compressed format

Bc2_Unorm 

Bc2_Unorm compressed format

Bc2_Srgb 

Bc2_Srgb compressed format

Bc3_Unorm 

Bc3_Unorm compressed format

Bc3_Srgb 

Bc3_Srgb compressed format

Bc4_Snorm 

Bc4_Snorm compressed format

Bc4_Unorm 

Bc4_Unorm compressed format

Bc5_Snorm 

Bc5_Snorm compressed format

Bc6HUF16 

Bc6HUF16 compressed format

Bc6HSF16 

Bc6HSF16 compressed format

Bc7_Unorm 

Bc7_Unorm compressed format

Bc7_Srgb 

Bc7_Srgb compressed format

RXGB 

RXGB compressed format

RG_ATI2N_UNorm 

RG_ATI2N_UNorm compressed format

RGB8_ETC1 

RGB8_ETC1 compressed format

RGB8_ETC2 

RGB8_ETC2 compressed format

RGBA8_ETC2_EAC 

RGBA8_ETC2_EAC compressed format

RGB8_PunchThrough_Alpha1_ETC2 

RGB8_PunchThrough_Alpha1_ETC2 compressed format

R11_EAC_UNorm 

R11_EAC_UNorm compressed format

RG11_EAC_UNorm 

RG11_EAC_UNorm compressed format

R11_EAC_SNorm 

R11_EAC_SNorm compressed format

RG11_EAC_SNorm 

RG11_EAC_SNorm compressed format

FormatsCount 

Total number of the format