blob: b6a6f49175e428c66af00f25aebbde33e0ae8437 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
$NetBSD: patch-cogl_driver_gl_gl_cogl-driver-gl.c,v 1.1 2014/05/16 01:56:59 obache Exp $
* prepare missing OpenGL ARB_sync extension.
--- cogl/driver/gl/gl/cogl-driver-gl.c.orig 2014-01-20 17:31:02.000000000 +0000
+++ cogl/driver/gl/gl/cogl-driver-gl.c
@@ -616,8 +616,10 @@ _cogl_driver_update_features (CoglContex
COGL_PRIVATE_FEATURE_QUERY_TEXTURE_PARAMETERS |
COGL_PRIVATE_FEATURE_TEXTURE_MAX_LEVEL);
+#ifdef GL_ARB_sync
if (ctx->glFenceSync)
COGL_FLAGS_SET (ctx->features, COGL_FEATURE_ID_FENCE, TRUE);
+#endif
/* Cache features */
ctx->private_feature_flags |= private_flags;
|