[cogl] egl: fix tracking of priv features in check_egl_extensions



commit ffe3788b851d8ba702edc011a9bba83b8cab569e
Author: Robert Bragg <robert linux intel com>
Date:   Tue Jul 5 14:03:48 2011 +0100

    egl: fix tracking of priv features in check_egl_extensions
    
    check_egl_extensions was mistakenly always ORing in the priv flags of
    the first feature_data entry instead of referencing the i variable to
    index into the array of feature data after determining that an extension
    is available.
    
    Signed-off-by: Neil Roberts <neil linux intel com>

 cogl/winsys/cogl-winsys-egl.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/cogl/winsys/cogl-winsys-egl.c b/cogl/winsys/cogl-winsys-egl.c
index 7093ee8..fa4a7d7 100644
--- a/cogl/winsys/cogl-winsys-egl.c
+++ b/cogl/winsys/cogl-winsys-egl.c
@@ -358,7 +358,7 @@ check_egl_extensions (CoglRenderer *renderer)
                              egl_renderer))
       {
         egl_renderer->private_features |=
-          winsys_feature_data[0].feature_flags_private;
+          winsys_feature_data[i].feature_flags_private;
       }
 }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]