DXVK 2.3 Vulkan, સુસંગતતા અને વધુ માટે સુધારાઓ સાથે આવે છે

ડીએક્સવીકે

DXVK નો ઉપયોગ વાઇનનો ઉપયોગ કરીને Linux પર 3D એપ્લિકેશન અને રમતો ચલાવવા માટે કરી શકાય છે

નું નવું સંસ્કરણ DXVK 2.3 પહેલેથી જ રિલીઝ થઈ ચૂક્યું છે અને વલ્કન માટે મોટા ફેરફારો અને સુધારાઓ તેમજ કેટલાક રમતના શીર્ષકો, સામાન્ય મુશ્કેલીનિવારણ અને વધુ માટે બગ ફિક્સેસ સાથે આવે છે.

જેઓ હજુ પણ DXVK વિશે જાણતા નથી, તેઓએ જાણવું જોઈએ કે તે શું છે સ્ટીમ પ્લે ફંક્શનમાં સમાવેલ ટૂલ્સમાંથી એક વરાળ માંથી.

ડીએક્સવીકે 2.3 ની મુખ્ય નવી સુવિધાઓ

DXVK 2.3 ના આ નવા સંસ્કરણમાં, આ પ્રકાશનના સૌથી મહત્વપૂર્ણ ફેરફારો પૈકી એક છે વલ્કન VK_KHR_present_wait એક્સ્ટેંશનમાં કરેલા સુધારા જેમાં ફ્રેમ લેટન્સી ઈવેન્ટ્સ હવે ફ્લેગ કરવામાં આવશે જ્યારે ઈમેજ રજૂ કરવામાં આવશે, જ્યારે રેન્ડરિંગ જોબ પૂર્ણ થાય છે તેના બદલે. એ ઉલ્લેખનીય છે કે એક્સ્ટેંશન માત્ર ત્યારે જ કાર્ય કરી શકે છે જ્યાં સુધી તે સિસ્ટમ પર સુસંગત હોય અને વર્ટિકલ સિંક્રોનાઇઝેશન (VSync) સક્ષમ હોય. તે ઉલ્લેખ છે કે આ કાર્યક્ષમતા તમને કેટલીક રમતોમાં પ્રતિભાવ સમય ઘટાડવાની મંજૂરી આપે છે, પ્રદર્શિત ફ્રેમ્સની સંખ્યા પર DXGI આંકડાઓની ચોકસાઈમાં સુધારો કરો અને dxgi.maxFrameLatency અને d3d9.maxFrameLatency વિકલ્પોની કાર્યક્ષમતામાં સુધારો કરો.

વધુમાં, સિસ્ટમો પર કે જે Vulkan VK_EXT_swapchain_maintenance1 એક્સ્ટેંશનને સપોર્ટ કરે છે (ENABLE_GAMESCOPE_WSI=1 વિકલ્પ સાથે ગેમસ્કોપ કમ્પોઝિટ સર્વરનો ઉપયોગ કરતી વખતે સપોર્ટ કરે છે), ફેરફાર રમતોમાં કેટલીક પ્રદર્શન સમસ્યાઓનું નિરાકરણ લાવે છે જે વ્યક્તિગત ફ્રેમ્સની તુલનામાં રેન્ડર અંતરાલ સેટ કરે છે.

અન્ય ફેરફાર જે આ નવા સંસ્કરણમાં જોવા મળે છે તે છે વલ્કન એક્સ્ટેંશન સપોર્ટ VK_EXT_ Depth_bias_control, જે યોગ્ય ઊંડાઈ પૂર્વગ્રહ સ્કેલ પ્રદાન કરે છે, જે D3D9 નો ઉપયોગ કરીને રમતોમાં પડછાયાઓ રેન્ડર કરતી વખતે દેખાતી કલાકૃતિઓની સમસ્યાઓનું નિરાકરણ કરે છે.

આ ઉપરાંત, તે પણ પ્રકાશિત કરે છે નવો રૂપરેખાંકન વિકલ્પ «dxgi.hideNvidiaGpu"માટે અપ્રચલિત dxgi.nvapiHack રૂપરેખાંકન બદલો. નવી રૂપરેખાંકન એએમડી અને ઇન્ટેલ જીપીયુ માટે સમાન રૂપરેખાંકનો સાથે એકીકૃત છે, અને વિશિષ્ટ એપ્લિકેશનો જેમાં તેઓ દેખાય છે તેના માટે વર્કઅરાઉન્ડ બાંધીને પોતાને અલગ પાડે છે.

અન્ય ફેરફારોમાંથી કે standભા:

  • dxgi.tearFree અને d3d9.tearFree રૂપરેખાંકનો સામાન્ય dxvk.tearFree રૂપરેખાંકનમાં મર્જ કરવામાં આવ્યા છે.
  • રૂપરેખાંકન પરિમાણોને સ્પષ્ટ કરવાની ક્ષમતા DXVK_CONFIG પર્યાવરણ ચલ દ્વારા પ્રદાન કરવામાં આવે છે.
  • સિસ્ટમમાં વલ્કન VK_EXT_line_rasterization એક્સ્ટેંશનના સમર્થન સાથે, એપ્લિકેશનમાં સરળ અથવા લંબચોરસ રેખાઓનો ઉપયોગ કરવાની ક્ષમતા લાગુ કરવામાં આવે છે.
  • D3D9 માટે આદેશો મોકલવાનું હવે D3D11 ની જેમ જ કાર્ય કરે છે, જેના પરિણામે વધુ મોકલવામાં આવશે પરંતુ સામાન્ય રીતે સંસાધન વાંચવાની વિલંબતા ઘટશે. આ GPU સાથે વારંવાર સમન્વયિત થતી રમતોમાં પ્રદર્શન સુધારી શકે છે.
  • D3D9 પ્રતિસાદ લૂપ ટ્રેકિંગ સાથે એક નાની સમસ્યાને ઠીક કરી.
  • D3D11 સ્ટ્રીમિંગ આઉટપુટ સાથે નાની સમસ્યાને ઠીક કરી
  • D3D11 ટાઇલ્ડ એસેટ ડિપ્લોયમેન્ટ સાથે બગ અને પર્ફોર્મન્સની સમસ્યાઓને ઠીક કરી.
  • HDR મેટાડેટા રિપોર્ટિંગ સાથે ઘણી સમસ્યાઓ ઉકેલાઈ.
  • vkd3d HLSL કમ્પાઇલર દ્વારા જનરેટ થયેલ D9D3 શેડર્સનું કમ્પાઇલ કરતી વખતે ક્રેશને ઠીક કરે છે.

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે આ નવી પ્રકાશન વિશે, તમે વિગતો ચકાસી શકો છો નીચેની કડીમાં

Linux માં DXVK સપોર્ટ કેવી રીતે ઉમેરવું?

ડીએક્સવીકેનો ઉપયોગ વાઇનનો ઉપયોગ કરીને લિનક્સ પર 3 ડી એપ્લિકેશન અને રમતો ચલાવવા માટે થઈ શકે છે, જે વાઇનના બિલ્ટ-ઇન ડાયરેક્ટ 3 ડી 11 અમલીકરણ માટેના ઉચ્ચ પ્રદર્શન વિકલ્પ તરીકે કાર્ય કરે છે જે ઓપનજીએલ પર ચાલે છે.

ડીએક્સવીકેને વાઇનનું નવીનતમ સ્થિર સંસ્કરણ આવશ્યક છે ચલાવવા માટે. તેથી, જો તમારી પાસે આ ઇન્સ્ટોલ કરેલું નથી. હવે આપણે ફક્ત નવીનતમ સ્થિર DXVK પેકેજ ડાઉનલોડ કરવું પડશે, અમને આ મળશે નીચેની કડીમાં

wget https://github.com/doitsujin/dxvk/releases/download/v2.3/dxvk-2.3.tar.gz

હવે ડાઉનલોડ કર્યા પછી, અમે હમણાં જ પ્રાપ્ત કરેલા પેકેજને અનઝિપ કરીશું, આ તમારા ડેસ્કટ environmentપ પર્યાવરણમાંથી અથવા ટર્મિનલથી જ નીચેનો આદેશ ચલાવીને કરી શકાય છે:

tar -xzvf dxvk-2.3.tar.gz

પછી અમે આ સાથે ફોલ્ડરને accessક્સેસ કરીશું:

cd dxvk-2.3

અને આપણે sh આદેશને એક્ઝીક્યુટ કરીએ છીએ ઇન્સ્ટોલ સ્ક્રિપ્ટ ચલાવો:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

વાઇનના ઉપસર્ગમાં જ્યારે DXVK સ્થાપિત કરી રહ્યા હોય. ફાયદો એ છે કે વાઇન vkd3d નો ઉપયોગ D3D12 રમતો માટે અને DXVK D3D11 રમતો માટે કરી શકાય છે.

ઉપરાંત, નવી સ્ક્રિપ્ટ dll ને પ્રતીકાત્મક લિંક્સ તરીકે ઇન્સ્ટોલ કરવાની મંજૂરી આપે છે, તેથી વધુ વાઇન ઉપસર્ગ મેળવવા માટે DXVK ને અપડેટ કરવાનું સરળ બનાવે છે (તમે આને mlsyMLink આદેશ દ્વારા કરી શકો છો).

તમે ફોલ્ડર કેવી રીતે જોશો ડીએક્સવીકેમાં 32 અને 64 બીટ્સ માટે અન્ય બે dલ્સ છે estas અમે તેમને નીચેના માર્ગો અનુસાર મૂકીશું.
જ્યાં "વપરાશકર્તા" તમે તેને તમારા લિનક્સ વિતરણમાં ઉપયોગમાં લેશો તે વપરાશકર્તા નામથી બદલો.

64 બિટ્સ માટે અમે તેમાં મુક્યા:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

અને 32 બિટ્સ માટે:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.