Pergunta

Alguém pode me dizer sobre técnicas para o buffer usado em drivers de vídeo especificamente no LCD de em telefones celulares ??

Foi útil?

Solução

Eu posso prometer-lhe que varia. hardware moderno em telefones celulares é bem capaz, mas ainda não é sempre utilizado.

Muitos sistemas operacionais não têm buffer -. O código de desenho acessa a memória DMAed pela exibição diretamente, e esforço coloca em sincronização com o retorno vertical

Em seguida, alguns sistemas operacionais introduzidas buffer duplo software para redesenho sem cintilação. A nova cena é composta para um buffer fora da tela, e em seguida, o resultado final é blitted à memória tela. Eu vi implementações desta estratégia que não fez vsync, embora!

Em seguida, coisas como Android são construídos em torno de buffer eficiente ao nível do hardware. O defletor superfície android faz tudo nos bastidores.

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