DirectX 11 vs Vulkan: o que é melhor para Baldur’s Gate 3?

Início » Guias » DirectX 11 vs Vulkan: o que é melhor para Baldur’s Gate 3?
8 de maio de 2024
5 minutes
64

By Jhonny Gamer

O Baldur’s Gate 3 O lançador oferece uma escolha entre o DirectX 11 e o Vulkan – o que é o melhor em termos de desempenho e estabilidade? O lançador padrão é o DX11, enquanto os documentos de suporte de Larian sugerem vulkan, portanto, diante deste conselho conflitante, há apenas uma coisa a fazer: obter testes. Troquemos as duas opções em uma variedade de sistemas com a placa de gráficos NVIDIA, Intel e AMD para provocar quaisquer diferenças e criar algumas recomendações.

Após nossos testes, temos algumas respostas – mas as coisas não são tão diretas quanto esperávamos, com diferentes configurações de sistema produzindo recomendações diferentes.

Vamos começar com o exemplo mais comum – sendo LPU limitado (ou seja, sua placa de gráfico mostrando ~ 99 % de utilização*). Este é um cenário provável para executar resoluções 1440p ou mais altas, com configurações gráficas mais altas, em um PC que atende ou excede as especificações recomendadas pelo jogo (RTX 2060 Super/RX 5700 XT, emparelhado com um Ryzen 5 3600/Core i7 8700K).

  • Com uma GPU da NVIDIA, o DirectX 11 funciona cerca de oito por cento mais rápido que Vulkan.
  • Com uma GPU da AMD, DirectX 11 e Vulkan Run quase de forma idêntica.
  • Com uma GPU Intel, o DirectX 11 funciona cerca de 25 % mais rápido que Vulkan.

Quando LPU-limitado, o DX11 oferece uma vantagem mensurável de desempenho sobre o Vulkan no NVIDIA e Intel GPUs.

Vulkan oferece melhor desempenho em cenários limitados pela CPU – pelo menos com poucos NPCs ao redor.

*Nota: você pode verificar a limitação da GPU usando a ferramenta de desempenho na sobreposição do Windows Game Bar (Win + G), usando ferramentas como MSI Afterburner + RTSS ou deixando o desempenho do gerente de tarefas > Janela da GPU aberta em uma segunda tela.

No entanto, as coisas mudam se você é limitado pela CPU (ou seja, sua GPU está mostrando menos de ~ 99 % de utilização), o que é mais comum em 1080p ou menos resoluções e/ou com CPUs mais antigas.

Em uma cena estática desprovida de NPCs, a AMD e a NVIDIA GPUS funcionaram ~ 21 % mais rápido em Vulkan do que no DX11, enquanto o Intel GPUS foi 29 % mais rápido em Vulkan. No entanto, essa vantagem é mantida apenas em cenas com poucos caracteres.

Em cenários de combate ou em uma área da cidade povoada, os cálculos do NPC se tornam o processo de CPU mais caro. Quando limitado pela CPU nesses momentos orientados a NPC usando NVIDIA e AMD GPUS, Vulkan e DX11 se apresentam mais semelhante-com o DX11 realmente assumindo a liderança na taxa média de quadros em cerca de quatro por cento. Por outro lado, as GPUs Intel mostram que Vulkan é 13 % mais rápido nesse cenário.

Nessas cenas, ambas as APIs gráficas mostram um nível semelhante de estabilidade do tempo de quadro, com pequenos problemas ocorrendo em momentos semelhantes à medida que a área é atravessada em torno de NPCs. Deve -se notar, porém, que nossa GPU da AMD com DX11 e Vulkan produziu mais quadros variáveis do que nossas GPUs NVIDIA e Intel em ambas as APIs, com picos maiores registrados com a AMD GPU – até 270ms em Vulkan (vs 27ms para NVidia e 23mspara Intel) e até 107ms no DX11 (vs 20ms para nvidia e 42ms for Intel).


As áreas com NPCs são executadas de maneira semelhante na API em NVIDIA e AMD GPUs, com apenas uma diferença de quatro por cento a favor do DX11.

Enquanto isso, as GPUs Intel mostram uma vantagem de desempenho para Vulkan em cenários limitados pela CPU.

Em termos de recomendações gerais, sugiro que o DirectX 11 seja uma escolha melhor do que a Vulkan para a maioria dos usuários com placas gráficas da NVIDIA e AMD, especialmente aquelas com CPUs relativamente modernas que atendem às especificações recomendadas pelo BG3. Enquanto Vulkan funcionou melhor em cenas estáticas quando limitado pela CPU, seu desempenho mais pior do que o DX11 em áreas ricas em NPC é problemático, tornando o DirectX 11 uma escolha melhor em geral.

O DX11 também tem outros pontos positivos a seu favor, a saber, as opções de buffer duplo e triplo funcionam, enquanto em vulkan triplos de buffer apresenta com lesão em tela cheia. Da mesma forma, meu colega Will Judd experimentou vários acidentes em vulkan que não foram repetidos no DirectX 11, então a estabilidade ainda é uma preocupação lá. Vulkan talvez possa ser considerado para CPUs muito antigas, onde atingir 60fps é uma luta, mas para o usuário médio DX11 parece o melhor polivalente.

Para os proprietários da Intel GPU, a decisão é um pouco mais difícil – o DX11 é a melhor aposta em cenários limitados por GPU, onde você está segmentando 60fps, mas se você estiver segmentando 120fps+, então vulkan é talvez a melhor escolha.

Por fim, não identificamos nenhuma diferença nas opções gráficas ou na qualidade gráfica entre as duas APIs, então elas parecem diferir apenas em termos de desempenho e (potencialmente) estabilidade. Continuaremos testando Baldur’s Gate 3 À medida que trabalhamos em nossa cobertura completa do PC, mas esperamos que você aprecie esse olhar inicial em um aspecto do desempenho do PC.

How do you rate DirectX 11 vs Vulkan: o que é melhor para Baldur’s Gate 3? ?

Your email address will not be published. Required fields are marked *