- Apr 14, 2024
-
-
Srijan Dhungana authored
-
- Apr 12, 2024
-
-
Steve Lhomme authored
-
- Mar 27, 2024
-
-
Srijan Dhungana authored
-
- Mar 21, 2024
-
-
Srijan Dhungana authored
-
- Mar 20, 2024
-
-
Srijan Dhungana authored
-
Srijan Dhungana authored
- Mar 19, 2024
-
-
Srijan Dhungana authored
-
Srijan Dhungana authored
-
- Mar 18, 2024
-
-
Srijan Dhungana authored
-
Niklas Haas authored
This reverts commit 4fdb9c0d. Caused build issues, will update when they are fixed upstream.
-
- Mar 16, 2024
-
-
Niklas Haas authored
-
- Mar 14, 2024
-
-
Niklas Haas authored
Oops?
-
- Mar 11, 2024
-
-
Niklas Haas authored
Not sure this matters for anything. To be on the safe side, only force it if there was an exact match.
-
Niklas Haas authored
Conform to a style more consistent with other infodumps in libplacebo, and move it out of random logic and into a common place.
-
Niklas Haas authored
Again, the explicit parameters here are not making things clearer.
-
Niklas Haas authored
Just make `icc` itself mutable. It's already complicated enough anyway, the explicit parameter list is not simplifying things.
-
Niklas Haas authored
For consistency
-
Niklas Haas authored
Supersedes: videolan/libplacebo!643
-
Niklas Haas authored
-
Niklas Haas authored
Annoyingly we have to memcpy this array if we want to pretty-print the Auto (%s) case like we used to. Oh well. This could probably be done more elegantly, but it's definitely not worth the time investment.
-
Niklas Haas authored
Shocking, I know.
-
Niklas Haas authored
-
Niklas Haas authored
Motivated by !643, but also generally useful.
-
Niklas Haas authored
Explicit OOTF support was removed and baked into the EOTF step a long time ago.
-
Niklas Haas authored
This is all black-scaled CSPs with the exception of HLG.
-
Niklas Haas authored
-
- Mar 08, 2024
-
-
@SOURCE_ROOT@ points to parent project, instead use current source dir to ensure that we get libplacebo version.
-
If peak detection is enabled it should have higher priority than static metadata, that often is incorrect. Fixes: https://github.com/mpv-player/mpv/issues/13609
-
Niklas Haas authored
So we can enable merge trains.
-
Commit 2f06c045 did output only, but we should use utf-8 for both.
-
- Mar 07, 2024
-
-
Kacper Michajłow authored
If pbo_download_cb happens to fire first, buf is no longer valid reference.
-
- Mar 06, 2024
-
-
Niklas Haas authored
We use UTF-8 in all source files.
-
- Mar 05, 2024
-
-
Niklas Haas authored
Instead of promoting *all* texture upload buffers to host-mapped VRAM, only do it when there is sufficient space available (e.g. BAR devices). Fixes: https://github.com/mpv-player/mpv/issues/13303 Fixes: https://github.com/mpv-player/mpv/issues/12517
-
Niklas Haas authored
Since this is very restricted on non-resizable BAR platforms.
-
Niklas Haas authored
Has the added advantage of allowing us to track which exact `pl_buf_create` call created the buffer (i.e. imported or allocated).
-
Niklas Haas authored
After a certain input size, the gather kernel pulls ahead. This is either due to interactions with the size of the texture cache, or due to alignment with the 2x2 gather input grid, or both. Regardless, this should generally speed things up for very high radius polar kernels (especially when downscaling).
-
Niklas Haas authored
To fit with reduced hardware limits on some devices. See-Also: https://github.com/mpv-player/mpv/issues/13405
-
Niklas Haas authored
No practical reason to limit this field to 32 bits.
-
- Mar 04, 2024
-
-
It was sampling already sampled pixels when switching between direct and gather sampling. There was a check only on first pixel, but if the first one was not sampled yet, but the next were, it would overlap the gather window. Fixes: https://github.com/mpv-player/mpv/issues/13405
-