OpenGL: add JSON config support

This commit is contained in:
李通洲
2023-06-07 14:44:27 +08:00
committed by 李通洲
parent d731051cb7
commit e484c6cdfc
13 changed files with 171 additions and 74 deletions
+3 -3
View File
@@ -315,7 +315,7 @@ const char* ffDetectOpenGL(FFinstance* instance, FFOpenGLResult* result)
{
#if FF_HAVE_GL
if(instance->config.glType == FF_GL_TYPE_GLX)
if(instance->config.openGL.type == FF_OPENGL_TYPE_GLX)
{
#ifdef FF_HAVE_GLX
return glxPrint(instance, result);
@@ -324,7 +324,7 @@ const char* ffDetectOpenGL(FFinstance* instance, FFOpenGLResult* result)
#endif
}
if(instance->config.glType == FF_GL_TYPE_EGL)
if(instance->config.openGL.type == FF_OPENGL_TYPE_EGL)
{
#ifdef FF_HAVE_EGL
return eglPrint(instance, result);
@@ -333,7 +333,7 @@ const char* ffDetectOpenGL(FFinstance* instance, FFOpenGLResult* result)
#endif
}
if(instance->config.glType == FF_GL_TYPE_OSMESA)
if(instance->config.openGL.type == FF_OPENGL_TYPE_OSMESA)
{
#ifdef FF_HAVE_OSMESA
return osMesaPrint(instance, result);