You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think it comes from the fact I made by default context creation (wglCreateContextAttribsARB) request for 4.2 version
I should indeed set it to 3.0... in the meantime, you could try on your side.
See
WGL_CONTEXT_MAJOR_VERSION_ARB, 4,
WGL_CONTEXT_MINOR_VERSION_ARB, 2,
in nvFXcc.cpp
cause: glProgramParameteri is not set...
change (so that nvFxcc does not crash, and report an error) in GLSLProgram.cpp, line 73:
GLSLProgram::GLSLProgram(Container *pCont) : Program(pCont)
{
m_program = glCreateProgram();
m_linkNeeded = true;
m_usable = false;
//m_bound = false;
#ifdef USE_OLDPROGRAM
m_separable = false;
#else
if (pCont)
{
m_separable = pCont->separateShadersEnabled();
if(!glProgramParameteri)
{
LOGI("Warning : ARB_separate_shader_objects not available\n");
m_separable = false;
pCont->separateShadersEnable(false);
}
if(m_separable)
{
glProgramParameteri(m_program, GL_PROGRAM_SEPARABLE, m_separable);
if((glGetError()==GL_INVALID_ENUM)||(glGenProgramPipelines == NULL))
{
LOGI("Warning : ARB_separate_shader_objects not available\n");
m_separable = false;
pCont->separateShadersEnable(false);
}
}
}
#endif
m_shaderFlags = 0;
ifdef SHADERCONCAT_USE
endif
}
The text was updated successfully, but these errors were encountered: