1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-14 02:46:59 +00:00
mpv/video/out
wm4 eac0665b8d vo_opengl: blend transparent video against tiles by default
Add a "blend-tiles" choice to the "alpha" sub-option. This is pretty
simplistic and uses the GL raster position to derive the tiles. A weird
consequence is that using --vo=opengl and --vo=opengl-hq gives different
scaling behavior (screenspace pixel size vs. source video pixel size
16x16 tiles), but it seems we don't have easy access to the original
texture coordinates. Using the rasterpos is probably simpler.

Make this option the default.
2015-12-22 23:18:46 +01:00
..
cocoa
opengl vo_opengl: blend transparent video against tiles by default 2015-12-22 23:18:46 +01:00
wayland
win32 vo_opengl: win32: test for exclusive mode 2015-11-26 00:38:03 +11:00
aspect.c video: switch from using display aspect to sample aspect 2015-12-19 20:45:36 +01:00
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_common.h
cocoa_common.m vo_opengl: cocoa: implement alpha window support 2015-12-19 10:24:03 +01:00
d3d_shader_420p.h
d3d_shader_nv12.h
d3d_shader_yuv.hlsl
dither.c
dither.h
drm_common.c drm: fix setting up connectors 2015-11-11 19:40:13 +01:00
drm_common.h vo_drm: use bool rather than integer return values 2015-11-08 15:00:15 +01:00
filter_kernels.c filter_kernels: add warnings for potential LUT sampling error 2015-12-07 23:48:12 +01:00
filter_kernels.h
vo_caca.c
vo_direct3d.c csputils: rename "yuv2rgb" functions 2015-12-09 00:23:36 +01:00
vo_drm.c video: switch from using display aspect to sample aspect 2015-12-19 20:45:36 +01:00
vo_image.c
vo_lavc.c video: switch from using display aspect to sample aspect 2015-12-19 20:45:36 +01:00
vo_null.c
vo_opengl_cb.c vo_opengl_cb: avoid NULL pointer deref in corner cases 2015-12-05 23:53:41 +01:00
vo_opengl.c vo_opengl: split backend code from common.c to context.c 2015-12-19 14:14:12 +01:00
vo_rpi.c vo_opengl: prefix per-backend source files with context_ 2015-12-19 14:14:12 +01:00
vo_sdl.c vo: get rid of vo_get_window_title() 2015-12-06 18:41:31 +01:00
vo_vaapi.c
vo_vdpau.c vo_opengl: disable interpolation without display-sync 2015-11-25 22:10:55 +01:00
vo_wayland.c video: switch from using display aspect to sample aspect 2015-12-19 20:45:36 +01:00
vo_x11.c video: switch from using display aspect to sample aspect 2015-12-19 20:45:36 +01:00
vo_xv.c
vo.c video: switch from using display aspect to sample aspect 2015-12-19 20:45:36 +01:00
vo.h vo: get rid of vo_get_window_title() 2015-12-06 18:41:31 +01:00
w32_common.c win32: add option to set VO MMCSS profile 2015-12-06 19:20:23 +01:00
w32_common.h
wayland_common.c
wayland_common.h
win_state.c video: switch from using display aspect to sample aspect 2015-12-19 20:45:36 +01:00
win_state.h
x11_common.c vo: get rid of vo_get_window_title() 2015-12-06 18:41:31 +01:00
x11_common.h vo: get rid of vo_get_window_title() 2015-12-06 18:41:31 +01:00
x11_icon.bin