Nominom/BCnEncoder.NET
Cross-platform texture encoding libary for .NET. With support for BC1-3/DXT, BC4-5/RGTC and BC6-7/BPTC compression. Outputs files in ktx or dds formats.
C#Unlicense
Issues
- 2
Add 3D/volume texture BcEncoder helpers
#70 opened by Marlax0 - 0
Possible bug in BC2/3 decoding
#66 opened by Helco - 16
.NET Framework Support
#11 opened by ameisen - 1
`DecodeAllMipMaps2D(DdsFile)` returns empty array if `dwMipMapCount` is 0 even when there is a face with mip maps
#64 opened by Crauzer - 1
Make `DecodeRaw` accept `ReadOnlyMemory<byte>`
#63 opened by Crauzer - 1
Migrate from Microsoft.Toolkit.HighPerformance to CommunityToolkit.HighPerformance
#60 opened by Khitiara - 2
- 11
Issues when encoding certain files to DDS
#53 opened by Hancapo - 0
- 0
KTX2 File format support
#57 opened by Nominom - 0
ETC1S Support
#56 opened by Nominom - 0
UASTC Support
#55 opened by Nominom - 3
Possible corruption decoding BC6h uf16
#54 opened by ptasev - 1
Improve readme.md example
#52 opened by HouseOfPandas - 0
Look into adding clustered encoding support
#51 opened by Nominom - 0
Add CRN (Crunch file format) support
#50 opened by Nominom - 0
Add VTF (Valve Texture Format) support
#49 opened by Nominom - 12
Support for Unity3D
#48 opened by ponahoum - 0
Rework the public and internal API for 3.0
#47 opened by Nominom - 18
BcStream class implementation
#27 opened by Nominom - 0
Figure out something to replace HdrImage
#46 opened by Nominom - 0
Separate KTX and DDS fileformats into their own extension package BCnEncoder.Net.FileFormats
#45 opened by Nominom - 0
Add cubemap decoding API to ImageSharp extensions
#44 opened by Nominom - 2
Add support for HDR textures with BC6H
#8 opened by Nominom - 0
- 2
Update MS High Performance Package to 7.0.0
#42 opened by ptasev - 0
- 0
Add option to use either perceptual(Ycbcr or scaled rgb) error metrics or raw rgb error metrics when encoding
#39 opened by Nominom - 0
- 0
- 9
Quality Problems with Mipmaps
#10 opened by ptasev - 3
Tests for Bgra encode / decode
#26 opened by Nominom - 3
Sort out dds file dwFourCC
#23 opened by Nominom - 11
Upgrade ImageSharp dependency version
#9 opened by Nominom - 2
Discussion: remove ImageSharp?
#29 opened by Nominom - 1
- 10
- 6
Progress report
#15 opened by onepiecefreak3 - 7
Support for ATC
#17 opened by onepiecefreak3 - 16
Bc4 & Bc5 decoding
#18 opened by Nominom - 4
Add support for ETC1 and ETC2
#7 opened by Nominom - 2
Async API
#16 opened by onepiecefreak3 - 2
Endianess of the BcBlock structs
#20 opened by onepiecefreak3 - 3
Change Marshal.SizeOf to Unsafe.SizeOf
#12 opened by Nominom - 10
- 4
Upload this code to nuget.org
#13 opened by onepiecefreak3 - 2
SixLabors.ImageSharp dependency
#5 opened by lidgren