mirror of
https://github.com/brl/mutter.git
synced 2024-11-25 09:30:45 -05:00
cogl: Remove unused COGL_FEATURE_ID_OFFSCREEN_MULTISAMPLE
This is a _little_ strange, as we still fill in the vtable slot for glRenderbufferStorageMultisampleIMG, and can in principle still call it. But that feature was weird to begin with as we were only checking for that function in big-GL contexts despite that its extension is for GLES. I'll leave cleaning that up to a future pass. https://gitlab.gnome.org/GNOME/mutter/merge_requests/866
This commit is contained in:
parent
1f04b1ae69
commit
673f4295e8
@ -177,8 +177,6 @@ cogl_is_context (void *object);
|
|||||||
* @COGL_FEATURE_ID_TEXTURE_RG: Support for
|
* @COGL_FEATURE_ID_TEXTURE_RG: Support for
|
||||||
* %COGL_TEXTURE_COMPONENTS_RG as the internal components of a
|
* %COGL_TEXTURE_COMPONENTS_RG as the internal components of a
|
||||||
* texture.
|
* texture.
|
||||||
* @COGL_FEATURE_ID_OFFSCREEN_MULTISAMPLE: Multisample support for
|
|
||||||
* offscreen framebuffers
|
|
||||||
* @COGL_FEATURE_ID_UNSIGNED_INT_INDICES: Set if
|
* @COGL_FEATURE_ID_UNSIGNED_INT_INDICES: Set if
|
||||||
* %COGL_INDICES_TYPE_UNSIGNED_INT is supported in
|
* %COGL_INDICES_TYPE_UNSIGNED_INT is supported in
|
||||||
* cogl_indices_new().
|
* cogl_indices_new().
|
||||||
@ -203,7 +201,6 @@ cogl_is_context (void *object);
|
|||||||
*/
|
*/
|
||||||
typedef enum _CoglFeatureID
|
typedef enum _CoglFeatureID
|
||||||
{
|
{
|
||||||
COGL_FEATURE_ID_OFFSCREEN_MULTISAMPLE,
|
|
||||||
COGL_FEATURE_ID_UNSIGNED_INT_INDICES,
|
COGL_FEATURE_ID_UNSIGNED_INT_INDICES,
|
||||||
COGL_FEATURE_ID_MAP_BUFFER_FOR_READ,
|
COGL_FEATURE_ID_MAP_BUFFER_FOR_READ,
|
||||||
COGL_FEATURE_ID_MAP_BUFFER_FOR_WRITE,
|
COGL_FEATURE_ID_MAP_BUFFER_FOR_WRITE,
|
||||||
|
@ -422,12 +422,6 @@ _cogl_driver_update_features (CoglContext *ctx,
|
|||||||
COGL_FLAGS_SET (private_features,
|
COGL_FLAGS_SET (private_features,
|
||||||
COGL_PRIVATE_FEATURE_BLIT_FRAMEBUFFER, TRUE);
|
COGL_PRIVATE_FEATURE_BLIT_FRAMEBUFFER, TRUE);
|
||||||
|
|
||||||
if (ctx->glRenderbufferStorageMultisampleIMG)
|
|
||||||
{
|
|
||||||
COGL_FLAGS_SET (ctx->features,
|
|
||||||
COGL_FEATURE_ID_OFFSCREEN_MULTISAMPLE, TRUE);
|
|
||||||
}
|
|
||||||
|
|
||||||
COGL_FLAGS_SET (private_features, COGL_PRIVATE_FEATURE_PBOS, TRUE);
|
COGL_FLAGS_SET (private_features, COGL_PRIVATE_FEATURE_PBOS, TRUE);
|
||||||
|
|
||||||
COGL_FLAGS_SET (ctx->features, COGL_FEATURE_ID_MAP_BUFFER_FOR_READ, TRUE);
|
COGL_FLAGS_SET (ctx->features, COGL_FEATURE_ID_MAP_BUFFER_FOR_READ, TRUE);
|
||||||
|
Loading…
Reference in New Issue
Block a user