1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-03 21:52:12 +00:00
mpv/video
wm4 cb1c072534 vo_opengl: remove sharpen scalers, add sharpen sub-option
This turns the old scalers (inherited from MPlayer) into a pre-
processing step (after color conversion and before scaling). The code
for the "sharpen5" scaler is reused for this.

The main reason MPlayer implemented this as scalers was perhaps because
FBOs were too expensive, and making it a scaler allowed to implement
this in 1 pass. But unsharp masking is not really a scaler, and I would
guess the result is more like combining bilinear scaling and unsharp
masking.
2015-09-23 22:43:27 +02:00
..
decode vd_lavc: do not abort hardware decoding on errors 2015-09-23 20:37:47 +02:00
filter vf_vavpp: allocate output surfaces with the same size as input 2015-09-23 14:20:50 +02:00
out vo_opengl: remove sharpen scalers, add sharpen sub-option 2015-09-23 22:43:27 +02:00
csputils.c video: add a way to disable automatic stereo conversion 2015-07-10 18:04:34 +02:00
csputils.h
d3d.h vo_direct3d, dxva2: use the same D3D device 2015-07-03 16:04:42 +02:00
fmt-conversion.c hwdec: add VideoToolbox support 2015-08-05 17:47:30 +02:00
fmt-conversion.h
hwdec.h hwdec: add VideoToolbox support 2015-08-05 17:47:30 +02:00
image_writer.c image_writer: don't use jpeg baseline, and remove useless jpeg options 2015-08-02 01:10:18 +02:00
image_writer.h
img_format.c video: do not use deprecated libavutil pixdesc fields 2015-09-10 22:13:52 +02:00
img_format.h video: fix VideoToolbox/VDA autodetection 2015-08-17 23:51:31 +02:00
img_fourcc.h
mp_image_pool.c video: replace our own refcounting with libavutil's 2015-07-05 23:56:00 +02:00
mp_image_pool.h
mp_image.c mp_image: fix vf_vdpaupp references 2015-07-08 14:48:17 +02:00
mp_image.h video: replace our own refcounting with libavutil's 2015-07-05 23:56:00 +02:00
sws_utils.c
sws_utils.h
vaapi.c vf_vavpp: allocate output surfaces with the same size as input 2015-09-23 14:20:50 +02:00
vaapi.h vf_vavpp: allocate output surfaces with the same size as input 2015-09-23 14:20:50 +02:00
vdpau_functions.inc
vdpau_mixer.c
vdpau_mixer.h
vdpau.c video: reduce error message when loading hwdec backend fails 2015-06-20 22:26:57 +02:00
vdpau.h video: reduce error message when loading hwdec backend fails 2015-06-20 22:26:57 +02:00