1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-30 19:52:14 +00:00
mpv/video
Niklas Haas 0fe4a492c4
vo_opengl: fix out-of-bounds read in update_uniform
Since the addition of UBOs, the assumption that the uniform index
corresponds to the pass->params.inputs index is no longer true. Also,
there's no reason it would even need this - since the `input` is also
available directly in sc_uniform.

I have no idea how I've been using this code for as long as I have
without any segfaults until earlier today.
2017-09-11 01:04:08 +02:00
..
decode vd_lavc: change auto-probe order to prefer cuda over vdpau-copy 2017-08-30 12:08:40 +02:00
filter mp_image: include config.h directly 2017-08-26 00:41:04 +10:00
out vo_opengl: fix out-of-bounds read in update_uniform 2017-09-11 01:04:08 +02:00
csputils.c video: redo video equalizer option handling 2017-08-22 17:01:35 +02:00
csputils.h video: redo video equalizer option handling 2017-08-22 17:01:35 +02:00
fmt-conversion.c
fmt-conversion.h
gpu_memcpy.c
gpu_memcpy.h
hwdec.c
hwdec.h
image_loader.c
image_loader.h
image_writer.c
image_writer.h
img_format.c img_format: #if -> #ifdef 2017-08-16 11:15:52 +02:00
img_format.h vo_opengl: support float pixel formats 2017-08-15 17:00:35 +02:00
mp_image_pool.c Revert "mp_image_pool: disallow adding read only frames" 2017-08-08 16:16:55 +02:00
mp_image_pool.h
mp_image.c mp_image: include config.h directly 2017-08-26 00:41:04 +10:00
mp_image.h video: add metadata handling for spherical video 2017-08-21 14:56:07 +02:00
sws_utils.c video: redo video equalizer option handling 2017-08-22 17:01:35 +02:00
sws_utils.h video: redo video equalizer option handling 2017-08-22 17:01:35 +02:00
vaapi.c
vaapi.h
vdpau_functions.inc
vdpau_mixer.c video: redo video equalizer option handling 2017-08-22 17:01:35 +02:00
vdpau_mixer.h video: redo video equalizer option handling 2017-08-22 17:01:35 +02:00
vdpau.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
vdpau.h
vt.c
vt.h