AMD publica código para tecnologia de superamostragem FidelityFX Super Resolution 2.2

A AMD anunciou a disponibilidade do código-fonte para uma implementação atualizada da tecnologia de superamostragem FSR 2.2 (FidelityFX Super Resolution), que usa escalonamento espacial e algoritmos de reconstrução de detalhes para reduzir a perda de qualidade de imagem durante o upscaling e a conversão para resoluções mais altas. O código é escrito em C++ e distribuído sob a licença do MIT. Além da API básica para a linguagem C++, o projeto oferece suporte para as APIs gráficas DirectX 12 e Vulkan, bem como para as linguagens de shader HLSL e GLSL. Um conjunto de exemplos e documentação detalhada é fornecido.

O FSR é usado em jogos para dimensionar a saída em telas de alta resolução e obter qualidade próxima à resolução nativa, mantendo detalhes de textura e bordas nítidas, reconstruindo detalhes geométricos e raster finos. Usando as configurações, você pode equilibrar qualidade e desempenho. A tecnologia é compatível com diversos modelos de GPU, incluindo chips integrados.

A nova versão melhorou significativamente a qualidade das imagens geradas e trabalhou para eliminar artefatos, como cintilação e halo em torno de objetos em movimento rápido. Foram feitas alterações na API, o que pode exigir alterações no código dos aplicativos que utilizam a funcionalidade de geração de máscaras. O mecanismo “Debug API Checker” foi introduzido para simplificar a integração do FidelityFX Super Resolution com o aplicativo em compilações de depuração (após ativar o modo, mensagens de depuração são transmitidas do tempo de execução do FSR para o jogo, o que simplifica o diagnóstico de problemas emergentes).

Fonte: opennet.ru

Adicionar um comentário