Skip to content

Commit 06d1cd1

Browse files
authored
Update readme (#550)
1 parent 2319d9c commit 06d1cd1

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

README.md

+9-3
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,16 @@ The x86-64 SSE2 builds will work on all x86-64 machines, but it is the slowest
7777
of the three. The other two require extended CPU instruction set support which
7878
is not universally available, but each step gains ~15% more performance.
7979

80-
For Arm, if binaries are available, we provide:
80+
For Arm we provide, in order of increasing performance:
8181

82+
* `astcenc-sve_256` - uses 256-bit SVE
83+
* `astcenc-sve_128` - uses 128-bit SVE
8284
* `astcenc-neon` - uses NEON
8385

86+
Note: The Arm Scalable Vector Extensions (SVE) allow CPUs to have a variable
87+
vector length. The astcenc implementation is not written in a length-agnostic
88+
style and requires the binary to match the vector length on the host CPU.
89+
8490
## macOS
8591

8692
For macOS devices we provide a single universal binary `astcenc`, which allows
@@ -235,10 +241,10 @@ or general mobile graphics development or technology please submit them on the
235241

236242
- - -
237243

238-
_Copyright © 2013-2024, Arm Limited and contributors. All rights reserved._
244+
_Copyright © 2013-2025, Arm Limited and contributors. All rights reserved._
239245

240246
[1]: ./Docs/FormatOverview.md
241-
[2]: https://www.khronos.org/registry/DataFormat/specs/1.3/dataformat.1.3.html#ASTC
247+
[2]: https://www.khronos.org/registry/DataFormat/specs/1.4/dataformat.1.4.html#ASTC
242248
[3]: https://github.com/ARM-software/astc-encoder/releases
243249
[4]: https://community.arm.com/support-forums/f/graphics-gaming-and-vr-forum/
244250
[5]: https://developer.arm.com/documentation/102162/latest/?lang=en

0 commit comments

Comments
 (0)