اول ببینیم خود DXVK چیه، بعد میریم سراغ فلگهاش
لایهایه که دستورات DirectX 9/10/11 رو به Vulkan ترجمه میکنه، این فلگها مستقیم رفتار همین لایه رو تغییر میدن.
نمایش FPS بدون MangoHud:
DXVK_HUD=fps %command%فریمریت رو گوشه صفحه نشون میده. با compiler هم میتونید وضعیت کامپایل شیدر و اطلاعات Vulkan رو ببینید.
نکته برای نشوندادن چند مورد با هم، مقادیر رو با کاما جدا کنید:
DXVK_HUD=fps,compilerرفع Stutter و افت فریم ناگهانی:
DXVK_ASYNC=1 %command%کامپایل شیدرها رو ناهمگام انجام میده تا موقع لود محیط جدید استاتر نگیرید.
نکته تو همه بازیها جواب نمیده، باید تست کنید.
قفل کردن فریمریت:
DXVK_FRAME_RATE=120 %command%فریم رو قفل میکنه برای کاهش فشار CPU/GPU و جلوگیری از Screen Tearing.
بیشتر بدون: dxvk - wiki
با تشکر از حسام بابت ایده پست
سوالی بود تو گروه بپرسید 👇
@GamerTux | @GamerTuxChat
#FlagLab #TuxTips #LinuxGaming #Steam #Proton #DXVK #Troubleshooting
