A RX 580 ganhou FSR 4? Sim, mas só num cenário bem específico

Por Redação Núcleo
162 visualizações

Se você ainda usa uma RX 580, provavelmente já ouviu que o FSR 4, o upscaler com inteligência artificial da AMD, é coisa de placa nova. Por muito tempo isso foi verdade. Em setembro de 2026, porém, um desenvolvedor publicou um projeto experimental que faz o FSR 4 rodar na RX 580 e em outras placas da família Polaris.

Só que tem um porém grande: por enquanto, só no Linux, com driver modificado e instalação manual. Neste artigo você vai entender como a coisa funciona, quanto ela rende de verdade e se vale a pena tentar agora ou esperar.

O que aconteceu, em resumo

  • Um desenvolvedor chamado Schaka publicou o projeto fsr4-gfx803, que leva o FSR 4 (versão INT8) para placas Polaris e Vega.
  • O GameGPU noticiou o projeto em 15 de setembro de 2026, e o código recebeu várias versões em poucos dias.
  • O próprio autor define o trabalho como uma prova de conceito feita às pressas. Não é um produto pronto.

Por que o FSR 4 não roda “de graça” na RX 580

O FSR 4 oficial foi feito para o hardware de IA das placas RX 9000, que usa um formato de número chamado FP8. Placas mais antigas não têm esse formato. Para elas, a AMD criou uma versão alternativa, em INT8 (números inteiros de 8 bits).

Essa versão existe oficialmente para a RX 7000: segundo o KitGuru, o FSR 4.1 chegou a ela no driver Adrenalin 26.6.2. Para a RX 6000, a previsão da AMD é o início de 2027, conforme o anúncio de Jack Huynh relatado pelo GamingOnLinux.

A RX 580 fica fora dessa lista. Nas fontes que consultei, não encontrei nenhum anúncio de suporte oficial para Polaris.

O INT8 também não nasceu na comunidade. Segundo a Tom’s Hardware, a AMD publicou o código-fonte completo do FSR 4 por engano, incluindo a variante INT8, e a comunidade compilou o resto.

Como o fsr4-gfx803 faz a Polaris rodar o FSR 4

Há um obstáculo técnico real. A rede neural do FSR 4 faz milhares de multiplicações de números pequenos, e as placas modernas têm um atalho de hardware chamado dp4a para isso. A Polaris não tem, então cada conta precisa ser emulada, o que é lento.

Segundo o README do projeto, ele ataca isso em três frentes:

  1. Um driver RADV modificado. O Mesa padrão emula cada conta com multiplicações de 32 bits. O patch faz o compilador usar uma instrução de multiplicação e soma de 24 bits, que a arquitetura GCN tem desde a primeira geração e que é exata para números de 8 bits.
  2. Uma camada Vulkan. Ela reescreve os produtos escalares compactados do FSR 4 em multiplicações e somas simples de 32 bits. Só nesse formato o compilador do driver consegue aplicar a instrução do item anterior. A camada também troca alguns shaders da rede por versões ajustadas.
  3. Uma DLL do upscaler à escolha. São três opções: stock (a da AMD), bc250 e hybrid, as duas últimas derivadas do projeto bc250-fsr4-fork, feito originalmente para outro chip.

Segundo o autor, o patch no driver é o que torna o FSR 4 utilizável: numa RX 470, o tempo por quadro caiu de 63,35 ms para 27,78 ms. Mas sozinho ele deixa a maior parte do ganho na mesa, e a camada é o que faz o patch render. A reescrita dos produtos escalares, por si só, tira cerca de 4 ms do tempo do upscaler numa RX 570, segundo a documentação.

Quanto desempenho se ganha?

Os números abaixo são do próprio autor, medidos numa RX 570 no jogo Pragmata, renderizando em 720p e reconstruindo para 1080p. Não são testes independentes. O projeto também publica medições em Vega 56, mas não encontrei nenhuma em RX 580.

ConfiguraçãoTempo por quadroFPSTempo do upscaler
DLL stock, sem trocar shaders17,41 ms57,515,23 ms
DLL stock, perfil balanced13,07 ms76,511,09 ms
DLL hybrid, perfil balanced11,31 ms88,49,14 ms
DLL hybrid, perfil speed9,62 ms104,07,53 ms

Todas as linhas já usam o driver modificado e a reescrita dos produtos escalares. A diferença entre elas vem da escolha da DLL e dos perfis de shader. O próprio autor avisa para ler as diferenças, não os valores absolutos, porque eles pertencem àquela cena.

A RX 580 tem mais unidades de processamento que a RX 570 e é da mesma família, então é razoável esperar algo parecido. Isso é expectativa, não medição.

O único dado de RX 580 que encontrei é um relato de usuário no GitHub, de 9 de outubro: STALKER 2 em torno de 45 FPS com geração de quadros, numa tela 2K. O mesmo usuário relatou que o FSR 4 desligava sozinho ao trocar a resolução do jogo para 1920×1080. Ainda é um caso isolado.

E a qualidade da imagem?

O projeto oferece perfis que trocam qualidade por velocidade:

  • lossless: matematicamente idêntico ao FSR 4 original.
  • quality e balanced: segundo o README, “muito próximo” do original.
  • speed: o mais rápido, mas a imagem fica “visivelmente mais suave”, admite o autor.

O GameGPU diz que, no extremo da aceleração, a qualidade pode se aproximar da do FSR 3.1.5, com mais estabilidade de imagem e antisserrilhamento melhor. O autor deixa claro que o foco é reduzir cintilação e serrilhado, não entregar qualidade máxima.

Dá para usar hoje na sua RX 580?

Só se você topar o pacote completo. O que o projeto exige, segundo o README e a documentação:

  • Linux, com jogos rodando via Proton.
  • Mesa/RADV 26.2.2 modificado (há binários prontos, e o driver é instalado à parte, sem mexer no sistema).
  • OptiScaler: a versão 0.9.4 serve para a DLL stock. As DLLs hybrid e bc250, que são as mais rápidas, exigem o OptiScaler 10.0.0-pre1 ou mais novo, ainda em pré-lançamento. Elas vêm em download separado.
  • Ativar o suporte a fp16 num arquivo de configuração.
  • Configurar cada jogo com variáveis de ambiente. Inclua PROTON_FSR4_UPGRADE=0: sem isso, o Proton troca a DLL a cada execução e desfaz a sua escolha.

Um alerta do README: se o OptiScaler cair no FSR 2.1.2 interno, o FSR 4 não está rodando, e qualquer medição de FPS não vale nada. Conferir o log é parte do processo.

Checklist antes de tentar:

  • Você usa Linux e já conhece o Proton?
  • Aceita configurar jogo por jogo?
  • Tolera bugs? O próprio autor chama o projeto de “vibe coded, thrown together proof of concept”.

Se alguma resposta for “não”, espere.

Perguntas frequentes

A RX 580 tem suporte oficial ao FSR 4?
Não. Oficialmente, o FSR 4 está na RX 9000 e, desde o Adrenalin 26.6.2, na RX 7000. A RX 6000 deve receber no início de 2027.

Funciona no Windows?
O projeto descrito funciona só no Linux, segundo o GameGPU e o repositório.

Vale mais que usar o FSR 3?
Depende do que você quer. O FSR 3 já roda na RX 580 sem gambiarra. O FSR 4 INT8 promete imagem mais estável, mas custa mais por quadro e dá mais trabalho.

Conclusão

A novidade mostra que o hardware da Polaris ainda dá conta de rodar um upscaler moderno, e isso acontece graças à comunidade, não à AMD. Até Linus Torvalds disse, segundo a VideoCardz, que continua com uma RX 580.

Para quem usa Linux e gosta de mexer, vale o experimento. Para o restante, o mais sensato é acompanhar: o projeto é novo e experimental, e os números ainda vêm de uma única fonte. Você tem uma RX 580 e já tentou? Conte nos comentários como foi.

Nossas Fontes:

Deixe um Comentário