ref: 8f75d0a0077f7fd4e8d47f47231b6e20f86166cc
parent: a88d9ba695e3a67dc460fbf2b56dd3242931ea40
author: gek169 <gek169>
date: Tue Jun 1 20:21:53 EDT 2021
Automatic commit.
--- a/README.md
+++ b/README.md
@@ -54,9 +54,11 @@
#include <string.h>
#include <stdarg.h>
```
-If your system supports it, the library can also take advantage of `alignas` to get SIMD support,
+If your system supports it, the library can also take advantage of `alignas` to get improved SIMD support,
which can be disabled in zfeatures. This adds a dependency to `stdalign.h` but greatly increases vertex processing speed.
+(This is disabled by default for maximum portability)
+
If you are unsure if your target platform can support TinyGL, compile it with the buildtime and runtime tests enabled (They are, by default)
if you get a TGL_BUILDT error, then you've failed the buildtime test.
@@ -69,7 +71,7 @@
the "Chad Math Library" has been included (CC0, public domain) for your programming needs.
it is simd accelerated on supported platforms, but it contains ZERO platform-specific code- it relies on an optimizing
-compiler to get vectorized ops.
+compiler to get vectorized ops. SIMD acceleration is improved by enabling alignas.
NOTE: There are graphical artifacts visible in these gifs which have been corrected in this version of the library.