DXVK

DXVK

Uma camada de tradução baseada no Vulkan para o Direct3D 10/11 que permite executar aplicativos 3D no Linux usando o Wine.Para o status atual do projeto, consulte o wiki do projeto.Como usar Para instalar um pacote DXVK obtido da página de release em um determinado prefixo de vinho, execute os seguintes comandos no diretório DXVK: export WINEPREFIX = / path / to / .wine-prefix winetricks --force setup_dxvk.verbIsso copiará as DLLs nos diretórios system32 e syswow64 do seu prefixo wine e configurará as substituições de DLL necessárias.Prefixos puros de 32 bits também são suportados.Verifique se o seu aplicativo usa o DXVK em vez do wined3d, verificando a presença dos arquivos de log d3d11.log e dxgi.log no diretório do aplicativo ou ativando o HUD (consulte as notas abaixo).Instruções de compilação Requisitos: wine 3.10 ou sistema de compilação Meson mais recente (pelo menos a versão 0.43) Compilador e cabeçalhos MinGW64 (requer suporte para threading) glslang compile Construindo DLLs A maneira simples Dentro do diretório DXVK, execute: ./package-release.sh master / your/ target / directory --no-package Isso criará uma pasta dxvk-master no diretório / your / target /, que contém as versões de 32 e 64 bits do DXVK, que podem ser configuradas da mesma maneira que o diretórioversões de lançamento como observado acima.Compilando manualmente a compilação de 64 bits.Para compilações de 32 bits, substitua # build-win64.txt pelo build-win32.txt meson --cross-file build-win64.txt --prefix / your / dxvk / diretório build.w64 cd build.w64 meson configure # parauma compilação de versão otimizada: meson configure -Dbuildtype = release ninja ninja install As DLLs D3D10, D3D11 e DXGI, bem como um script de shell para configurar o DXVK para um prefixo de vinho específico, estarão localizados em / your / dxvk / directory / bin.Notas sobre os drivers Vulkan Antes de relatar um problema, verifique a página Wiki no status atual do driver e verifique se você possui uma versão de driver recente o suficiente para o seu hardware.
dxvk

Local na rede Internet:

Categorias

Alternativas ao DXVK para todas as plataformas com qualquer licença

PlayOnLinux

PlayOnLinux

PlayOnLinux (PlayOnMac em ...
DXUP

DXUP

Uma camada de conversão D3D10 -> D3D11, que pode ser usada para converter D3D10 -> Vulkan via DXVK.
D9VK

D9VK

Uma camada de d3d9 a vk baseada na base de código do DXVK.Contribua para o desenvolvimento do Joshua-Ashton / d9vk criando uma conta no GitHub.