A ativação dessa preferência nas opções do desenvolvedor descarrega a tarefa de renderizar componentes da janela, como botões, texto e cálculos gráficos 2D complexos para a GPU. Isso geralmente resulta em renderização da interface do usuário muito mais rápida, incluindo animações. Por um lado, você definitivamente alcançará uma melhor taxa de quadros (e, portanto, uma experiência suave) em todo o sistema, mas poderá acabar usando mais bateria. Em certos dispositivos, a GPU consome mais energia da CPU, portanto, você pode observar uma duração de bateria 5-15% menor com a opção ativada.
Eu recomendaria ter essa opção ativada em dispositivos com CPUs mais fracas, por exemplo, você raramente precisará ativá-la na CPU ARM de núcleo duplo de 1,4ghz.
Transferir a renderização da interface do usuário para a GPU tem benefícios óbvios, para que a CPU possa trabalhar em outras tarefas importantes, como E / S de banco de dados, manipulação de dados, cálculos de layout e resposta a outras entradas do usuário.
Dito isso, o usuário deve decidir se deseja trocar a duração da bateria pelo desempenho. E acho que a maioria das pessoas gostaria que seus telefones durassem mais e mantivessem o desempenho a uma taxa aceitável.