TextureCompressionFamily enum
The family of a block-compressed pixel format. Hardware support for compressed formats is granted on a per-family basis.
Values
- bc → const TextureCompressionFamily
-
BC1 through BC7. Typical on desktop GPUs.
- etc2 → const TextureCompressionFamily
-
ETC2 and EAC. Typical on mobile, OpenGL ES 3.0, and WebGL2.
- astc → const TextureCompressionFamily
-
ASTC LDR. Typical on modern mobile and some desktop GPUs.
- astcHdr → const TextureCompressionFamily
-
ASTC HDR. A separate device feature from ASTC LDR. Typical on newer mobile GPUs.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
TextureCompressionFamily> - A constant List of the values in this enum, in order of their declaration.