Pousser pixels sur l'iPhone

voix
2

Quel est le meilleur moyen d'obtenir un framebuffer et rendre à un logiciel sur l'iPhone?

En fait entrer dans une chose de style en mode 13h va donc je peux faire quelques effets? :)

Créé 10/10/2008 à 19:39
utilisateur
Dans d'autres langues...                            


2 réponses

voix
4

Vous devez créer un CGImageContext, dans un format bitmap que vous pouvez manipuler directement. Ensuite, vous pouvez dessiner cette image sur l'écran, l' utiliser comme une texture GL, ou autre chose.

Des choses assez simples - consultez la documentation de base Graphics. Je ne pense pas qu'il y ait une bonne façon d'obtenir brut réel frameBufferaccès, mais c'est probablement pas ce que vous voulez vraiment, de toute façon.

Créé 10/10/2008 à 19:52
source utilisateur

voix
0

Pour autant que je sais que vous avez un OpenGL | ES puce d'accélérateur sur l'iPhone. Si vous voulez pousser pixels vous devriez vérifier quel type d'OpenGL | ES est pris en charge. Ecrire du code pour et laisser le matériel faire le travail.

Écriture OpenGL | ES n'est pas difficile btw. Je vous connais encore ce mode13 est (vieux fart vous!), Vous devez ramasser les bases dans une heure et après un week-end autour de vous avez toying MasterD l'API.

Créé 10/10/2008 à 19:53
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more