1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Unicate, 16.05.2011 #1
    Unicate

    Unicate Threadstarter Android-Experte

    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
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] StartActivityForResult von OpenGL aus. Android App Entwicklung 19.06.2017
[ERLEDIGT] Font Color in einem ChangeLog für 1 Wort ändern Android App Entwicklung 19.03.2017
Canvas - onDraw(): 1 invalidate() sind 3 Aufrufe von onDraw() ? Android App Entwicklung 08.02.2017
Problem bei OpenGL. Es wird nicht alles gerendert. Android App Entwicklung 05.11.2016
Du betrachtest das Thema "OpenGL ES 1.X <-> 2.0 Switcher" im Forum "Android App Entwicklung",