mpv/video/out/gpu
Bin Jin b3cbd46509 vo_gpu: make texture offset available to CHROMA hooks
Before this commit, texture offset is set after all source textures
are finalized. Which means CHROMA hooks won't be able to align with
luma planes. This could be problematic for chroma prescalers utilizing
information from luma plane.

Fix this by find the reference texture early, and set global texture
offset early.
2019-03-09 12:56:11 +01:00
..
context.c gpu: prefer wayland context on autodetect 2018-11-19 00:26:39 +02:00
context.h vo_gpu: remove old window screenshot glue code and GL implementation 2018-02-13 17:45:29 -08:00
d3d11_helpers.c vo_gpu: d3d11: implement tex_download() 2018-02-13 21:25:15 +11:00
d3d11_helpers.h vo_gpu: d3d11: implement tex_download() 2018-02-13 21:25:15 +11:00
hwdec.c
hwdec.h
lcms.c lcms: allow infinite contrast 2019-03-09 12:55:44 +01:00
lcms.h
libmpv_gpu.c drm: rename plane options to better, invariant, names 2018-12-01 15:42:20 +02:00
libmpv_gpu.h client API: add a new way to pass X11 Display etc. to render API 2018-03-26 19:47:08 +02:00
osd.c
osd.h
ra.c client API: add a new way to pass X11 Display etc. to render API 2018-03-26 19:47:08 +02:00
ra.h vo_gpu: vulkan: Add support for exporting buffer memory 2018-10-22 21:35:48 +02:00
shader_cache.c vo_gpu: use explicit offsets for push constants 2018-09-29 20:15:10 +02:00
shader_cache.h
spirv.c spirv: remove --spirv-compiler=nvidia 2018-12-01 15:50:23 +02:00
spirv.h
spirv_shaderc.c vo_gpu: switch to optimization level performance 2018-09-01 16:14:22 +02:00
user_shaders.c
user_shaders.h
utils.c vo_gpu: fix vec3 packing in UBOs/push_constants 2018-09-29 20:15:10 +02:00
utils.h
video.c vo_gpu: make texture offset available to CHROMA hooks 2019-03-09 12:56:11 +01:00
video.h vo_gpu: use dB units for scene change detection 2019-02-18 01:54:06 +02:00
video_shaders.c vo_gpu: fix initial seeding of the peak detect ssbo 2019-02-18 01:54:06 +02:00
video_shaders.h vo_gpu: improve tone mapping desaturation 2019-02-18 01:54:06 +02:00