mpv/video/out/placebo
Niklas Haas c82ffb6670 vo_gpu: libplacebo: simplify tex transfers for libplacebo 168+
Upstream libplacebo got refactored to use byte-sized strides rather than
texel-sized strides. This commit makes mpv's ra_pl wrapper take
advantage of that, rather than forcing a stride-fixing memcpy.

Note that, technically, we would still need a stride fixing memcpy in
cases when the true stride is not a multiple of the format's texel
*alignment*, however this is a much rarer case and extremely unlikely to
occur in practice, since all relevant formats use power-of-two texel
alignments.
2021-10-31 19:39:58 +01:00
..
ra_pl.c vo_gpu: libplacebo: simplify tex transfers for libplacebo 168+ 2021-10-31 19:39:58 +01:00
ra_pl.h
utils.c
utils.h vo_gpu: libplacebo: add missing include 2021-10-04 12:09:58 +02:00