FERRAMENTAS LINUX: O Intel SWR foi removido do Mainline Mesa, a limpeza de código mais clássica continua

terça-feira, 7 de dezembro de 2021

O Intel SWR foi removido do Mainline Mesa, a limpeza de código mais clássica continua


 Confira !!

Na sexta-feira passada, os drivers clássicos do Mesa foram removidos da base de código da linha principal e direcionados para um branch de código "Amber", onde receberão qualquer atenção no futuro. Com o código clássico do Mesa removido, mais limpeza de código está acontecendo agora em cima das dezenas de milhares de linhas de código já removidas. O driver OpenSWR da Intel também foi removido da linha principal.

Uma vez que os drivers originais do Mesa clássicos que consistiam em drivers Radeon R100 / R200, Nouveau original e Intel i915 / i965 foram removidos, mais limpeza de código agora pode acontecer na linha principal para o código que estava por aí para esses drivers antigos e sem manutenção.

Eliminando o código TNL antigo eliminou 2,5 mil linhas de código adicionais para o código do software "Transformation 'n Lightning" usado pelos drivers antigos.

A remoção de GLSL IR para Mesa IR eliminou 2,6 mil linhas de código para aquele código que era usado apenas por drivers clássicos.

Outras remoções estão eliminando linhas adicionais do Mesa da linha principal.

Muita limpeza de código saudável!

Além dessa limpeza de fim de ano, o rasterizador SWR (aberto) da Intel foi removido hoje. A Intel fundiu o OpenSWR com o Mesa há alguns anos como uma alternativa à implementação do software LLVMpipe OpenGL. Ele foi mesclado com base em ser bom para algumas áreas, como visualizações de dados e outros softwares de estação de trabalho, em comparação com o Mesa principal, mas não ouvimos muito sobre ele nos últimos tempos.

Na solicitação de fusão aberta originalmente durante o verão, foi mencionado recentemente que a Intel percebeu o interesse de um novo cliente no driver. "Após um período de diminuição do interesse, recentemente começamos a receber feedback positivo de clientes interessados ​​em usar SWR. Eu descobri recentemente que um dos grandes aplicativos de simulação / engenharia começou a oferecer o SWR como um 'driver' alternativo em ambientes de nuvem vs. llvmpipe e o feedback de seus clientes é muito positivo. No entanto, decidimos mudar para o 'clássico' - pelo menos por enquanto. "





Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário