[vlc-devel] [PATCH] glspectrum: destroy OpenGL vout from the thread that created it
Rémi Denis-Courmont
remi at remlab.net
Thu Mar 6 18:29:21 CET 2014
On Thu, 6 Mar 2014 18:14:03 +0100, Felix Abecassis
<felix.abecassis at gmail.com> wrote:
> If I'm not mistaken, the instruction "mov %fs:0xffffffffffffff60,%rax"
> is the signature of thread-local storage usage.
Well I don't know how TLS is implemented on that (Linux x86-64?) platform.
> Thus we might actually have a threading requirement,
> at least with this implementation of OpenGL.
If so, it is a bug in the video output, not the visualization. In this
case, glXMakeContextCurrent() calls are probably misplaced or missing.
--
Rémi Denis-Courmont
Sent from my collocated server
More information about the vlc-devel
mailing list