[vlc-devel] [PATCH 1/5] Make opengl.c handle movie rotations.

Rémi Denis-Courmont remi at remlab.net
Mon Mar 17 18:05:44 CET 2014


Le dimanche 16 mars 2014, 22:16:16 Matthias Keiser a écrit :
> Am 15.03.2014 um 09:33 schrieb Rémi Denis-Courmont <remi at remlab.net>:
> > Le vendredi 14 mars 2014, 01:00:07 Matthias Keiser a écrit :
> >> ---
> >> modules/video_output/opengl.c | 102
> >> ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 98
> >> insertions(+), 4 deletions(-)
> > 
> > Trying with 90 degrees rotation...
> > 
> > With the NVIDIA driver, I still get an immediate segmentation fault. With
> > the Mesa R300 driver, the picture is corrupted, partly rotated, partly
> > not.
> Ok, this is awkward because I can't reproduce it myself, but if we are lucky
> this fixes it:

This yields the exact same crash as before in glDrawArrays(). In fact, it also 
crashes for straight videos, now that I checked it.

According to the internets, this is a common problem with programs to clear 
dangling state. I don't know OpenGL though.

-- 
Rémi Denis-Courmont
http://www.remlab.net/




More information about the vlc-devel mailing list