Skip to content

Latest commit

 

History

History
2841 lines (1553 loc) · 90.9 KB

modules.md

File metadata and controls

2841 lines (1553 loc) · 90.9 KB

ktx-parse / Exports

ktx-parse

Table of contents

Classes

Interfaces

Type Aliases

Variables

Functions

Type Aliases

Channel

Ƭ Channel: typeof KHR_DF_CHANNEL_RGBSDA_RED | typeof KHR_DF_CHANNEL_RGBSDA_GREEN | typeof KHR_DF_CHANNEL_RGBSDA_BLUE | typeof KHR_DF_CHANNEL_RGBSDA_STENCIL | typeof KHR_DF_CHANNEL_RGBSDA_DEPTH | typeof KHR_DF_CHANNEL_RGBSDA_ALPHA

Defined in

constants.ts:111


Primaries

Ƭ Primaries: typeof KHR_DF_PRIMARIES_UNSPECIFIED | typeof KHR_DF_PRIMARIES_BT709 | typeof KHR_DF_PRIMARIES_BT601_EBU | typeof KHR_DF_PRIMARIES_BT601_SMPTE | typeof KHR_DF_PRIMARIES_BT2020 | typeof KHR_DF_PRIMARIES_CIEXYZ | typeof KHR_DF_PRIMARIES_ACES | typeof KHR_DF_PRIMARIES_ACESCC | typeof KHR_DF_PRIMARIES_NTSC1953 | typeof KHR_DF_PRIMARIES_PAL525 | typeof KHR_DF_PRIMARIES_DISPLAYP3 | typeof KHR_DF_PRIMARIES_ADOBERGB

Defined in

constants.ts:90


SampleDatatype

Ƭ SampleDatatype: typeof KHR_DF_SAMPLE_DATATYPE_FLOAT | typeof KHR_DF_SAMPLE_DATATYPE_SIGNED | typeof KHR_DF_SAMPLE_DATATYPE_EXPONENT | typeof KHR_DF_SAMPLE_DATATYPE_LINEAR

Defined in

constants.ts:124


Supercompression

Ƭ Supercompression: typeof KHR_SUPERCOMPRESSION_NONE | typeof KHR_SUPERCOMPRESSION_BASISLZ | typeof KHR_SUPERCOMPRESSION_ZSTD | typeof KHR_SUPERCOMPRESSION_ZLIB

Defined in

constants.ts:10


Transfer

Ƭ Transfer: typeof KHR_DF_TRANSFER_UNSPECIFIED | typeof KHR_DF_TRANSFER_LINEAR | typeof KHR_DF_TRANSFER_SRGB | typeof KHR_DF_TRANSFER_ITU | typeof KHR_DF_TRANSFER_NTSC | typeof KHR_DF_TRANSFER_SLOG | typeof KHR_DF_TRANSFER_SLOG2 | typeof KHR_DF_TRANSFER_BT1886 | typeof KHR_DF_TRANSFER_HLG_OETF | typeof KHR_DF_TRANSFER_HLG_EOTF | typeof KHR_DF_TRANSFER_PQ_EOTF | typeof KHR_DF_TRANSFER_PQ_OETF | typeof KHR_DF_TRANSFER_DCIP3 | typeof KHR_DF_TRANSFER_PAL_OETF | typeof KHR_DF_TRANSFER_PAL625_EOTF | typeof KHR_DF_TRANSFER_ST240 | typeof KHR_DF_TRANSFER_ACESCC | typeof KHR_DF_TRANSFER_ACESCCT | typeof KHR_DF_TRANSFER_ADOBERGB

Defined in

constants.ts:56


VKFormat

Ƭ VKFormat: typeof VK_FORMAT_UNDEFINED | typeof VK_FORMAT_R4G4_UNORM_PACK8 | typeof VK_FORMAT_R4G4B4A4_UNORM_PACK16 | typeof VK_FORMAT_B4G4R4A4_UNORM_PACK16 | typeof VK_FORMAT_R5G6B5_UNORM_PACK16 | typeof VK_FORMAT_B5G6R5_UNORM_PACK16 | typeof VK_FORMAT_R5G5B5A1_UNORM_PACK16 | typeof VK_FORMAT_B5G5R5A1_UNORM_PACK16 | typeof VK_FORMAT_A1R5G5B5_UNORM_PACK16 | typeof VK_FORMAT_R8_UNORM | typeof VK_FORMAT_R8_SNORM | typeof VK_FORMAT_R8_UINT | typeof VK_FORMAT_R8_SINT | typeof VK_FORMAT_R8_SRGB | typeof VK_FORMAT_R8G8_UNORM | typeof VK_FORMAT_R8G8_SNORM | typeof VK_FORMAT_R8G8_UINT | typeof VK_FORMAT_R8G8_SINT | typeof VK_FORMAT_R8G8_SRGB | typeof VK_FORMAT_R8G8B8_UNORM | typeof VK_FORMAT_R8G8B8_SNORM | typeof VK_FORMAT_R8G8B8_UINT | typeof VK_FORMAT_R8G8B8_SINT | typeof VK_FORMAT_R8G8B8_SRGB | typeof VK_FORMAT_B8G8R8_UNORM | typeof VK_FORMAT_B8G8R8_SNORM | typeof VK_FORMAT_B8G8R8_UINT | typeof VK_FORMAT_B8G8R8_SINT | typeof VK_FORMAT_B8G8R8_SRGB | typeof VK_FORMAT_R8G8B8A8_UNORM | typeof VK_FORMAT_R8G8B8A8_SNORM | typeof VK_FORMAT_R8G8B8A8_UINT | typeof VK_FORMAT_R8G8B8A8_SINT | typeof VK_FORMAT_R8G8B8A8_SRGB | typeof VK_FORMAT_B8G8R8A8_UNORM | typeof VK_FORMAT_B8G8R8A8_SNORM | typeof VK_FORMAT_B8G8R8A8_UINT | typeof VK_FORMAT_B8G8R8A8_SINT | typeof VK_FORMAT_B8G8R8A8_SRGB | typeof VK_FORMAT_A2R10G10B10_UNORM_PACK32 | typeof VK_FORMAT_A2R10G10B10_SNORM_PACK32 | typeof VK_FORMAT_A2R10G10B10_UINT_PACK32 | typeof VK_FORMAT_A2R10G10B10_SINT_PACK32 | typeof VK_FORMAT_A2B10G10R10_UNORM_PACK32 | typeof VK_FORMAT_A2B10G10R10_SNORM_PACK32 | typeof VK_FORMAT_A2B10G10R10_UINT_PACK32 | typeof VK_FORMAT_A2B10G10R10_SINT_PACK32 | typeof VK_FORMAT_R16_UNORM | typeof VK_FORMAT_R16_SNORM | typeof VK_FORMAT_R16_UINT | typeof VK_FORMAT_R16_SINT | typeof VK_FORMAT_R16_SFLOAT | typeof VK_FORMAT_R16G16_UNORM | typeof VK_FORMAT_R16G16_SNORM | typeof VK_FORMAT_R16G16_UINT | typeof VK_FORMAT_R16G16_SINT | typeof VK_FORMAT_R16G16_SFLOAT | typeof VK_FORMAT_R16G16B16_UNORM | typeof VK_FORMAT_R16G16B16_SNORM | typeof VK_FORMAT_R16G16B16_UINT | typeof VK_FORMAT_R16G16B16_SINT | typeof VK_FORMAT_R16G16B16_SFLOAT | typeof VK_FORMAT_R16G16B16A16_UNORM | typeof VK_FORMAT_R16G16B16A16_SNORM | typeof VK_FORMAT_R16G16B16A16_UINT | typeof VK_FORMAT_R16G16B16A16_SINT | typeof VK_FORMAT_R16G16B16A16_SFLOAT | typeof VK_FORMAT_R32_UINT | typeof VK_FORMAT_R32_SINT | typeof VK_FORMAT_R32_SFLOAT | typeof VK_FORMAT_R32G32_UINT | typeof VK_FORMAT_R32G32_SINT | typeof VK_FORMAT_R32G32_SFLOAT | typeof VK_FORMAT_R32G32B32_UINT | typeof VK_FORMAT_R32G32B32_SINT | typeof VK_FORMAT_R32G32B32_SFLOAT | typeof VK_FORMAT_R32G32B32A32_UINT | typeof VK_FORMAT_R32G32B32A32_SINT | typeof VK_FORMAT_R32G32B32A32_SFLOAT | typeof VK_FORMAT_R64_UINT | typeof VK_FORMAT_R64_SINT | typeof VK_FORMAT_R64_SFLOAT | typeof VK_FORMAT_R64G64_UINT | typeof VK_FORMAT_R64G64_SINT | typeof VK_FORMAT_R64G64_SFLOAT | typeof VK_FORMAT_R64G64B64_UINT | typeof VK_FORMAT_R64G64B64_SINT | typeof VK_FORMAT_R64G64B64_SFLOAT | typeof VK_FORMAT_R64G64B64A64_UINT | typeof VK_FORMAT_R64G64B64A64_SINT | typeof VK_FORMAT_R64G64B64A64_SFLOAT | typeof VK_FORMAT_B10G11R11_UFLOAT_PACK32 | typeof VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 | typeof VK_FORMAT_D16_UNORM | typeof VK_FORMAT_X8_D24_UNORM_PACK32 | typeof VK_FORMAT_D32_SFLOAT | typeof VK_FORMAT_S8_UINT | typeof VK_FORMAT_D16_UNORM_S8_UINT | typeof VK_FORMAT_D24_UNORM_S8_UINT | typeof VK_FORMAT_D32_SFLOAT_S8_UINT | typeof VK_FORMAT_BC1_RGB_UNORM_BLOCK | typeof VK_FORMAT_BC1_RGB_SRGB_BLOCK | typeof VK_FORMAT_BC1_RGBA_UNORM_BLOCK | typeof VK_FORMAT_BC1_RGBA_SRGB_BLOCK | typeof VK_FORMAT_BC2_UNORM_BLOCK | typeof VK_FORMAT_BC2_SRGB_BLOCK | typeof VK_FORMAT_BC3_UNORM_BLOCK | typeof VK_FORMAT_BC3_SRGB_BLOCK | typeof VK_FORMAT_BC4_UNORM_BLOCK | typeof VK_FORMAT_BC4_SNORM_BLOCK | typeof VK_FORMAT_BC5_UNORM_BLOCK | typeof VK_FORMAT_BC5_SNORM_BLOCK | typeof VK_FORMAT_BC6H_UFLOAT_BLOCK | typeof VK_FORMAT_BC6H_SFLOAT_BLOCK | typeof VK_FORMAT_BC7_UNORM_BLOCK | typeof VK_FORMAT_BC7_SRGB_BLOCK | typeof VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK | typeof VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK | typeof VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK | typeof VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK | typeof VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK | typeof VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK | typeof VK_FORMAT_EAC_R11_UNORM_BLOCK | typeof VK_FORMAT_EAC_R11_SNORM_BLOCK | typeof VK_FORMAT_EAC_R11G11_UNORM_BLOCK | typeof VK_FORMAT_EAC_R11G11_SNORM_BLOCK | typeof VK_FORMAT_ASTC_4x4_UNORM_BLOCK | typeof VK_FORMAT_ASTC_4x4_SRGB_BLOCK | typeof VK_FORMAT_ASTC_5x4_UNORM_BLOCK | typeof VK_FORMAT_ASTC_5x4_SRGB_BLOCK | typeof VK_FORMAT_ASTC_5x5_UNORM_BLOCK | typeof VK_FORMAT_ASTC_5x5_SRGB_BLOCK | typeof VK_FORMAT_ASTC_6x5_UNORM_BLOCK | typeof VK_FORMAT_ASTC_6x5_SRGB_BLOCK | typeof VK_FORMAT_ASTC_6x6_UNORM_BLOCK | typeof VK_FORMAT_ASTC_6x6_SRGB_BLOCK | typeof VK_FORMAT_ASTC_8x5_UNORM_BLOCK | typeof VK_FORMAT_ASTC_8x5_SRGB_BLOCK | typeof VK_FORMAT_ASTC_8x6_UNORM_BLOCK | typeof VK_FORMAT_ASTC_8x6_SRGB_BLOCK | typeof VK_FORMAT_ASTC_8x8_UNORM_BLOCK | typeof VK_FORMAT_ASTC_8x8_SRGB_BLOCK | typeof VK_FORMAT_ASTC_10x5_UNORM_BLOCK | typeof VK_FORMAT_ASTC_10x5_SRGB_BLOCK | typeof VK_FORMAT_ASTC_10x6_UNORM_BLOCK | typeof VK_FORMAT_ASTC_10x6_SRGB_BLOCK | typeof VK_FORMAT_ASTC_10x8_UNORM_BLOCK | typeof VK_FORMAT_ASTC_10x8_SRGB_BLOCK | typeof VK_FORMAT_ASTC_10x10_UNORM_BLOCK | typeof VK_FORMAT_ASTC_10x10_SRGB_BLOCK | typeof VK_FORMAT_ASTC_12x10_UNORM_BLOCK | typeof VK_FORMAT_ASTC_12x10_SRGB_BLOCK | typeof VK_FORMAT_ASTC_12x12_UNORM_BLOCK | typeof VK_FORMAT_ASTC_12x12_SRGB_BLOCK | typeof VK_FORMAT_R10X6_UNORM_PACK16 | typeof VK_FORMAT_R10X6G10X6_UNORM_2PACK16 | typeof VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 | typeof VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16 | typeof VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 | typeof VK_FORMAT_R12X4_UNORM_PACK16 | typeof VK_FORMAT_R12X4G12X4_UNORM_2PACK16 | typeof VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16 | typeof VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16 | typeof VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16 | typeof VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG | typeof VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG | typeof VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG | typeof VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG | typeof VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG | typeof VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG | typeof VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG | typeof VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG | typeof VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT | typeof VK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT | typeof VK_FORMAT_A4B4G4R4_UNORM_PACK16_EXT

Defined in

constants.ts:323

Variables

KHR_DF_CHANNEL_RGBSDA_ALPHA

Const KHR_DF_CHANNEL_RGBSDA_ALPHA: 15

Defined in

constants.ts:109


KHR_DF_CHANNEL_RGBSDA_BLUE

Const KHR_DF_CHANNEL_RGBSDA_BLUE: 2

Defined in

constants.ts:106


KHR_DF_CHANNEL_RGBSDA_DEPTH

Const KHR_DF_CHANNEL_RGBSDA_DEPTH: 14

Defined in

constants.ts:108


KHR_DF_CHANNEL_RGBSDA_GREEN

Const KHR_DF_CHANNEL_RGBSDA_GREEN: 1

Defined in

constants.ts:105


KHR_DF_CHANNEL_RGBSDA_RED

Const KHR_DF_CHANNEL_RGBSDA_RED: 0

Defined in

constants.ts:104


KHR_DF_CHANNEL_RGBSDA_STENCIL

Const KHR_DF_CHANNEL_RGBSDA_STENCIL: 13

Defined in

constants.ts:107


KHR_DF_FLAG_ALPHA_PREMULTIPLIED

Const KHR_DF_FLAG_ALPHA_PREMULTIPLIED: 1

Defined in

constants.ts:34


KHR_DF_FLAG_ALPHA_STRAIGHT

Const KHR_DF_FLAG_ALPHA_STRAIGHT: 0

Defined in

constants.ts:33


KHR_DF_KHR_DESCRIPTORTYPE_BASICFORMAT

Const KHR_DF_KHR_DESCRIPTORTYPE_BASICFORMAT: 0

Defined in

constants.ts:20


KHR_DF_MODEL_ASTC

Const KHR_DF_MODEL_ASTC: 162

Defined in

constants.ts:29


KHR_DF_MODEL_ETC1

Const KHR_DF_MODEL_ETC1: 160

Defined in

constants.ts:27


KHR_DF_MODEL_ETC1S

Const KHR_DF_MODEL_ETC1S: 163

Defined in

constants.ts:30


KHR_DF_MODEL_ETC2

Const KHR_DF_MODEL_ETC2: 161

Defined in

constants.ts:28


KHR_DF_MODEL_RGBSDA

Const KHR_DF_MODEL_RGBSDA: 1

Defined in

constants.ts:25


KHR_DF_MODEL_UASTC

Const KHR_DF_MODEL_UASTC: 166

Defined in

constants.ts:31


KHR_DF_MODEL_UNSPECIFIED

Const KHR_DF_MODEL_UNSPECIFIED: 0

Defined in

constants.ts:24


KHR_DF_PRIMARIES_ACES

Const KHR_DF_PRIMARIES_ACES: 6

Defined in

constants.ts:83


KHR_DF_PRIMARIES_ACESCC

Const KHR_DF_PRIMARIES_ACESCC: 7

Defined in

constants.ts:84


KHR_DF_PRIMARIES_ADOBERGB

Const KHR_DF_PRIMARIES_ADOBERGB: 11

Defined in

constants.ts:88


KHR_DF_PRIMARIES_BT2020

Const KHR_DF_PRIMARIES_BT2020: 4

Defined in

constants.ts:81


KHR_DF_PRIMARIES_BT601_EBU

Const KHR_DF_PRIMARIES_BT601_EBU: 2

Defined in

constants.ts:79


KHR_DF_PRIMARIES_BT601_SMPTE

Const KHR_DF_PRIMARIES_BT601_SMPTE: 3

Defined in

constants.ts:80


KHR_DF_PRIMARIES_BT709

Const KHR_DF_PRIMARIES_BT709: 1

Defined in

constants.ts:78


KHR_DF_PRIMARIES_CIEXYZ

Const KHR_DF_PRIMARIES_CIEXYZ: 5

Defined in

constants.ts:82


KHR_DF_PRIMARIES_DISPLAYP3

Const KHR_DF_PRIMARIES_DISPLAYP3: 10

Defined in

constants.ts:87


KHR_DF_PRIMARIES_NTSC1953

Const KHR_DF_PRIMARIES_NTSC1953: 8

Defined in

constants.ts:85


KHR_DF_PRIMARIES_PAL525

Const KHR_DF_PRIMARIES_PAL525: 9

Defined in

constants.ts:86


KHR_DF_PRIMARIES_UNSPECIFIED

Const KHR_DF_PRIMARIES_UNSPECIFIED: 0

Defined in

constants.ts:77


KHR_DF_SAMPLE_DATATYPE_EXPONENT

Const KHR_DF_SAMPLE_DATATYPE_EXPONENT: 32

Defined in

constants.ts:121


KHR_DF_SAMPLE_DATATYPE_FLOAT

Const KHR_DF_SAMPLE_DATATYPE_FLOAT: 128

Defined in

constants.ts:119


KHR_DF_SAMPLE_DATATYPE_LINEAR

Const KHR_DF_SAMPLE_DATATYPE_LINEAR: 16

Defined in

constants.ts:122


KHR_DF_SAMPLE_DATATYPE_SIGNED

Const KHR_DF_SAMPLE_DATATYPE_SIGNED: 64

Defined in

constants.ts:120


KHR_DF_TRANSFER_ACESCC

Const KHR_DF_TRANSFER_ACESCC: 16

Defined in

constants.ts:52


KHR_DF_TRANSFER_ACESCCT

Const KHR_DF_TRANSFER_ACESCCT: 17

Defined in

constants.ts:53


KHR_DF_TRANSFER_ADOBERGB

Const KHR_DF_TRANSFER_ADOBERGB: 18

Defined in

constants.ts:54


KHR_DF_TRANSFER_BT1886

Const KHR_DF_TRANSFER_BT1886: 7

Defined in

constants.ts:43


KHR_DF_TRANSFER_DCIP3

Const KHR_DF_TRANSFER_DCIP3: 12

Defined in

constants.ts:48


KHR_DF_TRANSFER_HLG_EOTF

Const KHR_DF_TRANSFER_HLG_EOTF: 9

Defined in

constants.ts:45


KHR_DF_TRANSFER_HLG_OETF

Const KHR_DF_TRANSFER_HLG_OETF: 8

Defined in

constants.ts:44


KHR_DF_TRANSFER_ITU

Const KHR_DF_TRANSFER_ITU: 3

Defined in

constants.ts:39


KHR_DF_TRANSFER_LINEAR

Const KHR_DF_TRANSFER_LINEAR: 1

Defined in

constants.ts:37


KHR_DF_TRANSFER_NTSC

Const KHR_DF_TRANSFER_NTSC: 4

Defined in

constants.ts:40


KHR_DF_TRANSFER_PAL625_EOTF

Const KHR_DF_TRANSFER_PAL625_EOTF: 14

Defined in

constants.ts:50


KHR_DF_TRANSFER_PAL_OETF

Const KHR_DF_TRANSFER_PAL_OETF: 13

Defined in

constants.ts:49


KHR_DF_TRANSFER_PQ_EOTF

Const KHR_DF_TRANSFER_PQ_EOTF: 10

Defined in

constants.ts:46


KHR_DF_TRANSFER_PQ_OETF

Const KHR_DF_TRANSFER_PQ_OETF: 11

Defined in

constants.ts:47


KHR_DF_TRANSFER_SLOG

Const KHR_DF_TRANSFER_SLOG: 5

Defined in

constants.ts:41


KHR_DF_TRANSFER_SLOG2

Const KHR_DF_TRANSFER_SLOG2: 6

Defined in

constants.ts:42


KHR_DF_TRANSFER_SRGB

Const KHR_DF_TRANSFER_SRGB: 2

Defined in

constants.ts:38


KHR_DF_TRANSFER_ST240

Const KHR_DF_TRANSFER_ST240: 15

Defined in

constants.ts:51


KHR_DF_TRANSFER_UNSPECIFIED

Const KHR_DF_TRANSFER_UNSPECIFIED: 0

Defined in

constants.ts:36


KHR_DF_VENDORID_KHRONOS

Const KHR_DF_VENDORID_KHRONOS: 0

Defined in

constants.ts:21


KHR_DF_VERSION

Const KHR_DF_VERSION: 2

Defined in

constants.ts:22


KHR_SUPERCOMPRESSION_BASISLZ

Const KHR_SUPERCOMPRESSION_BASISLZ: 1

Defined in

constants.ts:6


KHR_SUPERCOMPRESSION_NONE

Const KHR_SUPERCOMPRESSION_NONE: 0

Defined in

constants.ts:5


KHR_SUPERCOMPRESSION_ZLIB

Const KHR_SUPERCOMPRESSION_ZLIB: 3

Defined in

constants.ts:8


KHR_SUPERCOMPRESSION_ZSTD

Const KHR_SUPERCOMPRESSION_ZSTD: 2

Defined in

constants.ts:7


VK_FORMAT_A1R5G5B5_UNORM_PACK16

Const VK_FORMAT_A1R5G5B5_UNORM_PACK16: 8

Defined in

constants.ts:142


VK_FORMAT_A2B10G10R10_SINT_PACK32

Const VK_FORMAT_A2B10G10R10_SINT_PACK32: 69

Defined in

constants.ts:180


VK_FORMAT_A2B10G10R10_SNORM_PACK32

Const VK_FORMAT_A2B10G10R10_SNORM_PACK32: 65

Defined in

constants.ts:178


VK_FORMAT_A2B10G10R10_UINT_PACK32

Const VK_FORMAT_A2B10G10R10_UINT_PACK32: 68

Defined in

constants.ts:179


VK_FORMAT_A2B10G10R10_UNORM_PACK32

Const VK_FORMAT_A2B10G10R10_UNORM_PACK32: 64

Defined in

constants.ts:177


VK_FORMAT_A2R10G10B10_SINT_PACK32

Const VK_FORMAT_A2R10G10B10_SINT_PACK32: 63

Defined in

constants.ts:176


VK_FORMAT_A2R10G10B10_SNORM_PACK32

Const VK_FORMAT_A2R10G10B10_SNORM_PACK32: 59

Defined in

constants.ts:174


VK_FORMAT_A2R10G10B10_UINT_PACK32

Const VK_FORMAT_A2R10G10B10_UINT_PACK32: 62

Defined in

constants.ts:175


VK_FORMAT_A2R10G10B10_UNORM_PACK32

Const VK_FORMAT_A2R10G10B10_UNORM_PACK32: 58

Defined in

constants.ts:173


VK_FORMAT_A4B4G4R4_UNORM_PACK16_EXT

Const VK_FORMAT_A4B4G4R4_UNORM_PACK16_EXT: 1000340001

Defined in

constants.ts:321


VK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT

Const VK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT: 1000340000

Defined in

constants.ts:320


VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT: 1000066011

Defined in

constants.ts:317


VK_FORMAT_ASTC_10x10_SRGB_BLOCK

Const VK_FORMAT_ASTC_10x10_SRGB_BLOCK: 180

Defined in

constants.ts:283


VK_FORMAT_ASTC_10x10_UNORM_BLOCK

Const VK_FORMAT_ASTC_10x10_UNORM_BLOCK: 179

Defined in

constants.ts:282


VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT: 1000066008

Defined in

constants.ts:314


VK_FORMAT_ASTC_10x5_SRGB_BLOCK

Const VK_FORMAT_ASTC_10x5_SRGB_BLOCK: 174

Defined in

constants.ts:277


VK_FORMAT_ASTC_10x5_UNORM_BLOCK

Const VK_FORMAT_ASTC_10x5_UNORM_BLOCK: 173

Defined in

constants.ts:276


VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT: 1000066009

Defined in

constants.ts:315


VK_FORMAT_ASTC_10x6_SRGB_BLOCK

Const VK_FORMAT_ASTC_10x6_SRGB_BLOCK: 176

Defined in

constants.ts:279


VK_FORMAT_ASTC_10x6_UNORM_BLOCK

Const VK_FORMAT_ASTC_10x6_UNORM_BLOCK: 175

Defined in

constants.ts:278


VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT: 1000066010

Defined in

constants.ts:316


VK_FORMAT_ASTC_10x8_SRGB_BLOCK

Const VK_FORMAT_ASTC_10x8_SRGB_BLOCK: 178

Defined in

constants.ts:281


VK_FORMAT_ASTC_10x8_UNORM_BLOCK

Const VK_FORMAT_ASTC_10x8_UNORM_BLOCK: 177

Defined in

constants.ts:280


VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT: 1000066012

Defined in

constants.ts:318


VK_FORMAT_ASTC_12x10_SRGB_BLOCK

Const VK_FORMAT_ASTC_12x10_SRGB_BLOCK: 182

Defined in

constants.ts:285


VK_FORMAT_ASTC_12x10_UNORM_BLOCK

Const VK_FORMAT_ASTC_12x10_UNORM_BLOCK: 181

Defined in

constants.ts:284


VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT: 1000066013

Defined in

constants.ts:319


VK_FORMAT_ASTC_12x12_SRGB_BLOCK

Const VK_FORMAT_ASTC_12x12_SRGB_BLOCK: 184

Defined in

constants.ts:287


VK_FORMAT_ASTC_12x12_UNORM_BLOCK

Const VK_FORMAT_ASTC_12x12_UNORM_BLOCK: 183

Defined in

constants.ts:286


VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT: 1000066000

Defined in

constants.ts:306


VK_FORMAT_ASTC_4x4_SRGB_BLOCK

Const VK_FORMAT_ASTC_4x4_SRGB_BLOCK: 158

Defined in

constants.ts:261


VK_FORMAT_ASTC_4x4_UNORM_BLOCK

Const VK_FORMAT_ASTC_4x4_UNORM_BLOCK: 157

Defined in

constants.ts:260


VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT: 1000066001

Defined in

constants.ts:307


VK_FORMAT_ASTC_5x4_SRGB_BLOCK

Const VK_FORMAT_ASTC_5x4_SRGB_BLOCK: 160

Defined in

constants.ts:263


VK_FORMAT_ASTC_5x4_UNORM_BLOCK

Const VK_FORMAT_ASTC_5x4_UNORM_BLOCK: 159

Defined in

constants.ts:262


VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT: 1000066002

Defined in

constants.ts:308


VK_FORMAT_ASTC_5x5_SRGB_BLOCK

Const VK_FORMAT_ASTC_5x5_SRGB_BLOCK: 162

Defined in

constants.ts:265


VK_FORMAT_ASTC_5x5_UNORM_BLOCK

Const VK_FORMAT_ASTC_5x5_UNORM_BLOCK: 161

Defined in

constants.ts:264


VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT: 1000066003

Defined in

constants.ts:309


VK_FORMAT_ASTC_6x5_SRGB_BLOCK

Const VK_FORMAT_ASTC_6x5_SRGB_BLOCK: 164

Defined in

constants.ts:267


VK_FORMAT_ASTC_6x5_UNORM_BLOCK

Const VK_FORMAT_ASTC_6x5_UNORM_BLOCK: 163

Defined in

constants.ts:266


VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT: 1000066004

Defined in

constants.ts:310


VK_FORMAT_ASTC_6x6_SRGB_BLOCK

Const VK_FORMAT_ASTC_6x6_SRGB_BLOCK: 166

Defined in

constants.ts:269


VK_FORMAT_ASTC_6x6_UNORM_BLOCK

Const VK_FORMAT_ASTC_6x6_UNORM_BLOCK: 165

Defined in

constants.ts:268


VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT: 1000066005

Defined in

constants.ts:311


VK_FORMAT_ASTC_8x5_SRGB_BLOCK

Const VK_FORMAT_ASTC_8x5_SRGB_BLOCK: 168

Defined in

constants.ts:271


VK_FORMAT_ASTC_8x5_UNORM_BLOCK

Const VK_FORMAT_ASTC_8x5_UNORM_BLOCK: 167

Defined in

constants.ts:270


VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT: 1000066006

Defined in

constants.ts:312


VK_FORMAT_ASTC_8x6_SRGB_BLOCK

Const VK_FORMAT_ASTC_8x6_SRGB_BLOCK: 170

Defined in

constants.ts:273


VK_FORMAT_ASTC_8x6_UNORM_BLOCK

Const VK_FORMAT_ASTC_8x6_UNORM_BLOCK: 169

Defined in

constants.ts:272


VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT

Const VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT: 1000066007

Defined in

constants.ts:313


VK_FORMAT_ASTC_8x8_SRGB_BLOCK

Const VK_FORMAT_ASTC_8x8_SRGB_BLOCK: 172

Defined in

constants.ts:275


VK_FORMAT_ASTC_8x8_UNORM_BLOCK

Const VK_FORMAT_ASTC_8x8_UNORM_BLOCK: 171

Defined in

constants.ts:274


VK_FORMAT_B10G11R11_UFLOAT_PACK32

Const VK_FORMAT_B10G11R11_UFLOAT_PACK32: 122

Defined in

constants.ts:225


VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16

Const VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16: 1000156011

Defined in

constants.ts:292


VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16

Const VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16: 1000156021

Defined in

constants.ts:297


VK_FORMAT_B4G4R4A4_UNORM_PACK16

Const VK_FORMAT_B4G4R4A4_UNORM_PACK16: 3

Defined in

constants.ts:137


VK_FORMAT_B5G5R5A1_UNORM_PACK16

Const VK_FORMAT_B5G5R5A1_UNORM_PACK16: 7

Defined in

constants.ts:141


VK_FORMAT_B5G6R5_UNORM_PACK16

Const VK_FORMAT_B5G6R5_UNORM_PACK16: 5

Defined in

constants.ts:139


VK_FORMAT_B8G8R8A8_SINT

Const VK_FORMAT_B8G8R8A8_SINT: 49

Defined in

constants.ts:171


VK_FORMAT_B8G8R8A8_SNORM

Const VK_FORMAT_B8G8R8A8_SNORM: 45

Defined in

constants.ts:169


VK_FORMAT_B8G8R8A8_SRGB

Const VK_FORMAT_B8G8R8A8_SRGB: 50

Defined in

constants.ts:172


VK_FORMAT_B8G8R8A8_UINT

Const VK_FORMAT_B8G8R8A8_UINT: 48

Defined in

constants.ts:170


VK_FORMAT_B8G8R8A8_UNORM

Const VK_FORMAT_B8G8R8A8_UNORM: 44

Defined in

constants.ts:168


VK_FORMAT_B8G8R8_SINT

Const VK_FORMAT_B8G8R8_SINT: 35

Defined in

constants.ts:161


VK_FORMAT_B8G8R8_SNORM

Const VK_FORMAT_B8G8R8_SNORM: 31

Defined in

constants.ts:159


VK_FORMAT_B8G8R8_SRGB

Const VK_FORMAT_B8G8R8_SRGB: 36

Defined in

constants.ts:162


VK_FORMAT_B8G8R8_UINT

Const VK_FORMAT_B8G8R8_UINT: 34

Defined in

constants.ts:160


VK_FORMAT_B8G8R8_UNORM

Const VK_FORMAT_B8G8R8_UNORM: 30

Defined in

constants.ts:158


VK_FORMAT_BC1_RGBA_SRGB_BLOCK

Const VK_FORMAT_BC1_RGBA_SRGB_BLOCK: 134

Defined in

constants.ts:237


VK_FORMAT_BC1_RGBA_UNORM_BLOCK

Const VK_FORMAT_BC1_RGBA_UNORM_BLOCK: 133

Defined in

constants.ts:236


VK_FORMAT_BC1_RGB_SRGB_BLOCK

Const VK_FORMAT_BC1_RGB_SRGB_BLOCK: 132

Defined in

constants.ts:235


VK_FORMAT_BC1_RGB_UNORM_BLOCK

Const VK_FORMAT_BC1_RGB_UNORM_BLOCK: 131

Defined in

constants.ts:234


VK_FORMAT_BC2_SRGB_BLOCK

Const VK_FORMAT_BC2_SRGB_BLOCK: 136

Defined in

constants.ts:239


VK_FORMAT_BC2_UNORM_BLOCK

Const VK_FORMAT_BC2_UNORM_BLOCK: 135

Defined in

constants.ts:238


VK_FORMAT_BC3_SRGB_BLOCK

Const VK_FORMAT_BC3_SRGB_BLOCK: 138

Defined in

constants.ts:241


VK_FORMAT_BC3_UNORM_BLOCK

Const VK_FORMAT_BC3_UNORM_BLOCK: 137

Defined in

constants.ts:240


VK_FORMAT_BC4_SNORM_BLOCK

Const VK_FORMAT_BC4_SNORM_BLOCK: 140

Defined in

constants.ts:243


VK_FORMAT_BC4_UNORM_BLOCK

Const VK_FORMAT_BC4_UNORM_BLOCK: 139

Defined in

constants.ts:242


VK_FORMAT_BC5_SNORM_BLOCK

Const VK_FORMAT_BC5_SNORM_BLOCK: 142

Defined in

constants.ts:245


VK_FORMAT_BC5_UNORM_BLOCK

Const VK_FORMAT_BC5_UNORM_BLOCK: 141

Defined in

constants.ts:244


VK_FORMAT_BC6H_SFLOAT_BLOCK

Const VK_FORMAT_BC6H_SFLOAT_BLOCK: 144

Defined in

constants.ts:247


VK_FORMAT_BC6H_UFLOAT_BLOCK

Const VK_FORMAT_BC6H_UFLOAT_BLOCK: 143

Defined in

constants.ts:246


VK_FORMAT_BC7_SRGB_BLOCK

Const VK_FORMAT_BC7_SRGB_BLOCK: 146

Defined in

constants.ts:249


VK_FORMAT_BC7_UNORM_BLOCK

Const VK_FORMAT_BC7_UNORM_BLOCK: 145

Defined in

constants.ts:248


VK_FORMAT_D16_UNORM

Const VK_FORMAT_D16_UNORM: 124

Defined in

constants.ts:227


VK_FORMAT_D16_UNORM_S8_UINT

Const VK_FORMAT_D16_UNORM_S8_UINT: 128

Defined in

constants.ts:231


VK_FORMAT_D24_UNORM_S8_UINT

Const VK_FORMAT_D24_UNORM_S8_UINT: 129

Defined in

constants.ts:232


VK_FORMAT_D32_SFLOAT

Const VK_FORMAT_D32_SFLOAT: 126

Defined in

constants.ts:229


VK_FORMAT_D32_SFLOAT_S8_UINT

Const VK_FORMAT_D32_SFLOAT_S8_UINT: 130

Defined in

constants.ts:233


VK_FORMAT_E5B9G9R9_UFLOAT_PACK32

Const VK_FORMAT_E5B9G9R9_UFLOAT_PACK32: 123

Defined in

constants.ts:226


VK_FORMAT_EAC_R11G11_SNORM_BLOCK

Const VK_FORMAT_EAC_R11G11_SNORM_BLOCK: 156

Defined in

constants.ts:259


VK_FORMAT_EAC_R11G11_UNORM_BLOCK

Const VK_FORMAT_EAC_R11G11_UNORM_BLOCK: 155

Defined in

constants.ts:258


VK_FORMAT_EAC_R11_SNORM_BLOCK

Const VK_FORMAT_EAC_R11_SNORM_BLOCK: 154

Defined in

constants.ts:257


VK_FORMAT_EAC_R11_UNORM_BLOCK

Const VK_FORMAT_EAC_R11_UNORM_BLOCK: 153

Defined in

constants.ts:256


VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK

Const VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK: 150

Defined in

constants.ts:253


VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK

Const VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK: 149

Defined in

constants.ts:252


VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK

Const VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK: 152

Defined in

constants.ts:255


VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK

Const VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK: 151

Defined in

constants.ts:254


VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK

Const VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK: 148

Defined in

constants.ts:251


VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK

Const VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK: 147

Defined in

constants.ts:250


VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16

Const VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16: 1000156010

Defined in

constants.ts:291


VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16

Const VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16: 1000156020

Defined in

constants.ts:296


VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG

Const VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG: 1000054004

Defined in

constants.ts:302


VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG

Const VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG: 1000054000

Defined in

constants.ts:298


VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG

Const VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG: 1000054005

Defined in

constants.ts:303


VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG

Const VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG: 1000054001

Defined in

constants.ts:299


VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG

Const VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG: 1000054006

Defined in

constants.ts:304


VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG

Const VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG: 1000054002

Defined in

constants.ts:300


VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG

Const VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG: 1000054007

Defined in

constants.ts:305


VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG

Const VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG: 1000054003

Defined in

constants.ts:301


VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16

Const VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16: 1000156009

Defined in

constants.ts:290


VK_FORMAT_R10X6G10X6_UNORM_2PACK16

Const VK_FORMAT_R10X6G10X6_UNORM_2PACK16: 1000156008

Defined in

constants.ts:289


VK_FORMAT_R10X6_UNORM_PACK16

Const VK_FORMAT_R10X6_UNORM_PACK16: 1000156007

Defined in

constants.ts:288


VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16

Const VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16: 1000156019

Defined in

constants.ts:295


VK_FORMAT_R12X4G12X4_UNORM_2PACK16

Const VK_FORMAT_R12X4G12X4_UNORM_2PACK16: 1000156018

Defined in

constants.ts:294


VK_FORMAT_R12X4_UNORM_PACK16

Const VK_FORMAT_R12X4_UNORM_PACK16: 1000156017

Defined in

constants.ts:293


VK_FORMAT_R16G16B16A16_SFLOAT

Const VK_FORMAT_R16G16B16A16_SFLOAT: 97

Defined in

constants.ts:200


VK_FORMAT_R16G16B16A16_SINT

Const VK_FORMAT_R16G16B16A16_SINT: 96

Defined in

constants.ts:199


VK_FORMAT_R16G16B16A16_SNORM

Const VK_FORMAT_R16G16B16A16_SNORM: 92

Defined in

constants.ts:197


VK_FORMAT_R16G16B16A16_UINT

Const VK_FORMAT_R16G16B16A16_UINT: 95

Defined in

constants.ts:198


VK_FORMAT_R16G16B16A16_UNORM

Const VK_FORMAT_R16G16B16A16_UNORM: 91

Defined in

constants.ts:196


VK_FORMAT_R16G16B16_SFLOAT

Const VK_FORMAT_R16G16B16_SFLOAT: 90

Defined in

constants.ts:195


VK_FORMAT_R16G16B16_SINT

Const VK_FORMAT_R16G16B16_SINT: 89

Defined in

constants.ts:194


VK_FORMAT_R16G16B16_SNORM

Const VK_FORMAT_R16G16B16_SNORM: 85

Defined in

constants.ts:192


VK_FORMAT_R16G16B16_UINT

Const VK_FORMAT_R16G16B16_UINT: 88

Defined in

constants.ts:193


VK_FORMAT_R16G16B16_UNORM

Const VK_FORMAT_R16G16B16_UNORM: 84

Defined in

constants.ts:191


VK_FORMAT_R16G16_SFLOAT

Const VK_FORMAT_R16G16_SFLOAT: 83

Defined in

constants.ts:190


VK_FORMAT_R16G16_SINT

Const VK_FORMAT_R16G16_SINT: 82

Defined in

constants.ts:189


VK_FORMAT_R16G16_SNORM

Const VK_FORMAT_R16G16_SNORM: 78

Defined in

constants.ts:187


VK_FORMAT_R16G16_UINT

Const VK_FORMAT_R16G16_UINT: 81

Defined in

constants.ts:188


VK_FORMAT_R16G16_UNORM

Const VK_FORMAT_R16G16_UNORM: 77

Defined in

constants.ts:186


VK_FORMAT_R16_SFLOAT

Const VK_FORMAT_R16_SFLOAT: 76

Defined in

constants.ts:185


VK_FORMAT_R16_SINT

Const VK_FORMAT_R16_SINT: 75

Defined in

constants.ts:184


VK_FORMAT_R16_SNORM

Const VK_FORMAT_R16_SNORM: 71

Defined in

constants.ts:182


VK_FORMAT_R16_UINT

Const VK_FORMAT_R16_UINT: 74

Defined in

constants.ts:183


VK_FORMAT_R16_UNORM

Const VK_FORMAT_R16_UNORM: 70

Defined in

constants.ts:181


VK_FORMAT_R32G32B32A32_SFLOAT

Const VK_FORMAT_R32G32B32A32_SFLOAT: 109

Defined in

constants.ts:212


VK_FORMAT_R32G32B32A32_SINT

Const VK_FORMAT_R32G32B32A32_SINT: 108

Defined in

constants.ts:211


VK_FORMAT_R32G32B32A32_UINT

Const VK_FORMAT_R32G32B32A32_UINT: 107

Defined in

constants.ts:210


VK_FORMAT_R32G32B32_SFLOAT

Const VK_FORMAT_R32G32B32_SFLOAT: 106

Defined in

constants.ts:209


VK_FORMAT_R32G32B32_SINT

Const VK_FORMAT_R32G32B32_SINT: 105

Defined in

constants.ts:208


VK_FORMAT_R32G32B32_UINT

Const VK_FORMAT_R32G32B32_UINT: 104

Defined in

constants.ts:207


VK_FORMAT_R32G32_SFLOAT

Const VK_FORMAT_R32G32_SFLOAT: 103

Defined in

constants.ts:206


VK_FORMAT_R32G32_SINT

Const VK_FORMAT_R32G32_SINT: 102

Defined in

constants.ts:205


VK_FORMAT_R32G32_UINT

Const VK_FORMAT_R32G32_UINT: 101

Defined in

constants.ts:204


VK_FORMAT_R32_SFLOAT

Const VK_FORMAT_R32_SFLOAT: 100

Defined in

constants.ts:203


VK_FORMAT_R32_SINT

Const VK_FORMAT_R32_SINT: 99

Defined in

constants.ts:202


VK_FORMAT_R32_UINT

Const VK_FORMAT_R32_UINT: 98

Defined in

constants.ts:201


VK_FORMAT_R4G4B4A4_UNORM_PACK16

Const VK_FORMAT_R4G4B4A4_UNORM_PACK16: 2

Defined in

constants.ts:136


VK_FORMAT_R4G4_UNORM_PACK8

Const VK_FORMAT_R4G4_UNORM_PACK8: 1

Defined in

constants.ts:135


VK_FORMAT_R5G5B5A1_UNORM_PACK16

Const VK_FORMAT_R5G5B5A1_UNORM_PACK16: 6

Defined in

constants.ts:140


VK_FORMAT_R5G6B5_UNORM_PACK16

Const VK_FORMAT_R5G6B5_UNORM_PACK16: 4

Defined in

constants.ts:138


VK_FORMAT_R64G64B64A64_SFLOAT

Const VK_FORMAT_R64G64B64A64_SFLOAT: 121

Defined in

constants.ts:224


VK_FORMAT_R64G64B64A64_SINT

Const VK_FORMAT_R64G64B64A64_SINT: 120

Defined in

constants.ts:223


VK_FORMAT_R64G64B64A64_UINT

Const VK_FORMAT_R64G64B64A64_UINT: 119

Defined in

constants.ts:222


VK_FORMAT_R64G64B64_SFLOAT

Const VK_FORMAT_R64G64B64_SFLOAT: 118

Defined in

constants.ts:221


VK_FORMAT_R64G64B64_SINT

Const VK_FORMAT_R64G64B64_SINT: 117

Defined in

constants.ts:220


VK_FORMAT_R64G64B64_UINT

Const VK_FORMAT_R64G64B64_UINT: 116

Defined in

constants.ts:219


VK_FORMAT_R64G64_SFLOAT

Const VK_FORMAT_R64G64_SFLOAT: 115

Defined in

constants.ts:218


VK_FORMAT_R64G64_SINT

Const VK_FORMAT_R64G64_SINT: 114

Defined in

constants.ts:217


VK_FORMAT_R64G64_UINT

Const VK_FORMAT_R64G64_UINT: 113

Defined in

constants.ts:216


VK_FORMAT_R64_SFLOAT

Const VK_FORMAT_R64_SFLOAT: 112

Defined in

constants.ts:215


VK_FORMAT_R64_SINT

Const VK_FORMAT_R64_SINT: 111

Defined in

constants.ts:214


VK_FORMAT_R64_UINT

Const VK_FORMAT_R64_UINT: 110

Defined in

constants.ts:213


VK_FORMAT_R8G8B8A8_SINT

Const VK_FORMAT_R8G8B8A8_SINT: 42

Defined in

constants.ts:166


VK_FORMAT_R8G8B8A8_SNORM

Const VK_FORMAT_R8G8B8A8_SNORM: 38

Defined in

constants.ts:164


VK_FORMAT_R8G8B8A8_SRGB

Const VK_FORMAT_R8G8B8A8_SRGB: 43

Defined in

constants.ts:167


VK_FORMAT_R8G8B8A8_UINT

Const VK_FORMAT_R8G8B8A8_UINT: 41

Defined in

constants.ts:165


VK_FORMAT_R8G8B8A8_UNORM

Const VK_FORMAT_R8G8B8A8_UNORM: 37

Defined in

constants.ts:163


VK_FORMAT_R8G8B8_SINT

Const VK_FORMAT_R8G8B8_SINT: 28

Defined in

constants.ts:156


VK_FORMAT_R8G8B8_SNORM

Const VK_FORMAT_R8G8B8_SNORM: 24

Defined in

constants.ts:154


VK_FORMAT_R8G8B8_SRGB

Const VK_FORMAT_R8G8B8_SRGB: 29

Defined in

constants.ts:157


VK_FORMAT_R8G8B8_UINT

Const VK_FORMAT_R8G8B8_UINT: 27

Defined in

constants.ts:155


VK_FORMAT_R8G8B8_UNORM

Const VK_FORMAT_R8G8B8_UNORM: 23

Defined in

constants.ts:153


VK_FORMAT_R8G8_SINT

Const VK_FORMAT_R8G8_SINT: 21

Defined in

constants.ts:151


VK_FORMAT_R8G8_SNORM

Const VK_FORMAT_R8G8_SNORM: 17

Defined in

constants.ts:149


VK_FORMAT_R8G8_SRGB

Const VK_FORMAT_R8G8_SRGB: 22

Defined in

constants.ts:152


VK_FORMAT_R8G8_UINT

Const VK_FORMAT_R8G8_UINT: 20

Defined in

constants.ts:150


VK_FORMAT_R8G8_UNORM

Const VK_FORMAT_R8G8_UNORM: 16

Defined in

constants.ts:148


VK_FORMAT_R8_SINT

Const VK_FORMAT_R8_SINT: 14

Defined in

constants.ts:146


VK_FORMAT_R8_SNORM

Const VK_FORMAT_R8_SNORM: 10

Defined in

constants.ts:144


VK_FORMAT_R8_SRGB

Const VK_FORMAT_R8_SRGB: 15

Defined in

constants.ts:147


VK_FORMAT_R8_UINT

Const VK_FORMAT_R8_UINT: 13

Defined in

constants.ts:145


VK_FORMAT_R8_UNORM

Const VK_FORMAT_R8_UNORM: 9

Defined in

constants.ts:143


VK_FORMAT_S8_UINT

Const VK_FORMAT_S8_UINT: 127

Defined in

constants.ts:230


VK_FORMAT_UNDEFINED

Const VK_FORMAT_UNDEFINED: 0

Defined in

constants.ts:134


VK_FORMAT_X8_D24_UNORM_PACK32

Const VK_FORMAT_X8_D24_UNORM_PACK32: 125

Defined in

constants.ts:228

Functions

read

read(data): KTX2Container

Parses a KTX 2.0 file, returning an unpacked KTX2Container instance with all associated data. The container's mip levels and other binary data are pointers into the original file, not copies, so the original file should not be overwritten after reading.

Parameters

Name Type Description
data Uint8Array Bytes of KTX 2.0 file, as Uint8Array or Buffer.

Returns

KTX2Container

Defined in

read.ts:14


write

write(container, options?): Uint8Array

Serializes a KTX2Container instance to a KTX 2.0 file. Mip levels and other binary data are copied into the resulting Uint8Array, so the original container can safely be edited or destroyed after it is serialized.

Options:

  • keepWriter: If true, 'KTXWriter' key/value field is written as provided by the container. Otherwise, a string for the current ktx-parse version is generated. Default: false.

Parameters

Name Type
container KTX2Container
options WriteOptions

Returns

Uint8Array

Defined in

write.ts:35