ladybird/Tests/LibVideo
Zaggy1024 1422f7f904 LibVideo/VP9: Revert framebuffer size reduction to allow OOB blocks
The framebuffer size was reduced in f2c0cee, but this caused some niche
block layouts to write outside of the frame.

This could be fixed by adding checks to see if a block being predicted/
reconstructed is within the frame, but the branches introduced by that
reduce performance slightly. Therefore, it's better to keep the
framebuffer sized according to the decoded frame size in 8x8 blocks so
that any block can be decoded without bounds checking.

A test was added to ensure that this continues to work.
2023-05-02 07:00:46 -04:00
..
CMakeLists.txt LibVideo/VP9: Revert framebuffer size reduction to allow OOB blocks 2023-05-02 07:00:46 -04:00
FILE_LICENSES.md Tests/LibVideo: Test to ensure that VP9 reference vector clamping works 2023-02-08 18:56:42 +00:00
TestVP9Decode.cpp LibVideo/VP9: Revert framebuffer size reduction to allow OOB blocks 2023-05-02 07:00:46 -04:00
vp9_4k.webm
vp9_clamp_reference_mvs.webm Tests/LibVideo: Test to ensure that VP9 reference vector clamping works 2023-02-08 18:56:42 +00:00
vp9_in_webm.webm
vp9_oob_blocks.webm LibVideo/VP9: Revert framebuffer size reduction to allow OOB blocks 2023-05-02 07:00:46 -04:00