Make the default driver selectable at configure time
When building COGL with multiple backends it can be useful to force a default driver to be selected. For example while for Debian we do want to build the GL renderer on ARM, GLESv2 is much more suitable as the default renderer on that platform. Reviewed-by: Robert Bragg <robert@linux.intel.com> (cherry picked from commit 8a43aa7167b56784f7b50c557391b990861d594f)
This commit is contained in:

committed by
Robert Bragg

parent
69c6d50774
commit
cde0eb3e76
@ -260,6 +260,11 @@ _cogl_renderer_choose_driver (CoglRenderer *renderer,
|
||||
}
|
||||
}
|
||||
|
||||
#ifdef COGL_DEFAULT_DRIVER
|
||||
if (!driver_name)
|
||||
driver_name = COGL_DEFAULT_DRIVER;
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_COGL_GL
|
||||
if (renderer->driver_override == COGL_DRIVER_GL ||
|
||||
(renderer->driver_override == COGL_DRIVER_ANY &&
|
||||
|
Reference in New Issue
Block a user