diff options
author | Jean-Baptiste Kempf <jb@videolan.org> | 2021-05-11 13:42:50 +0300 |
---|---|---|
committer | Jean-Baptiste Kempf <jb@videolan.org> | 2021-05-13 11:41:19 +0300 |
commit | 1cf1b309bb2c40e25582f2ace6917d84e45f354b (patch) | |
tree | f9b5ba8f36988f93add020ea9b443897b1953c87 | |
parent | f75854cb3e491066753760f3e60f4d943116abc8 (diff) |
On the road to 0.9.0
-rw-r--r-- | NEWS | 11 | ||||
-rw-r--r-- | README.md | 9 | ||||
-rw-r--r-- | meson.build | 2 |
3 files changed, 17 insertions, 5 deletions
@@ -1,3 +1,14 @@ +Changes for 0.9.0 'Golden Eagle': +--------------------------------- + +0.9.0 is a major version of dav1d, adding notably 10b acceleration on x64. + +Details: + - x86 (64bit) AVX2 implementation of most 10b/12b functions, which should provide + a large boost for high-bitdepth decoding on modern x86 computers and servers. + - ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit) + + Changes for 0.8.2 'Eurasian hobby': ----------------------------------- @@ -34,17 +34,18 @@ The plan is the following: 5. Make it fast on mobile, by writing asm for ARMv8 chips, 6. Make it fast on older desktop, by writing asm for SSSE3+ chips, 7. Make high bit-depth fast on mobile, by writing asm for ARMv8 chips. - -### On-going 8. Make it fast on older mobile, by writing asm for ARMv7 chips, 9. Make high bit-depth fast on older mobile, by writing asm for ARMv7 chips, + +### On-going 10. Improve C code base with [various tweaks](https://code.videolan.org/videolan/dav1d/wikis/task-list), 11. Accelerate for less common architectures, like PPC, SSE2 or AVX-512. +12. Make high bit-depth fast on desktop, by writing asm for AVX2 chips, ### After -12. Make high bit-depth fast on desktop, by writing asm for AVX2 chips, 13. Make high bit-depth fast on older desktop, by writing asm for SSSE3+ chips, -14. Use more GPU, when possible. +14. Use more GPU decoding, when possible. +15. Improve threading. # Contribute diff --git a/meson.build b/meson.build index 379074f..ebbd092 100644 --- a/meson.build +++ b/meson.build @@ -23,7 +23,7 @@ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. project('dav1d', ['c'], - version: '0.8.2', + version: '0.9.0', default_options: ['c_std=c99', 'warning_level=2', 'buildtype=release', |