bc7enc

Texture encoder/decoder

A software project providing GPU-accelerated texture encoders and decoders for various compression formats.

Single source file BC1-5 and BC7 encoders and BC1-5/7 decoders with MIT or Public Domain licenses

GitHub

211 stars
10 watching
19 forks
Language: C++
last commit: over 2 years ago

Related projects:

Repository Description Stars
richgel999/bc7enc16 A fast and efficient single-source file BC7/BPTC texture encoder with perceptual metric support. 150
plepers/atf-encoder A Pure ActionScript library for encoding and decoding Adobe Texture Format files 80
richgel999/astc_dec Decompresses ASTC texture blocks to 8-bit RGBA pixels 42
agl/jbig2enc An encoder for JBIG2 bi-level images 4
richgel999/jpeg-compressor A C++ library that provides a basic JPEG compression and decompression codec with low memory consumption. 217
wvanbergen/chunky_png A Ruby library for reading and writing PNG images without relying on memory-intensive libraries. 1,051
lvandeve/lodepng A PNG encoder and decoder written in C++ with support for ANSI C 2,104
randy408/libspng A lightweight PNG image decoder and encoder library with a focus on performance and simplicity. 736
pnggroup/libpng A Portable Network Graphics (PNG) image format implementation with support for compression and decompression. 1,290
richgel999/fpng A C++ library for fast PNG image compression and decompression with optimized algorithms and techniques. 879
sija/base62.cr A library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality. 10
julienvincent/ts-codec A set of TypeScript tools for encoding, decoding, and validating data using JSON-Schema. 17
binomialllc/crunch A library that provides advanced DXTn texture compression and transcoding capabilities for various graphics formats. 855
chardet/chardet A character encoding detection tool for determining the encoding of text files. 2,181
unity-technologies/crunch A high-performance texture compression and transcoding library for developers. 239