ವೈನ್ 4.17, ವೈನ್ ಸ್ಟೇಜಿಂಗ್ 4.17, ಪ್ರೋಟಾನ್ 4.11-6 ಮತ್ತು D9VK 0.21 ನ ಹೊಸ ಆವೃತ್ತಿಗಳು

ಲಭ್ಯವಿದೆ Win32 API ನ ಮುಕ್ತ ಅನುಷ್ಠಾನದ ಪ್ರಾಯೋಗಿಕ ಬಿಡುಗಡೆ - ವೈನ್ 4.17. ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆಯಿಂದ 4.16 14 ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ ಮತ್ತು 274 ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ.

ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • ಮೊನೊ ಎಂಜಿನ್ ಅನ್ನು ಆವೃತ್ತಿ 4.9.3 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ;
  • DXTn ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ d3dx9 ಗೆ ಸಂಕುಚಿತ ಟೆಕಶ್ಚರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ವೈನ್ ಸ್ಟೇಜಿಂಗ್‌ನಿಂದ ವರ್ಗಾಯಿಸಲಾಗಿದೆ);
  • ವಿಂಡೋಸ್ ಸ್ಕ್ರಿಪ್ಟ್ ರನ್ಟೈಮ್ ಲೈಬ್ರರಿಯ (msscript) ಆರಂಭಿಕ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ;
  • ಪ್ರಕ್ರಿಯೆಯು ಪ್ರಾರಂಭವಾಗುವ ಮೊದಲು NTdll ಗೆ APC ಕರೆಗಳ ಸಂಸ್ಕರಣೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • wined3d AMD VEGA12 GPU ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ;
  • XRandR API ಮೂಲಕ ಸಾಧನ ಬದಲಾವಣೆಗಳ ಕುರಿತು ಅಧಿಸೂಚನೆಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ;
  • RSA ಕೀಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • ARM64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ, ಆಬ್ಜೆಕ್ಟ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳಿಗಾಗಿ ತಡೆರಹಿತ ಪ್ರಾಕ್ಸಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ;
  • ಆಟಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಕಾರ್ಯಾಚರಣೆಗೆ ಸಂಬಂಧಿಸಿದ ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ.
    ವ್ಯಾಂಪೈರ್ ದಿ ಮಾಸ್ಕ್ವೆರೇಡ್, ಆಪ್‌ಸಿಎಡಿ, ಸಿವಿಲೈಸೇಶನ್ 4, ಶೆಡ್ ಇನ್‌ಸ್ಟಾಲರ್, ರಾಯಲ್ ಕ್ವೆಸ್ಟ್, ಐಕ್ಲೌಡ್.

ಏಕಕಾಲದಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ ಯೋಜನೆಯ ಬಿಡುಗಡೆ ವೈನ್ ಸ್ಟೇಜಿಂಗ್ 4.17, ಇದರೊಳಗೆ ವೈನ್‌ನ ವಿಸ್ತೃತ ನಿರ್ಮಾಣಗಳು ರೂಪುಗೊಳ್ಳುತ್ತವೆ, ಮುಖ್ಯ ವೈನ್ ಶಾಖೆಗೆ ಅಳವಡಿಸಿಕೊಳ್ಳಲು ಇನ್ನೂ ಸೂಕ್ತವಲ್ಲದ ಸಂಪೂರ್ಣ ಸಿದ್ಧವಾಗಿಲ್ಲದ ಅಥವಾ ಅಪಾಯಕಾರಿ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ. ವೈನ್‌ಗೆ ಹೋಲಿಸಿದರೆ, ವೈನ್ ಸ್ಟೇಜಿಂಗ್ 855 ಹೆಚ್ಚುವರಿ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಹೊಸ ಬಿಡುಗಡೆಯು ವೈನ್ 4.17 ಕೋಡ್‌ಬೇಸ್‌ನೊಂದಿಗೆ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಅನ್ನು ತರುತ್ತದೆ. ರಾ ಮೋಡ್‌ನಲ್ಲಿ ಇನ್‌ಪುಟ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಬಳಕೆದಾರ32 ರಲ್ಲಿ ರಾ ಇನ್‌ಪುಟ್), ಇದು ಸೋರ್ಸ್ ಇಂಜಿನ್ ಮತ್ತು ಓವರ್‌ವಾಚ್ ಮತ್ತು ಸ್ಟಾರ್ ಸಿಟಿಜನ್ ಆಧಾರಿತ ಆಟಗಳಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ನಿವಾರಿಸುತ್ತದೆ. ಆಟದ ಕ್ರ್ಯಾಶ್‌ಗಳನ್ನು ಪರಿಹರಿಸಲು ಪರಿಹಾರಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ
ಎಂಪೈರ್ ಅರ್ಥ್, ಟ್ರಿಂಕ್ಲೆಟ್ ಸುಪ್ರೀಂ ಮತ್ತು ಸೈಲೆಂಟ್ ಹಿಲ್ 4: ದಿ ರೂಮ್. ಡೈರೆಕ್ಟ್ ಸೌಂಡ್ ಎಫೆಕ್ಟ್‌ಗಳಿಗಾಗಿ stub dsdmo.dll ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ವಾಲ್ವ್ ಕಂಪನಿ ಪ್ರಕಟಿಸಲಾಗಿದೆ ಯೋಜನೆಯ ಹೊಸ ಬಿಡುಗಡೆ ಪ್ರೋಟಾನ್ 4.11-6, ಇದು ವೈನ್ ಪ್ರಾಜೆಕ್ಟ್‌ನ ಬೆಳವಣಿಗೆಗಳನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ವಿಂಡೋಸ್‌ಗಾಗಿ ರಚಿಸಲಾದ ಮತ್ತು ಸ್ಟೀಮ್ ಕ್ಯಾಟಲಾಗ್‌ನಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ಗೇಮಿಂಗ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ರನ್ ಮಾಡಲು ಸಕ್ರಿಯಗೊಳಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಯೋಜನೆಯ ಸಾಧನೆಗಳು ಹರಡು BSD ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ. ಸ್ಟೀಮ್ ಲಿನಕ್ಸ್ ಕ್ಲೈಂಟ್‌ನಲ್ಲಿ ವಿಂಡೋಸ್-ಮಾತ್ರ ಗೇಮಿಂಗ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನೇರವಾಗಿ ಚಲಾಯಿಸಲು ಪ್ರೋಟಾನ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಪ್ಯಾಕೇಜ್ ಡೈರೆಕ್ಟ್ಎಕ್ಸ್ 9 ಅನುಷ್ಠಾನವನ್ನು ಒಳಗೊಂಡಿದೆ (ಆಧಾರಿತ ಡಿ 9 ವಿಕೆ), ಡೈರೆಕ್ಟ್ಎಕ್ಸ್ 10/11 (ಆಧಾರಿತ ಡಿಎಕ್ಸ್‌ವಿಕೆ) ಮತ್ತು ಡೈರೆಕ್ಟ್ಎಕ್ಸ್ 12 (ಆಧಾರಿತ vkd3d), ವಲ್ಕನ್ API ಗೆ ಡೈರೆಕ್ಟ್‌ಎಕ್ಸ್ ಕರೆಗಳ ಅನುವಾದದ ಮೂಲಕ ಕೆಲಸ ಮಾಡುವುದು, ಗೇಮ್ ಕಂಟ್ರೋಲರ್‌ಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಆಟಗಳಲ್ಲಿ ಬೆಂಬಲಿಸುವ ಪರದೆಯ ರೆಸಲ್ಯೂಶನ್‌ಗಳನ್ನು ಲೆಕ್ಕಿಸದೆ ಪೂರ್ಣ-ಸ್ಕ್ರೀನ್ ಮೋಡ್ ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಪ್ರೋಟಾನ್‌ನ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, DXVK ಲೇಯರ್ (Vulkan API ಮೇಲೆ DXGI, Direct3D 10 ಮತ್ತು Direct3D 11 ನ ಅಳವಡಿಕೆ) ಶಾಖೆಗೆ ನವೀಕರಿಸಲಾಗಿದೆ 1.4, ಇದರಲ್ಲಿ
Direct3D 11 ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಆವೃತ್ತಿ 11.4 ಗೆ ಮತ್ತು DXGI ಅನ್ನು ಆವೃತ್ತಿ 1.5 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ. ಈ ಮಧ್ಯೆ, DXVK ಡೆವಲಪರ್‌ಗಳು ಸರಿಪಡಿಸುವ ನವೀಕರಣವನ್ನು ಪ್ರಕಟಿಸಿದ್ದಾರೆ ಡಿಎಕ್ಸ್‌ವಿಕೆ 1.4.1, ಇದು D3D10 ಕೋಡ್‌ನಲ್ಲಿ ಕ್ರ್ಯಾಶ್‌ಗಳನ್ನು ಉಂಟುಮಾಡುವ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಿದೆ ಮತ್ತು ಬ್ಯಾಟ್‌ಮ್ಯಾನ್‌ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ: ಅರ್ಕಾಮ್ ಸಿಟಿ, ಹಿಟ್‌ಮ್ಯಾನ್ 2, ಮತ್ತು ನಿ ನೋ ಕುನಿ ರೀಮಾಸ್ಟರ್ಡ್.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಯೋಜನೆಯ ಹೊಸ ಮಹತ್ವದ ಬಿಡುಗಡೆಯನ್ನು ನಾವು ಗಮನಿಸಬಹುದು ಡಿ 9 ವಿಕೆ 0.21, ಅದರೊಳಗೆ ಡೈರೆಕ್ಟ್3ಡಿ 9 ಅನುಷ್ಠಾನವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, ವಲ್ಕನ್ ಗ್ರಾಫಿಕ್ಸ್ API ಗೆ ಕರೆಗಳ ಅನುವಾದದ ಮೂಲಕ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ. ಯೋಜನೆಯು DXVK ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್‌ಬೇಸ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದನ್ನು Direct3D 9 ಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ವಿಸ್ತರಿಸಲಾಗಿದೆ. WineD3D-ಆಧಾರಿತ Direct9D 3 ಅನುಷ್ಠಾನಕ್ಕೆ ಹೋಲಿಸಿದರೆ, D9VK ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಏಕೆಂದರೆ OpenGL ಮೂಲಕ Direct3D 9 ಅನುವಾದವು ವಲ್ಕನ್ ಮೂಲಕ ಅನುವಾದಕ್ಕಿಂತ ನಿಧಾನವಾಗಿರುತ್ತದೆ.

В ಹೊಸ ಆವೃತ್ತಿ ಹೊಸ Direct3D 9 ಕರೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ
D3DBLEND_BOTHSRCALPHA ಮತ್ತು D3DBLEND_BOTHINVSRCALPHA, MSAA ಚಿತ್ರಗಳು ಮತ್ತು ಆಳ ನಕ್ಷೆಗಳಿಗಾಗಿ ಲಾಕಿಂಗ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, YUV2 ಮತ್ತು YUVY ಫಾರ್ಮ್ಯಾಟ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಆಪ್ಟಿಮೈಸೇಶನ್ ಶೇಡರ್‌ಗಳ ಆಪ್ಟಿಮೈಸೇಶನ್ ಸಂಸ್ಕರಣೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ ವಿಸ್ತೃತ ಸೆಟ್ ಸ್ಥಿರಾಂಕಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಕಾರ್ಯಕ್ಷಮತೆ DXSO ಗಾಗಿ TexM3x3Spec ಮತ್ತು TexMXNUMXxXNUMXSpec ಗೆ ಕರೆಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ
TexM3x3VSpec, 27 ದೋಷಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ