BCnEncoder.Net
2.0.2
BCnEncoder.NET is a library for compressing rgba images to different block-compressed formats. Both ktx and dds output formats are supported. It has no native dependencies and is .NET Standard 2.1 compatible.
Supported formats are:
Raw unsigned byte R, RG, RGB and RGBA formats
BC1 (S3TC DXT1)
BC2 (S3TC DXT3)
BC3 (S3TC DXT5)
BC4 (RGTC1)
BC5 (RGTC2)
BC7 (BPTC)
See the version list below for details.
Install-Package BCnEncoder.Net -Version 2.0.2
dotnet add package BCnEncoder.Net --version 2.0.2
<PackageReference Include="BCnEncoder.Net" Version="2.0.2" />
paket add BCnEncoder.Net --version 2.0.2
#r "nuget: BCnEncoder.Net, 2.0.2"
// Install BCnEncoder.Net as a Cake Addin #addin nuget:?package=BCnEncoder.Net&version=2.0.2 // Install BCnEncoder.Net as a Cake Tool #tool nuget:?package=BCnEncoder.Net&version=2.0.2
Release Notes
2.0.0 - Removed ImageSharp dependency, added async api methods, added ATC and BGRA support, added new raw api methods, improved dds file handling and fixed some bugs. See the github page for more information about 2.0.
2.0.2 - fixed a bug in mipmap calculations
Dependencies
-
.NETStandard 2.1
- Microsoft.Toolkit.HighPerformance (>= 7.0.0-preview4)
Used By
NuGet packages (1)
Showing the top 1 NuGet packages that depend on BCnEncoder.Net:
Package | Downloads |
---|---|
BCnEncoder.Net.ImageSharp
Adds ImageSharp apis to BCnEncoder.Net
|
GitHub repositories
This package is not used by any popular GitHub repositories.