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:
- 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.
- 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.
- Uma DLL do upscaler à escolha. São três opções:
stock(a da AMD),bc250ehybrid, 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ção | Tempo por quadro | FPS | Tempo do upscaler |
|---|---|---|---|
DLL stock, sem trocar shaders | 17,41 ms | 57,5 | 15,23 ms |
DLL stock, perfil balanced | 13,07 ms | 76,5 | 11,09 ms |
DLL hybrid, perfil balanced | 11,31 ms | 88,4 | 9,14 ms |
DLL hybrid, perfil speed | 9,62 ms | 104,0 | 7,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.qualityebalanced: 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 DLLshybridebc250, 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:
- GameGPU (PT): notícia do projeto, 15/09/2026 (sustenta a data, a autoria e a ressalva de qualidade; o site traduz do russo e cita o GitHub como origem)
- GitHub: Schaka/fsr4-gfx803 (README com requisitos, perfis, tabela de benchmark e a descrição “prova de conceito”; números são do autor)
- GitHub: docs/DLLS.md (diferenças entre as DLLs, versão exigida do OptiScaler, tabela de custo e aviso do
PROTON_FSR4_UPGRADE=0) - GitHub: docs/SETS.md (medições só em RX 570 e Vega 56; a reescrita dos produtos escalares vale cerca de 4 ms)
- GitHub: release r1 do projeto (compatibilidade com RX 470, 480, 570, 580)
- GitHub: Issue nº 2 (relato de usuário com RX 580, 09/10/2026; caso único)
- KitGuru: FSR 4.1 na RX 7000 (lançamento oficial, driver 26.6.2)
- GamingOnLinux: anúncio da AMD (RDNA 2 no início de 2027; a página indexada é de comentários)
- Tom’s Hardware: código do FSR 4 publicado por engano (origem da variante INT8)
- VideoCardz: Linus Torvalds e a RX 580 (prova social)
