cogl: Remove COGL_PRIVATE_FEATURE_GL_PROGRAMMABLE

Only the backend cares about this at all, and it's always set.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/973
This commit is contained in:
Adam Jackson 2019-10-23 12:07:25 -04:00 committed by Georges Basile Stavracas Neto
parent 68d0c11d88
commit 9d5092cef5
2 changed files with 0 additions and 4 deletions

View File

@ -68,7 +68,6 @@ typedef enum
* driver being used and instead check for broad opengl feature * driver being used and instead check for broad opengl feature
* sets that can be shared by several GL apis */ * sets that can be shared by several GL apis */
COGL_PRIVATE_FEATURE_ANY_GL, COGL_PRIVATE_FEATURE_ANY_GL,
COGL_PRIVATE_FEATURE_GL_PROGRAMMABLE,
COGL_N_PRIVATE_FEATURES COGL_N_PRIVATE_FEATURES
} CoglPrivateFeature; } CoglPrivateFeature;

View File

@ -91,7 +91,6 @@ static CoglDriverDescription _cogl_drivers[] =
COGL_DRIVER_GL, COGL_DRIVER_GL,
"gl", "gl",
{ COGL_PRIVATE_FEATURE_ANY_GL, { COGL_PRIVATE_FEATURE_ANY_GL,
COGL_PRIVATE_FEATURE_GL_PROGRAMMABLE,
-1 }, -1 },
&_cogl_driver_gl, &_cogl_driver_gl,
&_cogl_texture_driver_gl, &_cogl_texture_driver_gl,
@ -101,7 +100,6 @@ static CoglDriverDescription _cogl_drivers[] =
COGL_DRIVER_GL3, COGL_DRIVER_GL3,
"gl3", "gl3",
{ COGL_PRIVATE_FEATURE_ANY_GL, { COGL_PRIVATE_FEATURE_ANY_GL,
COGL_PRIVATE_FEATURE_GL_PROGRAMMABLE,
-1 }, -1 },
&_cogl_driver_gl, &_cogl_driver_gl,
&_cogl_texture_driver_gl, &_cogl_texture_driver_gl,
@ -113,7 +111,6 @@ static CoglDriverDescription _cogl_drivers[] =
COGL_DRIVER_GLES2, COGL_DRIVER_GLES2,
"gles2", "gles2",
{ COGL_PRIVATE_FEATURE_ANY_GL, { COGL_PRIVATE_FEATURE_ANY_GL,
COGL_PRIVATE_FEATURE_GL_PROGRAMMABLE,
-1 }, -1 },
&_cogl_driver_gles, &_cogl_driver_gles,
&_cogl_texture_driver_gles, &_cogl_texture_driver_gles,