เดตเตพเด•เตเด•เตป API-เดฏเตเดŸเต† เดฎเตเด•เดณเดฟเตฝ Direct1.3D 3/10 เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ DXVK 11 เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเดฟเดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

เดฐเต‚เดชเต€เด•เดฐเดฟเดšเตเดšเต เด‡เดจเตเดฑเตผเดฒเต‡เดฏเตผ เดฑเดฟเดฒเต€เดธเต DXVK 1.3, เด‡เดคเต DXGI (DirectX Graphics Infrastructure), Direct3D 10, Direct3D 11 เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ เดชเตเดฐเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดตเตพเด•เตเด•เตป API-เดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด•เต‹เดณเตเด•เดณเตเดŸเต† เดตเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเต‚เดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. DXVK เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต เดกเตเดฐเตˆเดตเตผเดฎเดพเตผเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดตเตพเด•เตเด•เตป API, เด…เดคเตเดชเต‡เดพเดฒเต†
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 เด’เดชเตเดชเด‚ เดŽเดŽเด‚เดกเดฟเดตเดฟเดŽเตฝเด•เต†.

เด“เดชเตเดชเตบเดœเดฟเดŽเดฒเตเดฒเดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดตเตˆเดจเดฟเดจเตเดฑเต† เดจเต‡เดฑเตเดฑเต€เดตเต เดกเดฏเดฑเด•เตโ€ŒเดŸเต3เดกเดฟ 3 เด‡เด‚เดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต‡เดทเดจเต เดชเด•เดฐเด‚ เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ เดฌเดฆเดฒเดพเดฏเดฟ เดฒเดฟเดจเด•เตโ€Œเดธเดฟเตฝ เดตเตˆเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต 11D เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเด‚ เด—เต†เดฏเดฟเดฎเตเด•เดณเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป DXVK เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. 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 เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ);
  • เดฑเต†เตปเดกเดฑเดฟเด‚เด—เต เดซเดฒเด‚ เดธเตเด•เตเดฐเต€เดจเดฟเดฒเต‡เด•เตเด•เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เด˜เดŸเตเดŸเด‚ เด…เดตเดคเดฐเดฃเด‚). เดชเตเดฐเดงเดพเดจ เดฑเต†เตปเดกเดฑเดฟเด‚เด—เต เดคเตเดฐเต†เดกเดฟเดฒเต† เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด‡เดชเตเดชเต‹เตพ เด•เดฎเดพเตปเดกเต เดธเดฌเตเดฎเดฟเดทเตป เดคเตเดฐเต†เดกเดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดจเดŸเดคเตเดคเตเดจเตเดจเต. เด‰เดฏเตผเดจเตเดจ เดซเตเดฐเต†เดฏเดฟเด‚ เดฑเต‡เดฑเตเดฑเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดจเตเด‚ เดฑเดฟเดธเต‹เดดเตเดธเต-เด‡เดจเตเดฑเตปเดธเต€เดตเต เด•เดฎเดพเตปเดกเต เดŸเตเดฐเดพเตปเดธเตเดซเดฑเตเด•เตพเด•เตเด•เตเด‚ เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฃเต. เดชเตเดฐเด•เดŸเดจ เดตเตผเดฆเตเดงเดจเดตเต เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจ เด—เต†เดฏเดฟเดฎเตเด•เดณเดฟเตฝ, เดŽเดŽเด‚เดกเดฟ เดœเดฟเดชเดฟเดฏเต เด‰เดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด•เตเดตเดพเด•เตเด•เต เดšเดพเดฎเตเดชเตเดฏเตปเดธเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต;
  • เดตเตพเด•เตเด•เตป-เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เดฟเดฏ เด‰เดชเด•เดฐเดฃเด‚ เดจเตฝเด•เตเดจเตเดจ เด•เต‹เดชเตเดชเดฟ เดŽเดžเตเดšเดฟเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เดฌเต‚เดŸเตเดŸเตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเตป เด‡เดชเตเดชเต‹เตพ เดธเดพเดงเตเดฏเดฎเดพเดฃเต (เดจเดฟเดฒเดตเดฟเตฝ AMDVLK, NVIDIA เดกเตเดฐเตˆเดตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚). เด—เต†เดฏเดฟเด‚เดชเตเดฒเต‡ เดธเดฎเดฏเดคเตเดคเต เดงเดพเดฐเดพเดณเด‚ เดŸเต†เด•เตเดธเตเดšเดฑเตเด•เตพ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด—เต†เดฏเดฟเดฎเตเด•เดณเดฟเดฒเต† เดซเตเดฐเต†เดฏเดฟเด‚ เดŸเตˆเด‚ เดธเตเดฅเดฟเดฐเดคเดฏเดฟเตฝ เดจเต‡เดฐเดฟเดฏ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดชเตเดคเดฟเดฏ เดซเต€เดšเตเดšเตผ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต;
  • เด•เตเดฑเดžเตเดž เดฎเต†เดฎเตเดฎเดฑเดฟ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจ เดชเดฟเดถเด•เตเด•เดณเตเดŸเต† เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸ เดฒเต‹เด—เดฟเด‚เด—เต;
  • MSVC (Microsoft Visual C++) เดฏเตเดฎเดพเดฏเตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸ เด…เดจเตเดฏเต‹เดœเตเดฏเดค;
  • เด…เดจเตเดฎเดพเดจ เดธเดฎเดฏเดคเตเดคเต เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเตเดณเตเดณ เดฒเต‚เดชเตเดชเดฟเด‚เด—เต เดชเดฐเดฟเดถเต‹เดงเดจเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเต, เด‡เดคเต GPU-เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ CPU เดฒเต‹เดกเต เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เด•เตเดฑเดฏเตเด•เตเด•เตเด‚.
  • เดซเตˆเดจเตฝ เดซเดพเดจเตเดฑเดธเดฟ XIV-เตฝ เดธเด‚เดญเดตเดฟเดšเตเดš เด‡เดฎเต‡เดœเต เดธเดฌเต-เดฑเดฟเดธเต‹เดดเตโ€Œเดธเตเด•เดณเตเดŸเต† เด‡เดฐเดŸเตเดŸ เดฎเดพเดชเตเดชเดฟเด‚เด—เดฟเดฒเต† เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต;
  • เดธเตเด•เตเดฐเดพเดชเตเดชเต เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตเด•เต เด—เต†เดฏเดฟเดฎเดฟเตฝ เดธเด‚เดญเดตเดฟเดšเตเดš RSGetViewport เดฐเต€เดคเดฟเดฏเตเดŸเต† เดคเต†เดฑเตเดฑเดพเดฏ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เด•เดพเดฐเดฃเด‚ เด’เดฐเต เด•เตเดฐเดพเดทเต เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•