<div dir="ltr"><div>Hi all.</div><div>Using OSG 3.6.4, Windows 10.</div><div><br></div><div>Not sure what the current state of the world regarding Remote Desktop and OpenGL is.</div><div>Perhaps someone can share some light onto this.</div><div><br></div><div>If I run an application that use shaders over remote desktop from one windows machine to another I get:</div><div><br></div><div>c:\build\VS2017\x64\osg\bin>osgsimpleshaders.exe<br>Windows Error #127: [Screen #0] ChooseMatchingPixelFormat() - wglChoosePixelFormatARB extension not found, trying GDI. Reason: The specified procedure could not be found.<br><br>Rendering in software: pixelFormatIndex 3<br>Warning: detected OpenGL error 'invalid enumerant' at Before Renderer::compile<br></div><div><br></div><div>> crash.</div><div><br></div><div>This does not happen when using fixed functionality only, for example running osgviewer with some standard obj-model works just fine.</div><div>However, as soon as a shader is requested, OSG crashes:</div><div><br></div><div>_glShaderHandle = _extensions->glCreateShader( shader->getType() );<br></div><div><br></div>  Exception thrown at 0x0000000000000000 in agxViewer.exe: 0xC0000005: Access violation executing location 0x0000000000000000.<br clear="all"><div></div><div><br></div><div><br></div><div>  0000000000000000()       Unknown<br>>   osg160-osg.dll!osg::Shader::PerContextShader::PerContextShader(const osg::Shader * shader, unsigned int contextID) Line 533     C++<br>  osg160-osg.dll!osg::Shader::ShaderObjects::createPerContextShader(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & defineStr) Line 426        C++<br>  osg160-osg.dll!osg::Shader::getPCS(osg::State & state) Line 470     C++<br></div><div><br></div>Anyone with more info on this?<div>Is there any way around this?<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">__________________________________________<br>Anders Backman, HPC2N<br>90187 Umeå University, Sweden<br><a href="mailto:anders@cs.umu.se" target="_blank">anders@cs.umu.se</a> <a href="http://www.hpc2n.umu.se" target="_blank">http://www.hpc2n.umu.se</a><br>Cell: +46-70-392 64 67</div></div></div>