DXVK 2.1 рдХреА рд░рд┐рд▓реАрдЬрд╝, Vulkan API рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ Direct3D 9/10/11 рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди

DXVK 2.1 рд▓реЗрдпрд░ рдХреА рд░рд┐рд▓реАрдЬ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬреЛ Vulkan API рдореЗрдВ рдХреЙрд▓ рдХреЗ рдЕрдиреБрд╡рд╛рдж рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП DXGI (рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░), Direct3D 9, 10 рдФрд░ 11 рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред DXVK рдХреЛ рдРрд╕реЗ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ Vulkan API 1.3 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдореЗрд╕рд╛ RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 рдФрд░ AMDVLKред DXVK рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдирдХреНрд╕ рдкрд░ 3D рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдЧреЗрдо рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ OpenGL рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╡рд╛рдЗрди рдХреЗ рдореВрд▓ Direct3D 9/10/11 рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • HDR10 рд░рдВрдЧ рд╕реНрдерд╛рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░, рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DXVK_HDR=1 рд╕реЗрдЯ рдХрд░рдХреЗ рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ dxgi.enableHDR = True рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ HDR рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдПрдХ рдмрд╛рд░ рдПрдЪрдбреАрдЖрд░ рд╕рдХреНрд░рд┐рдп рд╣реЛ рдЬрд╛рдиреЗ рдкрд░, рдЧреЗрдо рдПрдЪрдбреАрдЖрд░10 рдХрд▓рд░ рд╕реНрдкреЗрд╕ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рд╡реАрдХреЗрдбреА3рдбреА-рдкреНрд░реЛрдЯреЙрди 2.8 рдпрд╛ рдмрд╛рдж рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдореБрдЦреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдЕрднреА рддрдХ рдПрдЪрдбреАрдЖрд░ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЧреЗрдорд╕реНрдХреЛрдк рдХрдВрдкреЛрдЬрд┐рдЯ рд╕рд░реНрд╡рд░ рдореЗрдВ рдПрдЪрдбреАрдЖрд░ рд╕рдорд░реНрдерди рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ "--рдПрдЪрдбреАрдЖрд░-рд╕рдХреНрд╖рдо" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рдПрдПрдордбреА рдЬреАрдкреАрдпреВ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдЬреЛрд╢-рдПрдЪрдбреАрдЖрд░-рдкреИрдЪ) рд╡рд░реНрдгрдорд┐рддрд┐ рдХреЗ рд╕рд╛рде рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓)ред
  • рдмреЗрд╣рддрд░ рд╢реЗрдбрд░ рд╕рдВрдХрд▓рдиред рд╣рдХрд▓рд╛рдирд╛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдЯреЗрд╕реНрд╕реЗрд▓реЗрд╢рди рдФрд░ рдЬреНрдпреЛрдореЗрдЯреНрд░реА рд╢реЗрдбрд░реНрд╕ рдХреЗ рд╕рд╛рде рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреЛрдВ рддрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ MSAA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд╡рд▓реНрдХрди рдПрдХреНрд╕рдЯреЗрдВрд╢рди VK_EXT_extend_dynamic_state3 рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдорд▓реНрдЯреА-рд╕реИрдВрдкрд▓ рдПрдВрдЯреА-рдЕрд▓рд┐рдпрд╛рд╕рд┐рдВрдЧ (рдПрдордПрд╕рдПрдП, рдорд▓реНрдЯреА-рд╕реИрдВрдкрд▓ рдПрдВрдЯреА-рдЕрд▓рд┐рдпрд╛рд╕рд┐рдВрдЧ) рдХреЗ рд╕рдорд░реНрдерди рд╡рд╛рд▓реЗ рдкреБрд░рд╛рдиреЗ рдЧреЗрдо рдХреЗ рд▓рд┐рдП, рд╕рднреА рд╢реЗрдбрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕реИрдВрдкрд▓ рд░реЗрдЯ рд╢реЗрдбрд┐рдВрдЧ рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП d3d9.forceSampleRateShading рдФрд░ d3d11.forceSampleRateShading рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрддрд╛ рд╣реИред рдЦреЗрд▓реЛрдВ рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛.
  • GLFW рдмреИрдХрдПрдВрдб рдХреЛ Linux рдмрд┐рд▓реНрдб рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ SDL2 рдмреИрдХрдПрдВрдб рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • DXVK рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдореВрд▓ D3D11 рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рдХрд░реАрдм рд▓рд╛рдиреЗ рдФрд░ рдЕрдзрд┐рдХ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд┐рдд рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ D3D11 рдХрдорд╛рдВрдб рдкрд╛рд╕рд┐рдВрдЧ рд▓реЙрдЬрд┐рдХред
  • рдЦреЗрд▓реЛрдВ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
    • рд╡рд┐рд▓рдХреНрд╖рдгрддрд╛ рдХреА рд░рд╛рдЦ.
    • рд╕рдВрдШрд░реНрд╖ рдХреЗ рдореИрджрд╛рди рдореЗрдВ рдХреБрд╕рдВрдЧрддрд┐ 2ред
    • рдЧреБрдЬрд┐рдпрд╛рди 3.
    • рд░реЗрдЬрд┐рдбреЗрдВрдЯ рдИрд╡рд┐рд▓ 4 рдПрдЪрдбреАред
    • рд╕рдВрддреЛрдВ рддреАрд╕рд░реА рдкрдВрдХреНрддрд┐ред
    • рд╕реЗрдХрд┐рд░реЛред
    • рд╕реЛрдирд┐рдХ рдлреНрд░рдВрдЯрд┐рдпрд░реНрд╕ред
    • рд╕реБрдкреНрд░реАрдо рдХрдорд╛рдВрдбрд░: рдЬрд╛рд▓реА рдЧрдардмрдВрдзрдиред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ