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
Copy file name to clipboardExpand all lines: RELEASE_NOTES.md
+43-3Lines changed: 43 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
<!-- SPDX-License-Identifier: Apache-2.0 -->
3
3
Release Notes
4
4
=============
5
-
## Version 4.3.1
5
+
## Version 4.3.2
6
6
### New Features in Version 4.3
7
7
#### Command Line Tools Suite
8
8
9
-
v4.3.0 contains a new suite of command line tools accessed via an umbrella `ktx` command.
9
+
v4.3 contains a new suite of command line tools accessed via an umbrella `ktx` command.
10
10
11
11
| Tool | Description | Equivalent old tool |
12
12
| :--- | ----------- | ------------------- |
@@ -50,7 +50,14 @@ Thanks to @aqnuep and @VaderY of [RasterGrid](https://www.rastergrid.com/) for t
50
50
#### Python Binding
51
51
A Python binding for `libktx` has been added. Applications written in Python can now use `libktx` functions. The package can be installed via `pip install pyktx[==4.3.0]`. Huge thanks to @ShukantPal.
52
52
53
-
### Changes
53
+
### Notable Changes since v4.3.1
54
+
55
+
* The `ktx` tool suite and `libktx` have been made compliant with Revision 3 of the KTX v2 specification:
56
+
* typeSize for formats with _mPACKxx suffix has been fixed. It is now xx/8.
57
+
* YCbCr 2-plane 4:4:4 formats recently added to Vulkan have been prohibited.
58
+
*`A8B8G8R8_PACK32` and `R16G16_S10_5_NV` formats are now allowed.
59
+
60
+
### Notable Changes in v4.3
54
61
55
62
*`libktx` has been made much more robust to errors in KTX files.
56
63
*`libktx` now validates checksums when present in a Zstd data stream.
@@ -59,6 +66,7 @@ A Python binding for `libktx` has been added. Applications written in Python can
59
66
with multi-byte code-points. Previously such names did not work on Windows.
60
67
* The Vulkan texture uploader can now optionally be used with an extenal memory allocator such as [VulkanMemoryAllocator](https://gpuopen.com/vulkan-memory-allocator/).
61
68
69
+
62
70
### Known Issues
63
71
64
72
* Some image bits in output files encoded to ASTC, ETC1S/Basis-LZ or UASTC on arm64 devices may differ from those encoded from the same input images on x86_64 devices. The differences will not be human visible and will only show up in bit-exact comparisons.
@@ -72,6 +80,38 @@ with multi-byte code-points. Previously such names did not work on Windows.
72
80
* Neither the Vulkan nor GL loaders support depth/stencil textures.
73
81
74
82
83
+
### Changes since v4.3.1 (by part)
84
+
### libktx
85
+
86
+
* Flesh out support for VK\_FORMAT\_R16G16\_S10\_5\_NV. (#864) (42dfae5cf) (@MarkCallow)
0 commit comments