DXVK 1.3 திட்டத்தின் வெளியீடு Direct3D 10/11 செயலாக்கத்துடன் Vulkan APIக்கு மேல்

உருவானது இடைநிலை வெளியீடு டி.எக்ஸ்.வி.கே 1.3, இது DXGI (DirectX Graphics Infrastructure), Direct3D 10 மற்றும் Direct3D 11 ஆகியவற்றின் செயலாக்கத்தை வழங்குகிறது, Vulkan APIக்கான அழைப்புகளை மொழிபெயர்ப்பதன் மூலம் செயல்படுகிறது. DXVK ஐப் பயன்படுத்த தேவையான ஓட்டுனர்களுக்கான ஆதரவு வல்கன் ஏபிஐபோன்றவை
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 மற்றும் AMDVLK.

வைனைப் பயன்படுத்தி லினக்ஸில் 3D பயன்பாடுகள் மற்றும் கேம்களை இயக்க DXVK பயன்படுத்தப்படலாம், இது OpenGL க்கு மேல் இயங்கும் Wine இன் நேட்டிவ் டைரக்ட்3D 11 செயலாக்கத்திற்கு மாற்றாக அதிக செயல்திறன் கொண்டது. IN சில விளையாட்டுகள் ஒயின்+DXVK கலவையின் செயல்திறன் отличается விண்டோஸில் 10-20% மட்டுமே இயங்குகிறது, அதே நேரத்தில் OpenGL அடிப்படையிலான Direct3D 11 செயலாக்கத்தைப் பயன்படுத்தும் போது, ​​செயல்திறன் கணிசமாகக் குறைகிறது.

மேம்படுத்தல்கள் சேர்க்கப்பட்டன:

  • Vulkan நீட்டிப்பு VK_EXT_shader_demote_to_helper_invocation இன் அடிப்படையில் ஷேடர்களில் "டிஸ்கார்ட்" வழிமுறையைப் பயன்படுத்தி மேம்படுத்தல் செயல்படுத்தப்பட்டது மற்றும் சில கேம்களில் செயல்திறனை மேம்படுத்தலாம். தேர்வுமுறையைப் பயன்படுத்த, நீங்கள் winevulkan கூறு மற்றும் இயக்கிகளைப் புதுப்பிக்க வேண்டும் (Intel முதல் Mesa 19.2-git மற்றும் NVIDIA க்கு தனியுரிம இயக்கி 418.52.14-beta, AMD இயக்கிகள் இன்னும் VK_EXT_shader_demote_to_helper_invocation நீட்டிப்பை ஆதரிக்கவில்லை);
  • ரெண்டரிங் முடிவை திரையில் வெளியிடுவதற்கான ஒத்திசைவற்ற செயலாக்கம் வழங்கப்படுகிறது (நிலை வழங்கல்) பிரதான ரெண்டரிங் தொடரிழையில் தாமதத்தை குறைக்க, கட்டளை சமர்ப்பிப்பு தொடரிழையில் வெளியீடு செயலாக்கம் செய்யப்படுகிறது. ஒத்திசைவற்ற செயலாக்கத்தின் செயல்திறன் நன்மைகள் உயர் பிரேம் வீத வெளியீடு மற்றும் வள-தீவிர கட்டளை பரிமாற்றங்களுக்கு குறிப்பாக கவனிக்கத்தக்கவை. செயல்திறன் அதிகரிப்பு காணப்பட்ட கேம்களில், AMD GPUகள் கொண்ட கணினிகளில் இயங்கும் போது Quake Champions குறிப்பிடப்படுகிறது;
  • வல்கன்-இயக்கப்பட்ட சாதனம் (தற்போது AMDVLK மற்றும் NVIDIA இயக்கிகள் மட்டுமே ஆதரிக்கிறது) வழங்கிய நகல் இயந்திரங்களைப் பயன்படுத்தி ஆதாரங்களை பூட்ஸ்ட்ராப் செய்வது இப்போது சாத்தியமாகும். புதிய அம்சம் கேம் விளையாடும் போது அதிக எண்ணிக்கையிலான அமைப்புகளை ஏற்றும் கேம்களில் ஃப்ரேம் டைம் நிலைத்தன்மையை சிறிது மேம்படுத்த அனுமதிக்கிறது;
  • குறைந்த நினைவக நிலைகளில் ஏற்படும் பிழைகளின் மேம்படுத்தப்பட்ட பதிவு;
  • MSVC (Microsoft Visual C++) உடன் மேம்படுத்தப்பட்ட இணக்கம்;
  • அனுமானத்தின் போது மீண்டும் மீண்டும் லூப்பிங் காசோலைகள் அகற்றப்பட்டன, இது GPU-வரையறுக்கப்பட்ட காட்சிகளில் CPU சுமையை கணிசமாகக் குறைக்கும்.
  • இறுதி பேண்டஸி XIV இல் ஏற்பட்ட பட துணை ஆதாரங்களின் இரட்டை மேப்பிங்கில் சிக்கல் சரி செய்யப்பட்டது;
  • ஸ்க்ராப் மெக்கானிக் கேமில் ஏற்பட்ட RSGetViewport முறையின் தவறான நடத்தை காரணமாக ஒரு செயலிழப்பு சரி செய்யப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்