Ich möchte zweite OpenGL, vor allem die OpenGL | ES-Variante. Hier
ist ein Link zu einer Software auf Basis von OpenGL-Renderer: http://sourceforge.net/projects/ogl-es
verbringe ich habe die letzten drei Jahre kommerzielle Software zu schreiben Rasterung Codes auf ARM9 und ähnlichen Prozessoren, also denke ich, dass ich bei der Verwendung von kairo kommentieren und andere High-Level-APIs:
Sie arbeiten sehr gut und sind unglaublich kraftvoll, aber auf ein Ziel so begrenzt wie ein ARM9 werden Sie nie mit der Leistung zufrieden sein. Die grafischen Bibliotheken sind mit einem typischen Desktop-PC geschrieben, und sie stehen für Präzision bei der Leistung. Dies ist gut für qualitativ hochwertige SVG-Rendering, aber auf einem bescheidenen ARM zu verlangsamen.
Der Vincent OpenGL | ES Ich habe habe vorgeschlagen, über ein on the fly dynamische Code-Generierung Motor für ARM-CPUs an Ort und Stelle, so dass Sie bekommen fast die Leistung von Hand optimierten Assemblercode.
Wenn Sie sich auf nur ein Bitmap-Format, nur zwei Blend-Modi und eine Hand voll Rendering-Primitiven beschränken können, erzielen Sie eine bessere Leistung, indem Sie selbst ein Dutzend Render-Routinen schreiben. Abhängig von deiner Erfahrung und Anforderungen, die alles von zwei Tagen bis zu einem Monat dauern können.
Ja, Sie sind richtig. – dirkgently