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

Commit bdc9f1bb authored by John Reck's avatar John Reck
Browse files

Disable GLES validation

Need to disable this for SurfaceTexture users specifically
but the quickest is to just disable it globally

Bug: 115311435
Test: builds
Change-Id: I75daddf993c784238593db3d40126af0e9d0ffdc
parent 5185bc79
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -247,7 +247,7 @@ cc_library {
        // Enables fine-grained GLES error checking
        // Enables fine-grained GLES error checking
        // If enabled, every GLES call is wrapped & error checked
        // If enabled, every GLES call is wrapped & error checked
        // Has moderate overhead
        // Has moderate overhead
        "hwui_enable_opengl_validation",
        //"hwui_enable_opengl_validation",
    ],
    ],
}
}


+2 −0
Original line number Original line Diff line number Diff line
@@ -27,6 +27,8 @@
#include "utils/GLUtils.h"
#include "utils/GLUtils.h"
#include "utils/TraceUtils.h"
#include "utils/TraceUtils.h"


#include <GLES3/gl3.h>

#include <GrBackendSurface.h>
#include <GrBackendSurface.h>
#include <SkBlendMode.h>
#include <SkBlendMode.h>
#include <SkImageInfo.h>
#include <SkImageInfo.h>
+1 −0
Original line number Original line Diff line number Diff line
@@ -27,6 +27,7 @@
#include "Properties.h"
#include "Properties.h"


#include <EGL/eglext.h>
#include <EGL/eglext.h>
#include <GLES/gl.h>


#include <string>
#include <string>
#include <vector>
#include <vector>