Documentation ¶
Overview ¶
Package astc implements ASTC texture compression and decompression.
astc is in a separate package from image as it contains cgo code that can slow builds.
Index ¶
- Variables
- func NewRGBA_10x10(name string) *image.Format
- func NewRGBA_10x5(name string) *image.Format
- func NewRGBA_10x6(name string) *image.Format
- func NewRGBA_10x8(name string) *image.Format
- func NewRGBA_12x10(name string) *image.Format
- func NewRGBA_12x12(name string) *image.Format
- func NewRGBA_4x4(name string) *image.Format
- func NewRGBA_5x4(name string) *image.Format
- func NewRGBA_5x5(name string) *image.Format
- func NewRGBA_6x5(name string) *image.Format
- func NewRGBA_6x6(name string) *image.Format
- func NewRGBA_8x5(name string) *image.Format
- func NewRGBA_8x6(name string) *image.Format
- func NewRGBA_8x8(name string) *image.Format
- func NewSRGB8_ALPHA8_10x10(name string) *image.Format
- func NewSRGB8_ALPHA8_10x5(name string) *image.Format
- func NewSRGB8_ALPHA8_10x6(name string) *image.Format
- func NewSRGB8_ALPHA8_10x8(name string) *image.Format
- func NewSRGB8_ALPHA8_12x10(name string) *image.Format
- func NewSRGB8_ALPHA8_12x12(name string) *image.Format
- func NewSRGB8_ALPHA8_4x4(name string) *image.Format
- func NewSRGB8_ALPHA8_5x4(name string) *image.Format
- func NewSRGB8_ALPHA8_5x5(name string) *image.Format
- func NewSRGB8_ALPHA8_6x5(name string) *image.Format
- func NewSRGB8_ALPHA8_6x6(name string) *image.Format
- func NewSRGB8_ALPHA8_8x5(name string) *image.Format
- func NewSRGB8_ALPHA8_8x6(name string) *image.Format
- func NewSRGB8_ALPHA8_8x8(name string) *image.Format
Constants ¶
This section is empty.
Variables ¶
View Source
var ( RGBA_4x4 = NewRGBA_4x4("ASTC_RGBA_4x4") RGBA_5x4 = NewRGBA_5x4("ASTC_RGBA_5x4") RGBA_5x5 = NewRGBA_5x5("ASTC_RGBA_5x5") RGBA_6x5 = NewRGBA_6x5("ASTC_RGBA_6x5") RGBA_6x6 = NewRGBA_6x6("ASTC_RGBA_6x6") RGBA_8x5 = NewRGBA_8x5("ASTC_RGBA_8x5") RGBA_8x6 = NewRGBA_8x6("ASTC_RGBA_8x6") RGBA_8x8 = NewRGBA_8x8("ASTC_RGBA_8x8") RGBA_10x5 = NewRGBA_10x5("ASTC_RGBA_10x5") RGBA_10x6 = NewRGBA_10x6("ASTC_RGBA_10x6") RGBA_10x8 = NewRGBA_10x8("ASTC_RGBA_10x8") RGBA_10x10 = NewRGBA_10x10("ASTC_RGBA_10x10") RGBA_12x10 = NewRGBA_12x10("ASTC_RGBA_12x10") RGBA_12x12 = NewRGBA_12x12("ASTC_RGBA_12x12") SRGB8_ALPHA8_4x4 = NewSRGB8_ALPHA8_4x4("ASTC_SRGB8_ALPHA8_4x4") SRGB8_ALPHA8_5x4 = NewSRGB8_ALPHA8_5x4("ASTC_SRGB8_ALPHA8_5x4") SRGB8_ALPHA8_5x5 = NewSRGB8_ALPHA8_5x5("ASTC_SRGB8_ALPHA8_5x5") SRGB8_ALPHA8_6x5 = NewSRGB8_ALPHA8_6x5("ASTC_SRGB8_ALPHA8_6x5") SRGB8_ALPHA8_6x6 = NewSRGB8_ALPHA8_6x6("ASTC_SRGB8_ALPHA8_6x6") SRGB8_ALPHA8_8x5 = NewSRGB8_ALPHA8_8x5("ASTC_SRGB8_ALPHA8_8x5") SRGB8_ALPHA8_8x6 = NewSRGB8_ALPHA8_8x6("ASTC_SRGB8_ALPHA8_8x6") SRGB8_ALPHA8_8x8 = NewSRGB8_ALPHA8_8x8("ASTC_SRGB8_ALPHA8_8x8") SRGB8_ALPHA8_10x5 = NewSRGB8_ALPHA8_10x5("ASTC_SRGB8_ALPHA8_10x5") SRGB8_ALPHA8_10x6 = NewSRGB8_ALPHA8_10x6("ASTC_SRGB8_ALPHA8_10x6") SRGB8_ALPHA8_10x8 = NewSRGB8_ALPHA8_10x8("ASTC_SRGB8_ALPHA8_10x8") SRGB8_ALPHA8_10x10 = NewSRGB8_ALPHA8_10x10("ASTC_SRGB8_ALPHA8_10x10") SRGB8_ALPHA8_12x10 = NewSRGB8_ALPHA8_12x10("ASTC_SRGB8_ALPHA8_12x10") SRGB8_ALPHA8_12x12 = NewSRGB8_ALPHA8_12x12("ASTC_SRGB8_ALPHA8_12x12") )
Functions ¶
func NewRGBA_10x10 ¶
func NewRGBA_10x5 ¶
func NewRGBA_10x6 ¶
func NewRGBA_10x8 ¶
func NewRGBA_12x10 ¶
func NewRGBA_12x12 ¶
func NewRGBA_4x4 ¶
func NewRGBA_5x4 ¶
func NewRGBA_5x5 ¶
func NewRGBA_6x5 ¶
func NewRGBA_6x6 ¶
func NewRGBA_8x5 ¶
func NewRGBA_8x6 ¶
func NewRGBA_8x8 ¶
func NewSRGB8_ALPHA8_10x10 ¶
func NewSRGB8_ALPHA8_10x5 ¶
func NewSRGB8_ALPHA8_10x6 ¶
func NewSRGB8_ALPHA8_10x8 ¶
func NewSRGB8_ALPHA8_12x10 ¶
func NewSRGB8_ALPHA8_12x12 ¶
func NewSRGB8_ALPHA8_4x4 ¶
func NewSRGB8_ALPHA8_5x4 ¶
func NewSRGB8_ALPHA8_5x5 ¶
func NewSRGB8_ALPHA8_6x5 ¶
func NewSRGB8_ALPHA8_6x6 ¶
func NewSRGB8_ALPHA8_8x5 ¶
func NewSRGB8_ALPHA8_8x6 ¶
func NewSRGB8_ALPHA8_8x8 ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.