Zaggy1024
|
5e3192c8d9
LibVideo/VP9: Extend the borders on reference frames to avoid branching
|
2 年之前 |
Zaggy1024
|
08b90bb2d0
LibVideo/VP9: Clamp reference frame prediction coords outside loops
|
2 年之前 |
Zaggy1024
|
bc49af08b4
LibVideo/VP9: Pre-calculate inter-frames' reference frame scale factors
|
2 年之前 |
Zaggy1024
|
5cd5edc3bd
LibVideo/VP9: Copy data to reference frames row by row
|
2 年之前 |
Zaggy1024
|
e6c3b0e495
LibVideo/VP9: Rename `round_2()` to `rounded_right_shift()` for clarity
|
2 年之前 |
Zaggy1024
|
33ff3427eb
LibVideo/VP9: Drop the decoder intermediate bounds checks
|
2 年之前 |
Zaggy1024
|
7b92eff4a6
LibVideo/VP9: Use u32 to store the parsed value counts
|
2 年之前 |
Zaggy1024
|
f58c5ff569
LibVideo/VP9: Correct the mode/partition probability adaption counts
|
2 年之前 |
Zaggy1024
|
4224f253af
LibVideo/VP9: Increase the size of summed boolean counts in merge_probs
|
2 年之前 |
Linus Groh
|
9c08bb9555
AK: Remove `try_` prefix from FixedArray creation functions
|
2 年之前 |
Zaggy1024
|
f5ea6c89df
LibVideo/VP9: Put reference frames into a struct
|
2 年之前 |
Zaggy1024
|
316dad7bf7
LibVideo/VP9: Remove m_tokens and m_token_cache from Parser
|
2 年之前 |
Zaggy1024
|
a4f14f220d
LibVideo/VP9: Fully qualify all reference frame type enum values
|
2 年之前 |
Zaggy1024
|
db9f1a18f8
LibVideo/VP9: Convert TransformMode to an enum class
|
2 年之前 |
Zaggy1024
|
1a2d8ac40c
LibVideo/VP9: Prefix TransformSize with Transform_ instead of TX_
|
2 年之前 |
Zaggy1024
|
f6e645a153
LibVideo/VP9: Rename TX(Mode|Size) to Transform(Mode|Size)
|
2 年之前 |
Zaggy1024
|
f4af6714d2
LibVideo/VP9: Move persistent context storage to a different header
|
2 年之前 |
Zaggy1024
|
facb779b99
LibVideo/VP9: Replace (DCT|ADST)_(DCT_ADST) with struct TransformSet
|
2 年之前 |
Zaggy1024
|
b6f41fe7d9
LibVideo/VP9: Pass the sub-block transform type around as a parameter
|
2 年之前 |
Zaggy1024
|
fedbc12c4d
LibVideo/VP9: Move segmentation parameters to FrameContext
|
2 年之前 |
Zaggy1024
|
f4761dab09
LibVideo/VP9: Index inter-frame references with named fields or an enum
|
2 年之前 |
Zaggy1024
|
b966f9d811
LibVideo/VP9: Move the transform mode field from Parser to FrameContext
|
2 年之前 |
Zaggy1024
|
6533c5f6a8
LibVideo/VP9: Move more block fields into the BlockContext struct
|
2 年之前 |
Zaggy1024
|
f4e835635f
LibVideo/VP9: Move quantizer indices into FrameContext
|
2 年之前 |
Zaggy1024
|
90f16c78fa
LibVideo/VP9: Move fields set in uncompressed_header() to FrameContext
|
2 年之前 |
Zaggy1024
|
40bc987fe3
LibVideo/VP9: Store color config in the frame context
|
2 年之前 |
Zaggy1024
|
3259c99cab
LibVideo/VP9: Choose whether/how to show new frames using an enum
|
2 年之前 |
Zaggy1024
|
befcd479ae
LibVideo/VP9: Add Frame, Tile and Block context structs
|
2 年之前 |
Zaggy1024
|
10d207959d
LibVideo/VP9: Remove m_mi_row and col fields from the parser
|
2 年之前 |
Zaggy1024
|
4a4aa697d9
LibVideo/VP9: Use a struct for block context to keep between frames
|
2 年之前 |