Você pode ter ouvido o termo “escala de resolução dinâmica”, ou DRS para abreviar, para descrever uma técnica usada em muitos jogos para melhorar o desempenho. Veja o que ele faz e por que mais jogos estão empregando essa técnica.
Índice
O que é DRS?
Escala de resolução dinâmica (DRS) é uma técnica usada em jogos de PC e de console em que a resolução de saída é alterada instantaneamente para melhorar o desempenho. Quando o processador gráfico (GPU) encontra uma área que coloca muita pressão sobre ele, o DRS pode ser usado para diminuir a resolução de saída.
Esta é uma maneira de reduzir a tensão na GPU, o que por sua vez pode ajudar a manter uma taxa de quadros saudável. Jogos que não usam DRS serão bloqueados para uma resolução definida, e isso pode tornar as quedas de desempenho mais perceptíveis ou forçar os desenvolvedores a olhar para outros métodos de aliviar a carga.
Esse processo é controlado pelo mecanismo de jogo, que pode aumentar ou diminuir a resolução para suavizar o desempenho. Os desenvolvedores decidirão sobre uma resolução mínima (e máxima) que um jogo pode atingir, que pode ser ajustada dependendo do hardware usado.
Este processo não é linear e pode ocorrer em vários graus em diferentes eixos. A resolução de escala em um único eixo costuma ser muito menos perceptível do que uma resolução de escala linear que afeta a resolução horizontal e vertical. Muitos jogos limitam o dimensionamento ao eixo horizontal, embora o jogo seja adequadamente renderizado na proporção correta (os pixels são alongados).
Em movimento, muitos jogadores não perceberão que a resolução do jogo foi reduzida. Técnicas adicionais, como suavização de serrilhado temporal , são usadas para suavizar linhas irregulares que geralmente acompanham resoluções baixas.
Resoluções mais baixas têm tempos de renderização mais baixos
O DRS é uma ferramenta útil, pois reduz os tempos de renderização na GPU. Quando uma cena demora muito para renderizar, os quadros são ignorados, pois a GPU não pode desenhá-los no tempo necessário para atingir a taxa de quadros desejada.
Por exemplo, uma taxa de quadros de 60 quadros por segundo requer que a GPU renderize um novo quadro a cada 16.667 milissegundos. Se a renderização de um quadro demorar mais do que isso, esse quadro será ignorado e a taxa de quadros geral reduzida. As tecnologias de taxa de atualização variável (VRR) tornam isso menos perceptível, eliminando a quebra de tela , enquanto o DRS pode ajudar a impulsionar o desempenho em toda a linha.
Para usar um exemplo simples, uma vez que existem quatro vezes mais pixels em uma imagem 4K do que em uma imagem 1080p (full HD), leva a mesma GPU quatro vezes mais tempo para renderizar uma imagem em 4K do que em 1080p . Reduzir a resolução reduz o tempo de renderização, o que dá à GPU o espaço necessário para atingir a taxa de quadros desejada.
Portanto, se uma imagem 4K estiver renderizando a 30 quadros por segundo sólidos e você quiser atingir um alvo de 60 quadros por segundo, reduzir pela metade a resolução permitiria que a GPU atingisse esse alvo assumindo condições ideais e nenhuma outra configuração fosse alterada.
O DRS oferece a oportunidade de deixar outras configurações de lado
A resolução é apenas uma parte da equação do tempo de renderização do quadro. Aparência visual, como nível de detalhe (LOD), qualidade de sombra, qualidade de sombreador e assim por diante, podem afetar o tempo de renderização e o desempenho. Os desenvolvedores podem usar outras técnicas para reduzir a qualidade da imagem e atingir taxas de quadros mais altas.
Um dos maiores benefícios do DRS é que geralmente permite que os desenvolvedores deixem muitas dessas outras configurações sozinhas, de modo que apenas a resolução de saída seja reduzida. Isso permite que os jogos pareçam relativamente inalterados em diferentes plataformas ou hardware, exceto pela resolução.
Felizmente, você não precisa se preocupar com o DRS além da alternância ocasional em um jogo de PC. Os jogos de console dependem muito da tecnologia, que pode variar muito em sua implementação e costuma ser alterada nas atualizações com base nos dados do usuário coletados pelos desenvolvedores e nos comentários dos jogadores.
Você é um jogador de PC interessado em aprender mais sobre desempenho? Descubra como monitorar sua taxa de quadros e também como as taxas de quadros afetam a experiência de jogo .