Pergunta

O que é a maneira mais rápida de obter um framebuffer e tornar no software no iPhone?

Basicamente entrar em uma coisa modo de estilo 13h indo para que eu possa fazer alguns efeitos? :)

Foi útil?

Solução

Você precisa criar um CGImageContext, em um formato bitmap que você pode manipular diretamente. Então, você pode desenhar a imagem na tela, usá-lo como uma textura GL, ou o que quer.

Pretty coisas simples - verifique a documentação Core Graphics. Eu não acho que há uma boa maneira de obter acesso real frameBuffer cru, mas isso não é provavelmente o que você realmente quer, de qualquer maneira.

Outras dicas

Tanto quanto eu sei que você tem um OpenGL | ES acelerador chip na IPhone. Se você quer empurrar pixels você deve verificar que tipo de OpenGL | ES é suportado. Escrever código para ele e deixar que o hardware fazer o trabalho.

Escrita OpenGL | ES não é difícil btw. Eu ainda sei o que mode13 é (velhote você é!), Você deve pegar o básico dentro de uma hora e depois de um fim de semana de brincando ao redor você tem maestria a API.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top