Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Baptiste Kempf <jb@videolan.org>2021-05-11 13:42:50 +0300
committerJean-Baptiste Kempf <jb@videolan.org>2021-05-13 11:41:19 +0300
commit1cf1b309bb2c40e25582f2ace6917d84e45f354b (patch)
treef9b5ba8f36988f93add020ea9b443897b1953c87
parentf75854cb3e491066753760f3e60f4d943116abc8 (diff)
On the road to 0.9.0
-rw-r--r--NEWS11
-rw-r--r--README.md9
-rw-r--r--meson.build2
3 files changed, 17 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index 462c460..be497a0 100644
--- a/NEWS
+++ b/NEWS
@@ -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':
-----------------------------------
diff --git a/README.md b/README.md
index 0fd8e16..c27146b 100644
--- a/README.md
+++ b/README.md
@@ -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',