• Stars
    star
    153
  • Rank 243,368 (Top 5 %)
  • Language
    C
  • License
    ISC License
  • Created over 9 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Low-level library for decompression and manipulation of texture blocks compressed using formats such as BC1/DXT1/S3TC, BC2-BC3, BC4/RGTC1, BC5/RGTC2, BC6 (BPTC_FLOAT), BC7 (BPTC), ETC1 and the ETC2 family, loading of KTX and DDS files, and conversion between pixel formats

detex

Low-level library that can be used to decompress textures and texture blocks compressed using formats such as BC1/DXT1/S3TC, BC2-BC3, BC4/RGTC1, BC5/RGTC2, BC6 (BPTC_FLOAT), BC7 (BPTC), ETC1 and the ETC2 family.

It includes flexible pixel format conversion functions between a variety of formats, including several uncompressed formats and mapping HDR textures.

Additionally, loading and saving of KTX and DDS texture files is supported.

Included is a simple texture file viewer program as well as a command line utility to convert between texture file formats.

It has been developed using Linux, but is probably usable on other platforms without too much effort.

More Repositories

1

texgenpack

Compress, decompress and convert texure files using a genetic algorithm. Supports KTX, DDS, ETC2, BC6/BC7 etc.
C
62
star
2

flash-bench

Disk and file system benchmark, especially intended for flash storage
C++
23
star
3

fastarm

Experimental memcpy speed toolkit for ARM CPUs (libc replacement)
Assembly
21
star
4

test-arm-kernel-memcpy

Experimental benchmark and test toolkit for optimized ARM memcpy/memset functions in the Linux kernel
Assembly
13
star
5

a10disp

Program to the change the display mode of Allwinner devices running linux-sunxi.
C
10
star
6

libfgen

Fast genetic algorithm library with configurable parameters and parallel processing.
C
7
star
7

sre

SRE is an optimized real-time 3D rendering engine using OpenGL or OpenGL-ES 2.0. Current release supports Linux (OpenGL or OpenGL-ES 2.0, on PCs and certain ARM-based devices).
C++
7
star
8

detex-compress

Fast texture compression utility that makes use of the detex library. Currently supports several compression formats including BC1-5 and ETC1.
C++
6
star
9

gstplay

Experimental efficient GStreamer 1.0 based video player with GTK+ 2 or 3. Also supports GStreamer 0.10.
C
6
star
10

gst-fbdev2-plugins

Optimized set of GStreamer 1.0 plugins for Linux console framebuffer devices
C
6
star
11

benchx

Low-level X window system drawing primitive benchmark
C
5
star
12

patches

Miscellaneous patches
C
5
star
13

dgl

Low-level graphics library put together to test fb layer console graphics on the Raspberry Pi and similar devices
C++
3
star
14

DataSetTurbo

A library featuring a developing set of optimized C++ classes implementing highly optimized random number generation, dynamic arrays and other functions.
C++
2
star
15

sre-random

Customizable random number generator, highly optimized for both floating point and integer operations.
1
star