1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

OpenGL ES 1.X <-> 2.0 Switcher

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Unicate, 16.05.2011.

  1. Unicate, 16.05.2011 #1
    Unicate

    Unicate Threadstarter Android-Experte

    Beiträge:
    473
    Erhaltene Danke:
    57
    Registriert seit:
    09.08.2010
    Hallo alle zusammen!

    Ich möchte 2 verschiedene Renderer schreiben. Einen für OpenGL ES 1.X und den anderen für OpenGL ES 2.0.

    Falls das Gerät OpenGL ES 2.0 unterstützt, soll dieses verwendet werden, falls nicht soll 1.X verwendet werden.


    • Wie prüfe ich den OpenGL ES 2.0 support?
    • Wie sage ich meiner View du bist OpenGL ES 1.X bzw 2.0?

    [Edit:]
    Letztere Frage hat sich inzwischen schon geklärt.
    Beim erstellen des GLES Context's kann man die version als integer angeben:

    PHP:

    int openGLESVersion 
    2;
    int[] attrib_list = {EGL_CONTEXT_CLIENT_VERSIONopenGLESVersionEGL10.EGL_NONE };        
    EGLContext context egl.eglCreateContext(displayeglConfigEGL10.EGL_NO_CONTEXTattrib_list);

    Wobei EGL_CONTEXT_CLIENT_VERSION = 0x3098
     
    Zuletzt bearbeitet: 16.05.2011

Diese Seite empfehlen