... | ... | @@ -26,7 +26,6 @@ Removing redundancies: |
|
|
- the identity_* inverse transforms are stored transposed (as are all other coefficient tables). In all other cases, this saves a transpose in assembly, but for those, it actually means we have to transpose, even though in theory we wouldn't have to at all. Therefore, a potential optimization would be to have a special untransposed zigzag coefficient table and remove the transpose from the assembly, which would make those inverse transforms slightly faster.
|
|
|
|
|
|
Other speed optimizations:
|
|
|
- film-grain GL shader (like [placebo](https://github.com/haasn/libplacebo/blob/master/src/shaders/av1.c));
|
|
|
- get rid of `memset(0)` of seq_hdr and frame_hdr after allocation.
|
|
|
|
|
|
Cleanups:
|
... | ... | |