Games em MacBooks com notch usam resolução total em vez da área disponível, gerando imagem borrada.
CGDisplayCopyAllDisplayModes retorna modos de exibição da tela inteira e da área sob a barra de menus sem distinção.
A resolução padrão adotada pelos jogos costuma incluir a altura sob o notch, comprimindo verticalmente a imagem.
Jogadores devem escolher manualmente resoluções 16:10 correspondentes à área de ecrã completa para renderização correta.
Desenvolvedores podem filtrar as resoluções usando NSScreen.safeAreaInsets para calcular a área disponível e excluir aspectos que provoquem distorção.
Jogos afetados incluem Shadow of the Tomb Raider, Control, Cyberpunk 2077, enquanto World of Warcraft usa API legada que permite renderizar sob o notch.
Sugestões à Apple: atualizar o HIG de jogos, os exemplos do Game Porting Toolkit, melhorar CGDisplayMode e criar API específica para jogos.
Get notified when new stories are published for "Hacker News 🇵🇹 Português"