Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f9694507 authored by Android (Google) Code Review's avatar Android (Google) Code Review
Browse files

Merge change 20365

* changes:
  oops, EGLConfig of value zero may be valid
parents 3741c2ef b97603dc
Loading
Loading
Loading
Loading
+3 −2
Original line number Original line Diff line number Diff line
@@ -61,8 +61,9 @@ status_t EGLUtils::selectConfigForPixelFormat(
    const int fbSzG = fbFormatInfo.getSize(PixelFormatInfo::INDEX_GREEN);
    const int fbSzG = fbFormatInfo.getSize(PixelFormatInfo::INDEX_GREEN);
    const int fbSzB = fbFormatInfo.getSize(PixelFormatInfo::INDEX_BLUE); 
    const int fbSzB = fbFormatInfo.getSize(PixelFormatInfo::INDEX_BLUE); 
    
    
    int i;
    EGLConfig config = NULL;
    EGLConfig config = NULL;
    for (int i=0 ; i<n ; i++) {
    for (i=0 ; i<n ; i++) {
        EGLint r,g,b,a;
        EGLint r,g,b,a;
        eglGetConfigAttrib(dpy, configs[i], EGL_RED_SIZE,   &r);
        eglGetConfigAttrib(dpy, configs[i], EGL_RED_SIZE,   &r);
        eglGetConfigAttrib(dpy, configs[i], EGL_GREEN_SIZE, &g);
        eglGetConfigAttrib(dpy, configs[i], EGL_GREEN_SIZE, &g);
@@ -76,7 +77,7 @@ status_t EGLUtils::selectConfigForPixelFormat(


    free(configs);
    free(configs);
    
    
    if (config) {
    if (i<n) {
        *outConfig = config;
        *outConfig = config;
        return NO_ERROR;
        return NO_ERROR;
    }
    }