3 pontos por xguru 2021-06-06 | 1 comentários | Compartilhar no WhatsApp
  • Atualmente, a grande maioria das imagens é JPEG, e internamente usa 420 YUV

  • Porém, dentro dos apps, elas são convertidas e usadas como RGB de 32 bits

  • Se YUV fosse usado nativamente, seria possível reduzir pela metade a memória e a largura de banda, melhorando a velocidade e até mesmo um pouco a qualidade

  • Isso pode ser aplicado imediatamente, mas o desenvolvedor precisa fazer manualmente a conversão de cor no shader

  • John Carmack é o desenvolvedor de Doom/Quake, foi o CTO inicial da Oculus e atualmente é CTO consultor

1 comentários

 
xguru 2021-06-06

Para uma explicação um pouco mais detalhada sobre a conversão de YUV420 para RGB888, veja o comentário no HN

https://news.ycombinator.com/item?id=27399731