microsoft / DirectXTex

DirectXTex texture processing library
https://walbourn.github.io/directxtex/
MIT License
1.79k stars 438 forks source link

GPU Compression for BC1 - BC5 #19

Open walbourn opened 8 years ago

walbourn commented 8 years ago

DirectXTex supports doing DirectCompute GPU compression of BC6H and BC7 images.

It does not yet have a BC1 - BC5 GPU compressor.

gastonreif commented 7 years ago

Any progress on BC1 GPU compressor? Desperately waiting for it. BTW Good Job!

walbourn commented 5 years ago

While I don't yet have a full quality version of the GPU compressor for BC1-BC5, I do have an implementation of the classic Fast Block Compress algorithm for BC1, BC3, and BC5 using both CPU and GPU here