FERRAMENTAS LINUX: A CPU Kazan Vulkan / Implementação baseada em software está sendo reescrita em Rust

quinta-feira, 4 de outubro de 2018

A CPU Kazan Vulkan / Implementação baseada em software está sendo reescrita em Rust



Confira !!


Lembre-se de Kazan , o projeto originalmente conhecido como Vulkan-CPU ? Esse foi o projeto do Google Summer of Code 2017 para implementar um driver Vulkan baseado em software / CPU. Estava inativo desde que o GSoC 2017 terminou, mas agora o trabalho foi reiniciado. 

O desenvolvimento de Kazan parou logo após o GSoC 2017, quando o estudante de desenvolvimento Jacob Lifshay estava ocupado novamente com a universidade. Mas agora, depois de um ano, ele decidiu trabalhar em Kazan. 

Não está na base de código original de Kazan que foi escrita em C ++, mas sim ele decidiu reescrevê-la em Rust para seus recursos de segurança de memória e simultaneidade. O código ainda está em seus estágios iniciais, mas é ótimo ver o trabalho em Vulkan-CPU / Kazan sendo restaurado, pois ainda não há nenhuma implementação pública baseada em CPU Vulkan para fins de fallback ou teste. Kazan é para Vulkan como LLVMpipe é para OpenGL. 

O código inicial para esse driver Rust pode ser encontrado no GitHub .


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário