0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/video/out/gpu
Dudemanguy 59ac302dff vo_gpu/vo_gpu_next: fix setting an empty dscale
The manual currently says that if dscale is unset, --scale will be
applied. However, this only works at init time. If you change the dscale
filter to be empty later, vo_gpu will segfault and vo_gpu_next will
throw an error and refuse the changes. That's because when the option is
unset at runtime, the value becomes "" not NULL and the vo's never
accounted for this. Fixes #12031.
2023-08-05 14:01:02 +00:00
..
context.c build: internally rename gl-wayland to egl-wayland 2023-07-23 22:00:08 +00:00
context.h various: fix typos 2023-03-28 19:29:44 +00:00
d3d11_helpers.c d3d11: retry device creation without debug, if SDK is not available 2023-04-02 21:43:53 +03:00
d3d11_helpers.h vo_gpu/d3d11: add support for configuring swap chain color space 2019-10-30 02:41:25 +02:00
error_diffusion.c vo_gpu: opengl: some fixes to make compute shaders work with GLES 2021-12-12 20:23:31 -08:00
error_diffusion.h vo_gpu: implement error diffusion for dithering 2019-06-16 11:19:44 +02:00
hwdec.c vo: hwdec: prioritise drmprime over drmprime_overlay 2023-06-22 12:46:21 -07:00
hwdec.h vo: hwdec: Pass the ra_ctx to hwdecs instead of just the ra 2023-05-28 15:46:05 -07:00
lcms.c various: correctly ignore cache files with --no-config 2023-07-06 13:08:23 +00:00
lcms.h vo_gpu_next: allow to use ICC profile luminance value 2023-05-13 17:08:37 +02:00
libmpv_gpu.c vo: hwdec: Pass the ra_ctx to hwdecs instead of just the ra 2023-05-28 15:46:05 -07:00
libmpv_gpu.h vo: hwdec: Pass the ra_ctx to hwdecs instead of just the ra 2023-05-28 15:46:05 -07:00
osd.c various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate 2023-01-12 22:02:07 +01:00
osd.h vo_gpu: simplify structs / names 2017-09-22 16:58:55 +02:00
ra.c ra: assert when using params with dimensions 2023-03-02 02:08:39 +00:00
ra.h various: fix various typos in the code base 2023-03-28 19:29:44 +00:00
shader_cache.c vo_gpu: fix some cache related memory leaks 2023-07-04 22:14:43 +00:00
shader_cache.h player: use XDG_CACHE_HOME by default 2023-05-09 20:37:17 +00:00
spirv_shaderc.c vo_gpu: switch to optimization level performance 2018-09-01 16:14:22 +02:00
spirv.c options: change option macros and all option declarations 2020-03-18 19:52:01 +01:00
spirv.h vo_gpu: vulkan: generalize SPIR-V compiler 2017-09-26 17:25:35 +02:00
user_shaders.c options: transition commands from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
user_shaders.h vo_gpu: allow user shader to fix texture offset 2019-06-06 20:01:56 +02:00
utils.c test: integrate unittests with meson 2023-03-02 15:45:27 +00:00
utils.h test: integrate unittests with meson 2023-03-02 15:45:27 +00:00
video_shaders.c csputils: add MP_CSP_TRC_ST428 as defined in ST 428-1 2023-03-02 09:37:06 -05:00
video_shaders.h vo_gpu: lift ra_ctx_* opts to a global struct 2021-11-03 14:09:27 +01:00
video.c vo_gpu/vo_gpu_next: fix setting an empty dscale 2023-08-05 14:01:02 +00:00
video.h vo_gpu_next: add --hdr-peak-percentile 2023-08-04 16:58:44 +02:00