یک لایه ترجمه مبتنی بر ولکان برای Direct3D 10/11 که به اجرای برنامه های سه بعدی در لینوکس با استفاده از شراب اجازه می دهد.برای وضعیت فعلی پروژه ، لطفاً به ویکی پروژه مراجعه کنید.نحوه استفاده به منظور نصب بسته DXVK به دست آمده از صفحه انتشار در پیشوند شراب داده شده ، دستورات زیر را از داخل فهرست DXVK اجرا کنید: WINEPREFIX = / path / to / .wine-prefix winetricks --force setup_dxvk.verbبا این کار DLL ها را در فهرست های system32 و syswow64 از پیشوند شراب خود کپی کرده و DLL مورد نیاز را تنظیم می کنید.پیشوندهای 32 بیتی خالص نیز پشتیبانی می شوند.با بررسی حضور پرونده های log d3d11.log و dxgi.log در دایرکتوری برنامه یا از طریق فعال کردن HUD ، از DXVK استفاده کنید و به جای wined3d استفاده کنید (به یادداشت های زیر مراجعه کنید).دستورالعمل ساختن مورد نیاز: شراب 3.10 یا سیستم ساخت Meson جدیدتر (حداقل نسخه 0.43) کامپایلر و هدرهای MinGW64 (به پشتیبانی از نخ نیاز دارد) glslang کامپایل ساختمان DLLs راه ساده در داخل دایرکتوری DXVK ، اجرا کنید: ./package-release.sh master / your/ target / Directory --no-pack این یک پوشه dxvk-master را در / your / target / فهرست ایجاد می کند ، که شامل نسخه های 32 بیتی و 64 بیتی DXVK است که می تواند به همان روش تنظیم شودنسخه های منتشر شده همانطور که در بالا ذکر شدایجاد دستی # 64 بیتی ساخت.برای ساختهای 32 بیتی ، # build-win64.txt را با مزون build-win32.txt جایگزین کنید --cross-file build-win64.txt --prefix / your / dxvk / Directory build.w64 cd build.w64 meson پیکربندی کنید #ساخت نسخه بهینه شده: مزون پیکربندی -Dbuildtype = نینجا نصب نینجا نصب DLL D3D10 ، D3D11 و DXGI DLL و همچنین یک اسکریپت پوسته برای تنظیم DXVK برای پیشوند شراب خاص در / your / dxvk / دایرکتوری / سطل قرار خواهد گرفت.یادداشت ها در مورد درایور Vulkan قبل از گزارش یک مشکل ، لطفاً صفحه ویکی را در وضعیت فعلی درایور بررسی کنید و مطمئن شوید که نسخه جدید درایور کافی را برای سخت افزار خود اجرا کرده اید.
dxvk