1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-02 21:21:33 +00:00
mpv/video/out
Niklas Haas 7f5378680b vo_opengl: slightly improve ewa_lanczos windowing
The original filter window was design for a radius based on the true
zero, but we always cut it off at our selection of radius either way (by
necessity, due to the square matrix we sample from).

This window is tweaked from the original (true radius) to our actual
cut-off radius, and hence improves the result in a few edge cases. The
main win is the reduction of code complexity, since we no longer need to
know what the true radius actually is.

(cherry picked from commit 1ecd9727f0)
2015-02-25 10:50:16 +09:00
..
cocoa cocoa: fix build on 10.9 2015-01-02 20:54:09 +01:00
wayland
aspect.c
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_common.h
cocoa_common.m cocoa: improve refresh rate fallback code 2015-02-03 22:59:54 +01:00
d3d_shader_yuv.h
d3d_shader_yuv.hlsl
dither.c
dither.h
filter_kernels.c vo_opengl: slightly improve ewa_lanczos windowing 2015-02-25 10:50:16 +09:00
filter_kernels.h filter_kernels: improve a comment 2015-01-22 20:08:47 +01:00
gl_cocoa.c cocoa: fix fallback for OpenGL 2.1 hardware [2] 2015-01-24 16:54:24 +01:00
gl_common.c vo_opengl: minor robustness improvement in function loader 2015-02-21 20:48:43 +09:00
gl_common.h vo_opengl: remove some unused functions 2015-01-28 19:40:52 +01:00
gl_header_fixes.h cocoa: remove support for systems without gl3.h header 2015-01-22 08:27:03 +01:00
gl_hwdec_vaglx.c vo_opengl: let hwdec driver report the exact image format 2015-01-29 19:53:49 +01:00
gl_hwdec_vda.c command: add property returning detected hwdec API 2015-02-02 22:43:13 +01:00
gl_hwdec_vdpau.c vo_opengl: let hwdec driver report the exact image format 2015-01-29 19:53:49 +01:00
gl_hwdec.c video: have a generic context struct for hwdec backends 2015-01-22 15:32:23 +01:00
gl_hwdec.h vo_opengl: let hwdec driver report the exact image format 2015-01-29 19:53:49 +01:00
gl_lcms.c vo_opengl: minor changes to ICC update code 2015-01-26 02:11:14 +01:00
gl_lcms.h vo_opengl: gl_lcms: implement change detection for memory profiles 2015-01-08 01:03:09 +01:00
gl_osd.c vo_opengl: use triangle strip for video 2015-01-30 15:57:40 +01:00
gl_osd.h vo_opengl: move remaining OSD rendering parts to gl_osd.c 2015-01-29 18:29:28 +01:00
gl_utils.c vo_opengl: fix a cast 2015-01-29 21:13:06 +01:00
gl_utils.h vo_opengl: split out a helper for drawing primitives 2015-01-29 17:19:01 +01:00
gl_video_shaders.glsl vo_opengl: glsl: remove trailing \ 2015-02-19 13:24:31 +09:00
gl_video.c vo_opengl: fix smoothmotion coefficient calculation, for real this time 2015-02-21 20:48:24 +09:00
gl_video.h vo_opengl: add support for linear scaling without CMS 2015-02-06 03:37:21 +01:00
gl_w32.c vo_opengl: remove remnants of dropped stereo buffer support 2015-01-24 23:29:54 +01:00
gl_wayland.c
gl_x11.c vo_opengl: remove remnants of dropped stereo buffer support 2015-01-24 23:29:54 +01:00
gl_x11egl.c
vo_caca.c video: remove vfcap.h 2015-01-21 22:08:24 +01:00
vo_direct3d.c vo: simplify VOs by adding generic screenshot support 2015-01-24 23:16:27 +01:00
vo_image.c video: remove vfcap.h 2015-01-21 22:08:24 +01:00
vo_lavc.c video: remove vfcap.h 2015-01-21 22:08:24 +01:00
vo_null.c video: remove vfcap.h 2015-01-21 22:08:24 +01:00
vo_opengl_cb.c command: add property returning detected hwdec API 2015-02-02 22:43:13 +01:00
vo_opengl.c vo_opengl: redraw when pausing while showing an interpolated frame 2015-02-04 23:37:38 +01:00
vo_sdl.c vo: simplify VOs by adding generic screenshot support 2015-01-24 23:16:27 +01:00
vo_vaapi.c vo: simplify VOs by adding generic screenshot support 2015-01-24 23:16:27 +01:00
vo_vdpau.c vo_vdpau: minor simplification 2015-02-07 21:14:12 +01:00
vo_wayland.c vo: simplify VOs by adding generic screenshot support 2015-01-24 23:16:27 +01:00
vo_x11.c vo: simplify VOs by adding generic screenshot support 2015-01-24 23:16:27 +01:00
vo_xv.c vo: simplify VOs by adding generic screenshot support 2015-01-24 23:16:27 +01:00
vo.c vo_opengl: fix smoothmotion coefficient calculation 2015-02-16 18:09:45 +09:00
vo.h vo_opengl: fix smoothmotion coefficient calculation 2015-02-16 18:09:45 +09:00
w32_common.c win32: don't resize when window is minimized 2015-02-02 22:52:13 +01:00
w32_common.h
wayland_common.c command: unify handling of fullscreen and other VO flags 2015-01-16 23:07:13 +01:00
wayland_common.h
win_state.c player: add --autofit-smaller option 2015-01-16 22:30:41 +01:00
win_state.h
x11_common.c x11: fix uninitialized variable reads 2015-02-16 18:15:05 +09:00
x11_common.h vo_opengl, x11: implement icc-profile-auto 2015-01-26 02:18:47 +01:00
x11_icon.bin