Certain GPUs (e.g. AMD) have several configs with identical IDs.
Hence additional attributes need to be specified.
Change-Id: Id60b9f44ed0e529dea9f07acca2ef5f5034d6528
Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
int config_attribs[] =
{
GLX_FBCONFIG_ID, 0,
+ GLX_DOUBLEBUFFER, True,
+ GLX_RED_SIZE, 8,
+ GLX_GREEN_SIZE, 8,
+ GLX_BLUE_SIZE, 8,
+ GLX_ALPHA_SIZE, 8,
+ GLX_BUFFER_SIZE, 32,
+ GLX_DEPTH_SIZE, 24,
+ GLX_STENCIL_SIZE, 8,
+ GLX_RENDER_TYPE, GLX_RGBA_BIT,
+ GLX_DRAWABLE_TYPE, GLX_PBUFFER_BIT,
None
};