Hi,
das Projekt zeigt, wie man OpenGLES 1.x initialisiert (Klasse GraphicsGL). Das Programm zeichnet ein gelbes Quadrat. Die Rotation des Quadrats kann durch Klicken auf dem Bildschirm gestartet/gestoppt werden.
Für ein OpenGLES 2.0 Gerät (z.B. Snapdragon, wie im HD2) muss wohl eine Änderung vorgenommen werden:
Für Geräte, die OpenGLES 2.0 unterstützen muss der dll Name in der Klasse egl.cs und gl.cs geändert werden.
in beiden Klassen auf libGLESv1.dll
oder
egl.cs libEgl.dll
gl.cs libGLESv1.dll
Vielleicht kann jemand mit einem solchen Gerät bestätigen, dass die Namen geändert werden müssen.
Viel Spass,
heliosdev
P.S.: Falls man im Emulator keine OpenGLES dll hat, muss die angehängte libGLES_CM.dll in den /windows Ordner des Emulators kopiert werden. (nach dem Kopieren den Emulator State speichern)
Das ist eine Software Implementierung von Vincent3d http://sourceforge.net/projects/ogl-es/files/ .









Automatisch generierter Sicherheitshinweis



