A opção de desenvolvedor do meu telefone não tem a renderização forçada da GPU. Como faço para ativá-lo?
12
Quando a renderização da GPU foi adicionada pela primeira vez, ela não era muito confiável. Às vezes era mais lento que a renderização de software, e havia alguns tipos de GUIs com as quais ele simplesmente não podia't funcionar. Por esse motivo, cabia ao desenvolvedor do aplicativo testar seu aplicativo com renderização GPU, e definir uma opção no manifesto do aplicativo's (o mesmo lugar em que ele declara suas permissões) para habilitar a renderização GPU para aquele aplicativo. A opção foi principalmente para facilitar aos desenvolvedores o teste do efeito da renderização da GPU em seu aplicativo. Isso faz sentido porque:
<- mais usuários don't sabem ou se importam com o que é renderização da GPU, e don't sabem se ela deve estar ligada ou desligada para um determinado aplicativo; e
- a configuração realmente precisa ser per-app, e não por todo o dispositivo, porque alguns aplicativos simplesmente não't funcionam com a renderização da GPU ativada.
Após mais desenvolvimento, quando 4.0 apareceu, a renderização GPU ficou mais confiável, então se tornou o padrão para todos os aplicativos: it's agora cabe ao desenvolvedor desativar explicitamente a renderização GPU se isso causar um problema em seu aplicativo. (Isso's agora é muito raro.) A opção "Force GPU rendering" é vestigial e raramente usada até mesmo pelos desenvolvedores agora, porque ele's já é o padrão.
Artigos semelhantes
- Quais são os tradeoffs de renderização do lado do cliente vs. renderização do lado do servidor?
- É uma boa ideia fazer overclock na sua GPU para renderização 3D?
- Qual é a diferença entre um desenvolvedor Android, um desenvolvedor de aplicativos Android, e um desenvolvedor de framework Android?
- Permitir a renderização da GPU Force e 4xMSAA é o mesmo que overclocking do seu dispositivo Android?