116 Commits (8bcb798b35e22b0e98f1f47a6db20e14bbb9f8c7)

Author SHA1 Message Date
James Jackson-South 8bcb798b35 Implement SIMD-first AV1 color conversion 1 week ago
James Jackson-South a7865a4592 Complete AV1 transform path verification 1 week ago
James Jackson-South 1df3490356 Rework AV1 transforms as SIMD operators 1 week ago
James Jackson-South 08bc4cd8ab Document and correct AV1 prediction decoding 1 week ago
James Jackson-South 6095963f09 Document and correct AV1 prediction 1 week ago
James Jackson-South 4c01b0df65 Decode multi-superblock AV1 frames 1 week ago
James Jackson-South 109f702a82 Correct AV1 transform coefficient storage 1 week ago
James Jackson-South e2966fdaa4 Correct AV1 mode neighbor lookup 1 week ago
James Jackson-South bb335e4684 Implement AV1 chroma-from-luma reconstruction 1 week ago
James Jackson-South 686bb21601 Decode each parsed AV1 block once 1 week ago
James Jackson-South 72a294f9f7 Connect high-bit-depth AV1 reconstruction 1 week ago
James Jackson-South 361cdb29db Implement high-bit-depth AV1 intra prediction 1 week ago
James Jackson-South 2fe862fad4 Add high-bit-depth AV1 reconstruction 1 week ago
James Jackson-South 9ef4059ee6 Correct AV1 inverse transform row traversal 1 week ago
James Jackson-South 98ab882e77 Fix AV1 still decode lifecycle 2 weeks ago
James Jackson-South abe0f70ca9 Implement AV1 filter intra prediction 2 weeks ago
James Jackson-South 1d94792c54 Correct AV1 intra prediction 2 weeks ago
James Jackson-South 5e2908114d Support high-bit-depth AV1 color conversion 2 weeks ago
James Jackson-South 61b9cd4cb6 Support subsampled AV1 color output 2 weeks ago
James Jackson-South 29005ec629 Correct AV1 YUV444 color conversion 2 weeks ago
James Jackson-South d7ab1e716a Fix HEIF tests after upstream merge 2 weeks ago
Ynse Hoornenborg f7a08d175a Frame buffer derives block pointers 1 year ago
Ynse Hoornenborg d43af4f375 Fix TilingTest 2 years ago
Ynse Hoornenborg 040b5dd757 Reference YUV converter improvements 2 years ago
Ynse Hoornenborg d5e91adba6 Reference RGB-YUV conversions 2 years ago
Ynse Hoornenborg ea1183acdc First implementation of YUV conversion 2 years ago
Ynse Hoornenborg ca4d842b75 Clipping performance improvement 2 years ago
Ynse Hoornenborg 93828ab757 Fix tests 2 years ago
Ynse Hoornenborg a362c0b586 Additional scan order unit test 2 years ago
Ynse Hoornenborg 052d0ae439 Add some unit tests for Av1Math 2 years ago
Ynse Hoornenborg a3c2742dd4 Implement all 1d transformers 2 years ago
Ynse Hoornenborg 4b39c1a7bb Implement remaining intra predictors 2 years ago
Ynse Hoornenborg f88c583003 Complete inverse quantization matrix table 2 years ago
Ynse Hoornenborg 38e649572e Remove code duplication in coefficient reading 2 years ago
Ynse Hoornenborg 0b38ce3be4 Add coefficients unit test for multiple transform types 2 years ago
Ynse Hoornenborg 7085a28524 Transform set refactoring, closer to spec 2 years ago
Ynse Hoornenborg c67b6cbfcc Limit test for TransformType to small transform sizes 2 years ago
Ynse Hoornenborg 1d1c382206 Unit tests for high level symbols 2 years ago
Ynse Hoornenborg 3eedbbbec0 Unit test for transform set indices 2 years ago
Ynse Hoornenborg 8a35440797 Fix coefficient round trip 2 years ago
Ynse Hoornenborg 0e6394e41f Minot base range context changes 2 years ago
Ynse Hoornenborg 6188aacec0 Fix end of block decoding 2 years ago
Ynse Hoornenborg ebab7f0e15 Bit getting and setting methods 2 years ago
Ynse Hoornenborg 887599f41c Symbol context test 2 years ago
Ynse Hoornenborg 41a11fd339 Refactor position inside transform block 2 years ago
Ynse Hoornenborg 99fd1419ad More symbol round trip tests 2 years ago
Ynse Hoornenborg 7edc7dc9f6 Unit test for entropy round trips 2 years ago
Ynse Hoornenborg c7c00391cf Round trip empty Coefficients buffer 2 years ago
Ynse Hoornenborg e592ef6881 Introduce Av1LevelBuffer class 2 years ago
Ynse Hoornenborg fa886a4d25 Test case for coefficient round trip 2 years ago