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
AgeCommit message (Collapse)Author
2021-10-29Allow CDEF and LR to run sbrows in parallelVictorien Le Couviour--Tuffet
2021-09-03Merge the 3 threading models into a single oneVictorien Le Couviour--Tuffet
Merges the 3 threading parameters into a single `--threads=` argument. Frame threading can still be controlled via the `--framedelay=` argument. Internally, the threading model is now a global thread/task pool design. Co-authored-by: Ronald S. Bultje <rsbultje@gmail.com>
2019-08-19Utilize the constraints in assertions to improve code generationHenrik Gramner
When compiling in release mode, instead of just deleting assertions, use them to give hints to the compiler. This allows for slightly better code generation in some cases.
2018-12-0612 bits/component supportRonald S. Bultje
2018-11-25Make frame_hdr a pointerRonald S. Bultje
2018-11-25Make sequence header a referenced objectRonald S. Bultje
2018-11-16Add support for super-resRonald S. Bultje
Fixes #172.
2018-11-09lf mask: calculate vertical mask correctlyJanne Grunau
Fixes an error introduced in 22d3b6d9807 (!294). Fixes an use of uninitialized value in loop_filter_v_sb128y_c with clusterfuzz-testcase-minimized-dav1d_fuzzer-5682084585144320. The original sample in 22d3b6d9807 clusterfuzz-testcase-minimized-dav1d_fuzzer-5691087507685376 shows no regression. Credits to oss-fuzz.
2018-11-04loopfilter: use width aligned to 4 instead of 8Janne Grunau
2018-11-04loopfilter: limit filter width to the frame edgeJanne Grunau
Fixes ubsan index-out-of-bounds error in loop_filter_v_sb128y_c() with clusterfuzz-testcase-minimized-dav1d_fuzzer-5691087507685376. Credits to oss-fuzz.
2018-11-04calculate and cache the picture dimension in 4x4 blocksJanne Grunau
2018-10-28Cast masks to unsigned before upshiftingRonald S. Bultje
Fixes #111.
2018-10-25Build: Add suffix to templated BITDEPTH filesMarvin Scholz
Fix #96