GNOME Bugzilla – Bug 757938
glcolorconvert fails on OSX
Last modified: 2015-11-11 12:56:06 UTC
Created attachment 315248 [details] Log of crash Using gst-play-1.0 on OSX, I get the following error: 0:00:00.205942000 51423 0x7fbd860585e0 ERROR glslstage gstglslstage.c:467:_compile_shader:<glslstage1> fragment shader compilation failed:ERROR: 0:45: Use of undeclared identifier 'gl_FragColor' This can be reproduced by playing the file using gst-play-1.0 available at https://www.dropbox.com/s/3x199rdah1x4ohg/claudia_aac.mov?dl=1 Attached is a debug log of gl*:6 playing that file.
Thanks! Note I couldn't actually reproduce this on my Intel hardware and switching to my nvidia card is a hassle so this is actually untested but it should work ;) commit aada44cc091f8442821523499fc74df555ac361d Author: Matthew Waters <matthew@centricular.com> Date: Wed Nov 11 23:39:35 2015 +1100 glcolorconvert: mangle gl_FragColor for GL3 Some drivers don't provide the compatibility definition and we need to provide our own 'out vec4' variable to put the results of the fragment shader into. https://bugzilla.gnome.org/show_bug.cgi?id=757938
Thanks, that fixes it for me :)