| ... | ... | @@ -29,7 +29,8 @@ Removing redundancies: |
|
|
|
- for inter, test if prediction at 128x128 should be done at 64x64 subblocks to improve cache efficiency (and also simplify SIMD);
|
|
|
|
|
|
|
|
Other speed optimizations:
|
|
|
|
- film-grain GL shader (like [placebo](https://github.com/haasn/libplacebo/blob/master/src/shaders/av1.c)).
|
|
|
|
- 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:
|
|
|
|
- internal buffers in `decode.c` are all allocated as if the stream is 10-bit 4:4:4, so changing these buffers could reduce memory usage somewhat, especially the palette and coef buffers;
|
| ... | ... | |
| ... | ... | |