You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<Description>BCnEncoder.NET is a library for compressing rgba images to different block-compressed formats. Both ktx and dds output file-formats are supported. It has no native dependencies and is .NET Standard 2.1 compatible.
19
+
<Description>BCnEncoder.NET is a library for compressing rgba images to different block-compressed formats. Both ktx and dds output file-formats are supported. It has no native dependencies and is .NET Standard 2.1 & 2.0 compatible.
Copy file name to clipboardExpand all lines: README.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
A Cross-platform BCn / DXT encoding libary for .NET
6
6
7
7
# What is it?
8
-
BCnEncoder.NET is a library for compressing rgba images to different block-compressed formats. It has no native dependencies and is .NET Standard 2.1 compatible.
8
+
BCnEncoder.NET is a library for compressing rgba images to different block-compressed formats. It has no native dependencies and is .NET Standard 2.1 & 2.0 compatible.
9
9
10
10
Supported formats are:
11
11
- Raw unsigned byte R, RG, RGB and RGBA formats
@@ -21,10 +21,16 @@ Supported formats are:
21
21
The current state of this library is in development but quite usable. I'm planning on implementing support for more codecs and
22
22
different algorithms. The current version is capable of encoding and decoding BC1-BC7 images in both KTX or DDS formats.
23
23
24
+
.NET Standard 2.0 support is experimental, and relies on [PolySharp](https://www.nuget.org/packages/PolySharp) & [Microsoft.Bcl.Numerics](https://www.nuget.org/packages/Microsoft.Bcl.Numerics).
25
+
24
26
Please note, that the API might change between versions.
27
+
25
28
# Dependencies
26
29
Current dependencies are:
27
30
*[CommunityToolkit.HighPerformance](https://www.nuget.org/packages/CommunityToolkit.HighPerformance/) licensed under the [MIT](https://opensource.org/licenses/MIT) license for Span2D and Memory2D types.
31
+
Additionally, for .NET Standard 2.0:
32
+
*[PolySharp](https://www.nuget.org/packages/PolySharp) licensed under the [MIT](https://opensource.org/licenses/MIT) license.
33
+
*[Microsoft.Bcl.Numerics](https://www.nuget.org/packages/Microsoft.Bcl.Numerics) licensed under the [MIT](https://opensource.org/licenses/MIT) license.
28
34
29
35
# Image library extensions
30
36
This library has extension packages available for the following image libraries:
0 commit comments