1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-07 15:40:43 +00:00
mpv/video
Niklas Haas f8df0528b5 vo_opengl: skip junk before first user shader pass
A lot of real-world shaders start off with comments explaining the usage
or license, generating lots of "empty" passes. This simply change allows
us to skip them, which silences the warning spam and prevents us from
having to store and copy around these empty passes.

It also adds a more useful failure check: Attempting to use a user
shader that doesn't define any passes at all.
2016-05-27 17:03:00 +02:00
..
decode d3d: simplify DLL loading 2016-05-17 11:59:54 +02:00
filter vf_vavpp: make refqueue logic field-based 2016-05-25 23:51:24 +02:00
out vo_opengl: skip junk before first user shader pass 2016-05-27 17:03:00 +02:00
csputils.c csputils: add AVCOL_TRC_SMPTEST2084 support 2016-05-16 13:59:57 +02:00
csputils.h
fmt-conversion.c
fmt-conversion.h
gpu_memcpy.c
gpu_memcpy.h
hwdec.c
hwdec.h
image_writer.c
image_writer.h
img_format.c
img_format.h
img_fourcc.h
mp_image_pool.c
mp_image_pool.h
mp_image.c
mp_image.h
sws_utils.c
sws_utils.h
vaapi.c
vaapi.h
vdpau_functions.inc
vdpau_mixer.c
vdpau_mixer.h
vdpau.c
vdpau.h