Package org.lwjgl.vulkan
Class EXTTextureCompressionAstcHdr
- java.lang.Object
-
- org.lwjgl.vulkan.EXTTextureCompressionAstcHdr
-
public final class EXTTextureCompressionAstcHdr extends java.lang.Object
This extension adds support for textures compressed using the Adaptive Scalable Texture Compression (ASTC) High Dynamic Range (HDR) profile.When this extension is enabled, the HDR profile is supported for all ASTC formats listed in ASTC Compressed Image Formats.
- Name String
VK_EXT_texture_compression_astc_hdr
- Extension Type
- Device extension
- Registered Extension Number
- 67
- Revision
- 1
- Extension and Version Dependencies
- Requires Vulkan 1.0
- Requires
VK_KHR_get_physical_device_properties2
- Contact
- Jan-Harald Fredriksen janharaldfredriksen-arm
- Last Modified Date
- 2019-05-28
- IP Status
- No known issues.
- Contributors
- Jan-Harald Fredriksen, Arm
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME
The extension name.static int
VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION
The extension specification version.static int
VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT
VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXTExtendsVkFormat
.static int
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT
ExtendsVkStructureType
.
-
-
-
Field Detail
-
VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION
The extension specification version.
-
VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME
The extension name.
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT
ExtendsVkStructureType
.
-
VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT, VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT
ExtendsVkFormat
.Enum values:
FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT
FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT
FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT
FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT
FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT
FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT
FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT
FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT
FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT
FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT
FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT
FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT
FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT
FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT
-
-