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

Commit 74c69122 authored by Romain Guy's avatar Romain Guy
Browse files

Load OpenGL drivers libraries in Zygote

This does not initialize EGL/GL.

Change-Id: I951ae0b7defee86eb06821ea807af3e829f4a73c
parent d5207b2e
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@ import static libcore.io.OsConstants.S_IRWXO;
import android.content.res.Resources;
import android.content.res.TypedArray;
import android.net.LocalServerSocket;
import android.opengl.EGL14;
import android.os.Debug;
import android.os.Process;
import android.os.SystemClock;
@@ -227,6 +228,11 @@ public class ZygoteInit {
    static void preload() {
        preloadClasses();
        preloadResources();
        preloadOpenGL();
    }

    private static void preloadOpenGL() {
        EGL14.eglGetDisplay(EGL14.EGL_DEFAULT_DISPLAY);
    }

    /**