Desde julho, vimos os engenheiros de driver de código aberto da AMD postando o código para”Cyan Skillfish”como um APU com gráficos Navi 1x. Embora o suporte inicial para Cyan Skillfish tenha sido fundido para Linux 5.15, verifica-se que o código de exibição ainda não está conectado devido a ser uma variante DCN2 diferente para seu bloco de exibição.
O Cyan Skillfish está em uma posição um pouco estranha, já que é um APU Navi 1x RDNA, onde, como outros vazamentos/rumores mostraram que a AMD se moveu direto dos APUs existentes baseados em Vega para o Navi 2x/RDNA2 e não combinou com outras estradas. expectativas de mapa… Especialmente com a pilha de drivers AMDGPU Linux já ocupada se preparando para Yellow Carp/Rembrandt e Van Gogh. Possivelmente apontando para o Cyan Skillfish ser mais um design de APU customizado, ele tem um IP de exibição ligeiramente diferente em comparação com o hardware RDNA/RDNA2 existente.
Os patches postados para habilitar o suporte de exibição do Cyan Skillfish adicionam suporte ao mecanismo de exibição Display Core Next 2.01″DCN201″. Este suporte DCN 2.01 vem enquanto os processadores gráficos AMD existentes já têm Display Core Next 2.1, 3.0. 3,01 e 3,02 variantes.
APUs AMD Renoir com placa de vídeo Vega utilizando DCN 2.1 IP, então é um pouco estranho que Cyan Skillfish com Navi 1x pareça voltar um pouco para DCN”2.01″, pelo menos no que diz respeito ao versionamento convencional. É com RDNA2 onde está o motor de exibição DCN3.
Em qualquer caso, esses patches adicionando cerca de 34k linhas de novo código devido à nova variante DCN2 faz com que a saída de exibição funcione para Cyan Skillfish. Como de costume, grande parte da contagem de linha alta se deve a arquivos de cabeçalho automatizados.
Dado o tempo e supondo que não haja grandes defeitos neste código de exibição Cyan Skillfish, ele deve ser mesclado ainda este ano para o Linux 5.16.