ವೈನ್ 7.0 ನ ಸ್ಥಿರ ಬಿಡುಗಡೆ

ಒಂದು ವರ್ಷದ ಅಭಿವೃದ್ಧಿ ಮತ್ತು 30 ಪ್ರಾಯೋಗಿಕ ಆವೃತ್ತಿಗಳ ನಂತರ, Win32 API ಯ ಮುಕ್ತ ಅನುಷ್ಠಾನದ ಸ್ಥಿರ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಯಿತು - ವೈನ್ 7.0, ಇದು 9100 ಕ್ಕೂ ಹೆಚ್ಚು ಬದಲಾವಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಹೊಸ ಆವೃತ್ತಿಯ ಪ್ರಮುಖ ಸಾಧನೆಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ವೈನ್ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು PE ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ ಅನುವಾದಿಸುವುದು, ಥೀಮ್‌ಗಳಿಗೆ ಬೆಂಬಲ, HID ಇಂಟರ್ಫೇಸ್‌ನೊಂದಿಗೆ ಜಾಯ್‌ಸ್ಟಿಕ್‌ಗಳು ಮತ್ತು ಇನ್‌ಪುಟ್ ಸಾಧನಗಳಿಗೆ ಸ್ಟಾಕ್‌ನ ವಿಸ್ತರಣೆ ಮತ್ತು 64-ಬಿಟ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಚಲಾಯಿಸಲು WoW32 ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಅಳವಡಿಸುವುದು ಸೇರಿವೆ. 64-ಬಿಟ್ ಪರಿಸರ.

ವೈನ್ ವಿಂಡೋಸ್‌ಗಾಗಿ 5156 (ಒಂದು ವರ್ಷದ ಹಿಂದೆ 5049) ಕಾರ್ಯಕ್ರಮಗಳ ಸಂಪೂರ್ಣ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ದೃಢಪಡಿಸಿದೆ, ಮತ್ತೊಂದು 4312 (ಒಂದು ವರ್ಷದ ಹಿಂದೆ 4227) ಪ್ರೋಗ್ರಾಂಗಳು ಹೆಚ್ಚುವರಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಮತ್ತು ಬಾಹ್ಯ DLL ಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. 3813 ಪ್ರೋಗ್ರಾಂಗಳು (3703 ವರ್ಷಗಳ ಹಿಂದೆ) ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಮುಖ್ಯ ಕಾರ್ಯಗಳ ಬಳಕೆಯನ್ನು ಅಡ್ಡಿಪಡಿಸದ ಸಣ್ಣ ಕಾರ್ಯಾಚರಣೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿವೆ.

ವೈನ್ 7.0 ನಲ್ಲಿ ಪ್ರಮುಖ ಆವಿಷ್ಕಾರಗಳು:

  • PE ಸ್ವರೂಪದಲ್ಲಿ ಮಾಡ್ಯೂಲ್‌ಗಳು
    • ELF ಬದಲಿಗೆ PE (ಪೋರ್ಟಬಲ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್, ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಬಳಸಲಾಗುವ) ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಬಳಸಲು ಬಹುತೇಕ ಎಲ್ಲಾ DLL ಗಳನ್ನು ಪರಿವರ್ತಿಸಲಾಗಿದೆ. PE ಯ ಬಳಕೆಯು ಡಿಸ್ಕ್ ಮತ್ತು ಮೆಮೊರಿಯಲ್ಲಿ ಸಿಸ್ಟಮ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಗುರುತನ್ನು ಪರಿಶೀಲಿಸುವ ವಿವಿಧ ನಕಲು ರಕ್ಷಣೆ ಯೋಜನೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.
    • ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಎನ್‌ಟಿ ಕರ್ನಲ್ ಸಿಸ್ಟಮ್ ಕರೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಯುನಿಕ್ಸ್ ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಪಿಇ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಸಂವಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ವಿಂಡೋಸ್ ಡೀಬಗರ್‌ಗಳಿಂದ ಯುನಿಕ್ಸ್ ಕೋಡ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಮರೆಮಾಡಲು ಮತ್ತು ಥ್ರೆಡ್ ನೋಂದಣಿಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
    • ಅಂತರ್ನಿರ್ಮಿತ DLL ಗಳನ್ನು ಈಗ ಡಿಸ್ಕ್‌ನಲ್ಲಿ ಅನುಗುಣವಾದ PE ಫೈಲ್ ಇದ್ದರೆ ಮಾತ್ರ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ, ಅದು ನಿಜವಾದ ಲೈಬ್ರರಿ ಅಥವಾ ಸ್ಟಬ್ ಆಗಿರಲಿ. ಈ ಬದಲಾವಣೆಯು ಯಾವಾಗಲೂ PE ಫೈಲ್‌ಗಳಿಗೆ ಸರಿಯಾದ ಬೈಂಡಿಂಗ್ ಅನ್ನು ನೋಡಲು ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಈ ನಡವಳಿಕೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು, ನೀವು WINEBOOTSTRAPMODE ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಬಳಸಬಹುದು.
  • WoW64
    • WoW64 ಆರ್ಕಿಟೆಕ್ಚರ್ (64-ಬಿಟ್ ವಿಂಡೋಸ್-ಆನ್-ವಿಂಡೋಸ್) ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು 32-ಬಿಟ್ ಯುನಿಕ್ಸ್ ಪ್ರಕ್ರಿಯೆಗಳಲ್ಲಿ 64-ಬಿಟ್ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. 32-ಬಿಟ್ NT ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು 64-ಬಿಟ್ ಕರೆಗಳಿಗೆ NTDLL ಗೆ ಭಾಷಾಂತರಿಸುವ ಪದರದ ಸಂಪರ್ಕದ ಮೂಲಕ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    • ಹೆಚ್ಚಿನ Unix ಲೈಬ್ರರಿಗಳಿಗೆ WoW64 ಲೇಯರ್‌ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ ಮತ್ತು 32-ಬಿಟ್ PE ಮಾಡ್ಯೂಲ್‌ಗಳು 64-ಬಿಟ್ Unix ಲೈಬ್ರರಿಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ. ಎಲ್ಲಾ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು PE ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ ಪರಿವರ್ತಿಸಿದ ನಂತರ, 32-ಬಿಟ್ Unix ಲೈಬ್ರರಿಗಳನ್ನು ಸ್ಥಾಪಿಸದೆಯೇ 32-ಬಿಟ್ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
  • ಥೀಮ್ಗಳು
    • ಥೀಮ್ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. "ಲೈಟ್", "ಬ್ಲೂ" ಮತ್ತು "ಕ್ಲಾಸಿಕ್ ಬ್ಲೂ" ವಿನ್ಯಾಸದ ಥೀಮ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದನ್ನು ವೈನ್‌ಸಿಎಫ್‌ಜಿ ಕಾನ್ಫಿಗರೇಟರ್ ಮೂಲಕ ಆಯ್ಕೆ ಮಾಡಬಹುದು.
    • ಥೀಮ್‌ಗಳ ಮೂಲಕ ಎಲ್ಲಾ ಇಂಟರ್ಫೇಸ್ ನಿಯಂತ್ರಣಗಳ ನೋಟವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ವಿನ್ಯಾಸದ ಥೀಮ್ ಅನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ ಅಂಶಗಳ ನೋಟವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ.
    • ಎಲ್ಲಾ ಅಂತರ್ನಿರ್ಮಿತ ವೈನ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಥೀಮ್ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಹೆಚ್ಚಿನ ಪಿಕ್ಸೆಲ್ ಸಾಂದ್ರತೆ (ಹೈ ಡಿಪಿಐ) ಹೊಂದಿರುವ ಪರದೆಗಳಿಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಗ್ರಾಫಿಕ್ಸ್ ಉಪವ್ಯವಸ್ಥೆ
    • ಹೊಸ Win32u ಲೈಬ್ರರಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಕರ್ನಲ್ ಮಟ್ಟದಲ್ಲಿ ಗ್ರಾಫಿಕ್ಸ್ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ವಿಂಡೋ ನಿರ್ವಹಣೆಗೆ ಸಂಬಂಧಿಸಿದ GDI32 ಮತ್ತು USER32 ಲೈಬ್ರರಿಗಳ ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, Winex32.drv ಮತ್ತು winemac.drv ನಂತಹ ಚಾಲಕ ಘಟಕಗಳನ್ನು Win11u ಗೆ ಪೋರ್ಟ್ ಮಾಡುವ ಕೆಲಸ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.
    • Vulkan ಚಾಲಕವು Vulkan ಗ್ರಾಫಿಕ್ಸ್ API ವಿವರಣೆ 1.2.201 ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
    • Direct2D API ಮೂಲಕ ಮೊಟ್ಟೆಯೊಡೆದ ಜ್ಯಾಮಿತೀಯ ವಸ್ತುಗಳನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ಒಂದು ಕ್ಲಿಕ್ ಹಿಟ್ ಆಗಿದೆಯೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ (ಹಿಟ್-ಟೆಸ್ಟ್).
    • ID2D2Effect ಇಂಟರ್ಫೇಸ್ ಬಳಸಿ ಅನ್ವಯಿಸಲಾದ ದೃಶ್ಯ ಪರಿಣಾಮಗಳಿಗೆ Direct1D API ಆರಂಭಿಕ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.
    • Direct2D API ID2D1MultiThread ಇಂಟರ್ಫೇಸ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ, ಇದನ್ನು ಬಹು-ಥ್ರೆಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ವಿಶೇಷ ಪ್ರವೇಶವನ್ನು ಸಂಘಟಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
    • WindowsCodecs ಲೈಬ್ರರಿಗಳು WMP (Windows Media Photo) ಸ್ವರೂಪದಲ್ಲಿ ಚಿತ್ರಗಳನ್ನು ಡಿಕೋಡಿಂಗ್ ಮಾಡಲು ಮತ್ತು DDS (DirectDraw Surface) ಸ್ವರೂಪದಲ್ಲಿ ಚಿತ್ರಗಳನ್ನು ಎನ್ಕೋಡಿಂಗ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ. ನಾವು ಇನ್ನು ಮುಂದೆ ICNS ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಎನ್‌ಕೋಡಿಂಗ್ ಚಿತ್ರಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ (macOS ಗಾಗಿ), ಇದು Windows ನಲ್ಲಿ ಬೆಂಬಲಿಸುವುದಿಲ್ಲ.
  • ಡೈರೆಕ್ಟ್ 3 ಡಿ
    • ಹೊಸ ರೆಂಡರಿಂಗ್ ಎಂಜಿನ್ ಅನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸಲಾಗಿದೆ, ಡೈರೆಕ್ಟ್3ಡಿ ಕರೆಗಳನ್ನು ವಲ್ಕನ್ ಗ್ರಾಫಿಕ್ಸ್ API ಗೆ ಅನುವಾದಿಸುತ್ತದೆ. ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ವಲ್ಕನ್-ಆಧಾರಿತ ಎಂಜಿನ್‌ನಲ್ಲಿ ಡೈರೆಕ್ಟ್3ಡಿ 10 ಮತ್ತು 11 ಬೆಂಬಲದ ಮಟ್ಟವನ್ನು ಹಳೆಯ ಓಪನ್‌ಜಿಎಲ್-ಆಧಾರಿತ ಎಂಜಿನ್‌ನೊಂದಿಗೆ ಸಮಾನತೆಗೆ ತರಲಾಗಿದೆ. ವಲ್ಕನ್ ರೆಂಡರಿಂಗ್ ಎಂಜಿನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು, ಡೈರೆಕ್ಟ್3ಡಿ ರಿಜಿಸ್ಟ್ರಿ ವೇರಿಯೇಬಲ್ "ರೆಂಡರರ್" ಅನ್ನು "ವಲ್ಕನ್" ಗೆ ಹೊಂದಿಸಿ.
    • Direct3D 10 ಮತ್ತು 11 ರ ಹಲವು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಮುಂದೂಡಲ್ಪಟ್ಟ ಸಂದರ್ಭಗಳು, ಸಾಧನದ ಸಂದರ್ಭದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸ್ಟೇಟ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳು, ಬಫರ್‌ಗಳಲ್ಲಿ ನಿರಂತರ ಆಫ್‌ಸೆಟ್‌ಗಳು, ಔಟ್-ಆಫ್-ಆರ್ಡರ್ ಟೆಕ್ಸ್ಚರ್ ವೀಕ್ಷಣೆಗಳನ್ನು ತೆರವುಗೊಳಿಸುವುದು, ಟೈಪ್‌ಲೆಸ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗಳಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು ನಕಲಿಸುವುದು (DXGI_FORMAT_BC3_TYPELESS, DXGI_FORMAT_BC32_TYPELESS, DXGI_FY32SGI_32, .
    • ಬಹು-ಮಾನಿಟರ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಪೂರ್ಣ ಸ್ಕ್ರೀನ್ ಮೋಡ್‌ನಲ್ಲಿ ಡೈರೆಕ್ಟ್3ಡಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಮಾನಿಟರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
    • DXGI API ಪರದೆಯ ಗಾಮಾ ತಿದ್ದುಪಡಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದನ್ನು Direct3D 10 ಮತ್ತು 11 ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಪರದೆಯ ಹೊಳಪನ್ನು ಬದಲಾಯಿಸಲು ಬಳಸಬಹುದು. ವರ್ಚುವಲ್ ಫ್ರೇಮ್‌ಬಫರ್‌ಗಳ ಕೌಂಟರ್‌ಗಳ ಮರುಪಡೆಯುವಿಕೆ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ (ಸ್ವಾಪ್‌ಚೈನ್).
    • ಡೈರೆಕ್ಟ್3ಡಿ 12 ಆವೃತ್ತಿ 1.1 ರೂಟ್ ಸಿಗ್ನೇಚರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
    • Vulkan API ಮೂಲಕ ರೆಂಡರಿಂಗ್ ಕೋಡ್‌ನಲ್ಲಿ, ಸಿಸ್ಟಮ್ VK_EXT_host_query_reset ವಿಸ್ತರಣೆಯನ್ನು ಬೆಂಬಲಿಸಿದಾಗ ಪ್ರಶ್ನೆ ಪ್ರಕ್ರಿಯೆಯ ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.
    • ಪ್ರದರ್ಶನಕ್ಕಾಗಿ OpenGL ಅಥವಾ Vulkan ಅನ್ನು ಬಳಸಲಾಗದಿದ್ದರೆ GDI ಮೂಲಕ ವರ್ಚುವಲ್ ಫ್ರೇಮ್‌ಬಫರ್‌ಗಳನ್ನು (SwapChain) ಔಟ್‌ಪುಟ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, ವಿವಿಧ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ವಿಂಡೋಗೆ ಔಟ್‌ಪುಟ್ ಮಾಡುವಾಗ, ಉದಾಹರಣೆಗೆ, CEF (Chromium ಎಂಬೆಡೆಡ್ ಫ್ರೇಮ್‌ವರ್ಕ್) ಫ್ರೇಮ್‌ವರ್ಕ್ ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಂಗಳಲ್ಲಿ.
    • GLSL ಶೇಡರ್ ಬ್ಯಾಕೆಂಡ್ ಬಳಸುವಾಗ, ಶೇಡರ್ ಸೂಚನೆಗಳಿಗಾಗಿ "ನಿಖರ" ಮಾರ್ಪಾಡುಗಳನ್ನು ಖಾತ್ರಿಪಡಿಸಲಾಗುತ್ತದೆ.
    • DirectDraw API "RGB", "MMX" ಮತ್ತು "Ramp" ನಂತಹ ಸಾಫ್ಟ್‌ವೇರ್ ಸಾಧನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಿಸ್ಟಮ್ ಮೆಮೊರಿಗೆ 3D ರೆಂಡರಿಂಗ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
    • AMD Radeon RX 3M, AMD Radeon RX 5500/6800 XT/6800 XT, AMD ವ್ಯಾನ್ ಗಾಗ್, Intel UHD ಗ್ರಾಫಿಕ್ಸ್ 6900 ಮತ್ತು NVIDIA GT 630 ಕಾರ್ಡ್‌ಗಳನ್ನು Direct1030D ಗ್ರಾಫಿಕ್ಸ್ ಕಾರ್ಡ್ ಡೇಟಾಬೇಸ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
    • "UseGLSL" ಕೀಯನ್ನು HKEY_CURRENT_USER\Software\Wine\Direct3D ರಿಜಿಸ್ಟ್ರಿಯಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಅದರ ಬದಲಿಗೆ, ವೈನ್ 5.0 ನಿಂದ ಪ್ರಾರಂಭಿಸಿ, ನೀವು "shader_backend" ಅನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ.
    • Direct3D 12 ಅನ್ನು ಬೆಂಬಲಿಸಲು, ನಿಮಗೆ ಈಗ vkd3d ಲೈಬ್ರರಿಯ ಕನಿಷ್ಠ ಆವೃತ್ತಿ 1.2 ಅಗತ್ಯವಿದೆ.
  • D3DX
    • D3DX 10 ಅನುಷ್ಠಾನವು ದೃಶ್ಯ ಪರಿಣಾಮಗಳ ಚೌಕಟ್ಟಿನ ಬೆಂಬಲವನ್ನು ಸುಧಾರಿಸಿದೆ ಮತ್ತು ವಿಂಡೋಸ್ ಮೀಡಿಯಾ ಫೋಟೋ ಇಮೇಜ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ (JPEG XR) ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
    • D3DX10CreateTextureFromMemory() ನಂತಹ D3DX10 ನಲ್ಲಿ ಒದಗಿಸಲಾದ ವಿನ್ಯಾಸ ರಚನೆ ಕಾರ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ID3DX10Sprite ಮತ್ತು ID3DX10Font ಸಾಫ್ಟ್‌ವೇರ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ಭಾಗಶಃ ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಧ್ವನಿ ಮತ್ತು ವೀಡಿಯೊ
    • ಡೈರೆಕ್ಟ್‌ಶೋ ಮತ್ತು ಮೀಡಿಯಾ ಫೌಂಡೇಶನ್ ಫ್ರೇಮ್‌ವರ್ಕ್‌ಗಾಗಿ ಜಿಸ್ಟ್ರೀಮರ್ ಆಡ್-ಆನ್‌ಗಳನ್ನು ಒಂದು ಸಾಮಾನ್ಯ ವೈನ್‌ಜಿಸ್ಟ್ರೀಮರ್ ಬ್ಯಾಕೆಂಡ್‌ಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ, ಇದು ಹೊಸ ವಿಷಯ ಡಿಕೋಡಿಂಗ್ API ಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ.
    • ವೈನ್‌ಜಿಸ್ಟ್ರೀಮರ್ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಆಧರಿಸಿ, ವಿಂಡೋಸ್ ಮೀಡಿಯಾ ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ಸಿಂಕ್ರೊನಸ್ ಮತ್ತು ಅಸಮಕಾಲಿಕ ಓದುವಿಕೆಗಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ.
    • ಮೀಡಿಯಾ ಫೌಂಡೇಶನ್ ಫ್ರೇಮ್‌ವರ್ಕ್‌ನ ಅನುಷ್ಠಾನವನ್ನು ಮತ್ತಷ್ಟು ಪರಿಷ್ಕರಿಸಲಾಗಿದೆ, IMFPMediaPlayer ಕಾರ್ಯನಿರ್ವಹಣೆಗೆ ಬೆಂಬಲ ಮತ್ತು ಮಾದರಿ ಹಂಚಿಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು EVR ಮತ್ತು SAR ರೆಂಡರಿಂಗ್ ಬಫರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.
    • ಕ್ವಿಕ್‌ಟೈಮ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗಾಗಿ ಡಿಕೋಡರ್ ಅನ್ನು ಒದಗಿಸುವ wineqtdecoder ಲೈಬ್ರರಿಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ (ಎಲ್ಲಾ ಕೊಡೆಕ್‌ಗಳು ಈಗ GStreamer ಅನ್ನು ಬಳಸುತ್ತವೆ).
  • ಸಾಧನಗಳನ್ನು ಇನ್‌ಪುಟ್ ಮಾಡಿ
    • HID (ಹ್ಯೂಮನ್ ಇಂಟರ್‌ಫೇಸ್ ಡಿವೈಸಸ್) ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಇನ್‌ಪುಟ್ ಸಾಧನಗಳ ಸ್ಟಾಕ್ ಅನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸಲಾಗಿದೆ, ಇದು HID ಡಿಸ್ಕ್ರಿಪ್ಟರ್‌ಗಳನ್ನು ಪಾರ್ಸಿಂಗ್ ಮಾಡುವುದು, HID ಸಂದೇಶಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದು ಮತ್ತು ಮಿನಿ-HID ಡ್ರೈವರ್‌ಗಳನ್ನು ಒದಗಿಸುವಂತಹ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
    • winebus.sys ಡ್ರೈವರ್‌ನ ಬ್ಯಾಕೆಂಡ್‌ಗಳಲ್ಲಿ, HID ಸಂದೇಶಗಳಿಗೆ ಸಾಧನ ವಿವರಣೆಗಳ ಅನುವಾದವನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.
    • HID ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಜಾಯ್‌ಸ್ಟಿಕ್‌ಗಳಿಗಾಗಿ ಹೊಸ ಡೈರೆಕ್ಟ್‌ಇನ್‌ಪುಟ್ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಜಾಯ್‌ಸ್ಟಿಕ್‌ಗಳಲ್ಲಿ ಪ್ರತಿಕ್ರಿಯೆ ಪರಿಣಾಮಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. ಸುಧಾರಿತ ಜಾಯ್‌ಸ್ಟಿಕ್ ನಿಯಂತ್ರಣ ಫಲಕ. XInput ಹೊಂದಾಣಿಕೆಯ ಸಾಧನಗಳೊಂದಿಗೆ ಆಪ್ಟಿಮೈಸ್ಡ್ ಸಂವಹನ. WinMM ನಲ್ಲಿ, Linux ನಲ್ಲಿ evdev ಬ್ಯಾಕೆಂಡ್ ಮತ್ತು MacOS IOHID ನಲ್ಲಿ IOHID ಅನ್ನು ಬಳಸುವ ಬದಲು ಜಾಯ್‌ಸ್ಟಿಕ್ ಬೆಂಬಲವನ್ನು DInput ಗೆ ಸರಿಸಲಾಗಿದೆ. ಹಳೆಯ ಜಾಯ್‌ಸ್ಟಿಕ್ ಚಾಲಕ winejoystick.drv ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
    • ಹೊಸ ಪರೀಕ್ಷೆಗಳನ್ನು ಡಿನ್‌ಪುಟ್ ಮಾಡ್ಯೂಲ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ವರ್ಚುವಲ್ HID ಸಾಧನಗಳ ಬಳಕೆಯನ್ನು ಆಧರಿಸಿ ಮತ್ತು ಭೌತಿಕ ಸಾಧನದ ಅಗತ್ಯವಿಲ್ಲ.
  • ಪಠ್ಯ ಮತ್ತು ಫಾಂಟ್‌ಗಳು
    • ಡೈರೆಕ್ಟ್‌ರೈಟ್‌ಗೆ ಫಾಂಟ್ ಸೆಟ್ ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • RichEdit TextHost ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸರಿಯಾಗಿ ಅಳವಡಿಸುತ್ತದೆ.
  • ಕರ್ನಲ್ (ವಿಂಡೋಸ್ ಕರ್ನಲ್ ಇಂಟರ್ಫೇಸ್)
    • ವೈನ್‌ನಲ್ಲಿ ಗುರುತಿಸಲಾಗದ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಅನ್ನು ('wine foo.msi' ನಂತಹ) ಚಾಲನೆ ಮಾಡುವಾಗ, start.exe ಅನ್ನು ಈಗ ಕರೆಯಲಾಗುತ್ತದೆ, ಇದು ಫೈಲ್ ಪ್ರಕಾರಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಆಹ್ವಾನಿಸುತ್ತದೆ.
    • ಲಿನಕ್ಸ್‌ನಲ್ಲಿನ ಫ್ಯೂಟೆಕ್ಸ್‌ಗಳಂತೆಯೇ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಕಾರ್ಯವಿಧಾನಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ಕರ್ನಲ್ ಕಾರ್ಯಗಳನ್ನು ಡೀಬಗ್ ಮಾಡಲು ಬಳಸಲಾಗುವ NT ಡೀಬಗ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ಕಾರ್ಯಕ್ಷಮತೆಯ ಡೇಟಾವನ್ನು ಉಳಿಸಲು ಡೈನಾಮಿಕ್ ರಿಜಿಸ್ಟ್ರಿ ಕೀಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಸಿ ರನ್ಟೈಮ್
    • C ರನ್ಟೈಮ್ ಗಣಿತದ ಕಾರ್ಯಗಳ ಸಂಪೂರ್ಣ ಸೆಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಇವುಗಳನ್ನು ಮುಖ್ಯವಾಗಿ Musl ಲೈಬ್ರರಿಯಿಂದ ಸಾಗಿಸಲಾಗುತ್ತದೆ.
    • ಎಲ್ಲಾ CPU ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಫಂಕ್ಷನ್‌ಗಳಿಗೆ ಸರಿಯಾದ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತವೆ.
  • ನೆಟ್‌ವರ್ಕಿಂಗ್ ವೈಶಿಷ್ಟ್ಯಗಳು
    • ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್ 11 (IE11) ಗಾಗಿ ಸುಧಾರಿತ ಹೊಂದಾಣಿಕೆ ಮೋಡ್, ಇದನ್ನು ಈಗ HTML ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.
    • mshtml ಲೈಬ್ರರಿಯು ES6 ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೋಡ್ ಅನ್ನು ಅಳವಡಿಸುತ್ತದೆ (ECMAScript 2015), ಇದು ಲೆಟ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್ ಮತ್ತು ಮ್ಯಾಪ್ ಆಬ್ಜೆಕ್ಟ್‌ನಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.
    • ವೈನ್ ವರ್ಕಿಂಗ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಗೆಕ್ಕೊ ಎಂಜಿನ್‌ಗೆ ಸೇರ್ಪಡೆಗಳೊಂದಿಗೆ MSI ಪ್ಯಾಕೇಜುಗಳ ಸ್ಥಾಪನೆಯನ್ನು ಈಗ ಅಗತ್ಯವಿದ್ದಾಗ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ವೈನ್ ಅಪ್‌ಡೇಟ್ ಸಮಯದಲ್ಲಿ ಅಲ್ಲ.
    • DTLS ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • NSI (ನೆಟ್‌ವರ್ಕ್ ಸ್ಟೋರ್ ಇಂಟರ್‌ಫೇಸ್) ಸೇವೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ, ಇತರ ಸೇವೆಗಳಿಗೆ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ರೂಟಿಂಗ್ ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು ರವಾನಿಸುತ್ತದೆ.
    • WinSock API ಹ್ಯಾಂಡ್ಲರ್‌ಗಳಾದ setsockopt ಮತ್ತು getsockopt ಅನ್ನು NTDLL ಮತ್ತು afd.sys ಡ್ರೈವರ್‌ಗೆ ವಿಂಡೋಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಅನುಗುಣವಾಗಿ ಸರಿಸಲಾಗಿದೆ.
    • ವೈನ್‌ನ ಸ್ವಂತ ನೆಟ್‌ವರ್ಕ್ ಡೇಟಾಬೇಸ್ ಫೈಲ್‌ಗಳಾದ /etc/protocols ಮತ್ತು /etc/networks ಅನ್ನು ಈಗ ವೈನ್ ವರ್ಕಿಂಗ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ, ಬದಲಿಗೆ ಒಂದೇ ರೀತಿಯ ಯುನಿಕ್ಸ್ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ.
  • ಪರ್ಯಾಯ ವೇದಿಕೆಗಳು
    • M1 ARM ಚಿಪ್ಸ್ (Apple Silicon) ಆಧಾರಿತ Apple ಉಪಕರಣಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • MacOS ನಲ್ಲಿ BCrypt ಮತ್ತು Secur32 ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಬೆಂಬಲ ಈಗ GnuTLS ಲೈಬ್ರರಿಯ ಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿದೆ.
    • ARM ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗಾಗಿ 32-ಬಿಟ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್‌ಗಳನ್ನು ಈಗ ವಿಂಡೋಸ್‌ನಂತೆಯೇ ಥಂಬ್-2 ಮೋಡ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಅಂತಹ ಫೈಲ್‌ಗಳನ್ನು ಲೋಡ್ ಮಾಡಲು ಪ್ರಿಲೋಡರ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
    • 32-ಬಿಟ್ ARM ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗಾಗಿ, ವಿನಾಯಿತಿಗಳನ್ನು ಬಿಚ್ಚುವ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    • FreeBSD ಗಾಗಿ, ಮೆಮೊರಿ ಸ್ಥಿತಿ ಮತ್ತು ಬ್ಯಾಟರಿ ಚಾರ್ಜ್ ಮಟ್ಟದಂತಹ ಕಡಿಮೆ-ಹಂತದ ಸಿಸ್ಟಮ್ ಮಾಹಿತಿಗಾಗಿ ಬೆಂಬಲಿತ ಪ್ರಶ್ನೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ.
  • ಅಂತರ್ನಿರ್ಮಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಅಭಿವೃದ್ಧಿ ಪರಿಕರಗಳು
    • reg.exe ಯುಟಿಲಿಟಿ 32- ಮತ್ತು 64-ಬಿಟ್ ರಿಜಿಸ್ಟ್ರಿ ವೀಕ್ಷಣೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ. ರಿಜಿಸ್ಟ್ರಿ ಕೀಗಳನ್ನು ನಕಲಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • WineDump ಯುಟಿಲಿಟಿ ವಿಂಡೋಸ್ ಮೆಟಾಡೇಟಾವನ್ನು ಡಂಪಿಂಗ್ ಮಾಡಲು ಮತ್ತು CodeView ನಮೂದುಗಳ ಬಗ್ಗೆ ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
    • ವೈನ್ ಡೀಬಗ್ಗರ್ (winedbg) 32-ಬಿಟ್ ಡೀಬಗ್ಗರ್‌ನಿಂದ 64-ಬಿಟ್ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಡೀಬಗ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
    • PE ಫೈಲ್‌ಗಳಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಲೈಬ್ರರಿಗಳನ್ನು ಲೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು IDL ಕಂಪೈಲರ್ (widl) ಗೆ ಸೇರಿಸಲಾಗಿದೆ, WinRT-ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ರಚನೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್-ನಿರ್ದಿಷ್ಟ ಲೈಬ್ರರಿ ಹುಡುಕಾಟವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಅಸೆಂಬ್ಲಿ ವ್ಯವಸ್ಥೆ
    • ಆರ್ಕಿಟೆಕ್ಚರ್-ನಿರ್ದಿಷ್ಟ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ, ಲೈಬ್ರರಿಗಳನ್ನು ಈಗ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಪ್ರಕಾರವನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವ ಹೆಸರುಗಳೊಂದಿಗೆ ಉಳಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, PE ಫಾರ್ಮ್ಯಾಟ್‌ಗಾಗಿ 'i386-windows' ಮತ್ತು unix ಲೈಬ್ರರಿಗಳಿಗೆ 'x86_64-unix', ಇದು ವಿಭಿನ್ನ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ. ಸಿಂಗಲ್ ವೈನ್ ಸ್ಥಾಪನೆ ಮತ್ತು ವೈನ್‌ಲಿಬ್‌ನ ಅಡ್ಡ-ಸಂಕಲನವನ್ನು ಒದಗಿಸುತ್ತದೆ.
    • ಸ್ಥಳೀಯ DLL ಗಳನ್ನು ಬಳಸುವ ಪರಿವರ್ತನೆಯನ್ನು ನಿಯಂತ್ರಿಸುವ PE ಫೈಲ್‌ಗಳ ಹೆಡರ್‌ಗಳಲ್ಲಿ ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿಸಲು, '--prefer-native option' ಫ್ಲ್ಯಾಗ್ ಅನ್ನು ವೈನ್‌ಬಿಲ್ಡ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ (DllMain ನಲ್ಲಿ DLL_WINE_PREATTACH ಪ್ರಕ್ರಿಯೆ ನಿಲ್ಲಿಸಲಾಗಿದೆ).
    • ಡ್ವಾರ್ಫ್ ಡೀಬಗ್ ಡೇಟಾ ಸ್ವರೂಪದ ಆವೃತ್ತಿ 4 ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದನ್ನು ಈಗ ವೈನ್ ಲೈಬ್ರರಿಗಳನ್ನು ನಿರ್ಮಿಸುವಾಗ ಡೀಫಾಲ್ಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ.
    • ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗಳಲ್ಲಿ ಅನನ್ಯ ಬಿಲ್ಡ್ ಐಡೆಂಟಿಫೈಯರ್‌ಗಳನ್ನು ಉಳಿಸಲು '-enable-build-id' ಬಿಲ್ಡ್ ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • MSVC ಹೊಂದಾಣಿಕೆ ಮೋಡ್‌ನಲ್ಲಿ ಕ್ಲಾಂಗ್ ಕಂಪೈಲರ್ ಅನ್ನು ಬಳಸುವುದಕ್ಕಾಗಿ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಸಂಕಲನ
    • ಬಳಕೆದಾರರ ಶೆಲ್‌ನಲ್ಲಿ (ವಿಂಡೋಸ್ ಶೆಲ್) ವಿಶಿಷ್ಟ ಡೈರೆಕ್ಟರಿಗಳ ಹೆಸರುಗಳನ್ನು ವಿಂಡೋಸ್ ವಿಸ್ಟಾದಿಂದ ಪ್ರಾರಂಭಿಸಿ ಬಳಸಿದ ಸ್ಕೀಮ್‌ಗೆ ನೀಡಲಾಗಿದೆ, ಅಂದರೆ. 'ನನ್ನ ದಾಖಲೆಗಳು' ಬದಲಿಗೆ, ಈಗ 'ಡಾಕ್ಯುಮೆಂಟ್ಸ್' ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಡೇಟಾವನ್ನು 'ಆಪ್‌ಡೇಟಾ' ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ.
    • OpenCL 1.2 ವಿವರಣೆಗೆ ಬೆಂಬಲವನ್ನು OpenCL ಲೈಬ್ರರಿ ಲೇಯರ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
    • WinSpool ಚಾಲಕವು ಮುದ್ರಣ ಮಾಡುವಾಗ ವಿವಿಧ ಪುಟ ಗಾತ್ರಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
    • ODBC ಡ್ರೈವರ್‌ಗಳಿಗಾಗಿ Microsoft OLE DB ಪೂರೈಕೆದಾರರಾದ MSDASQL ಗೆ ಆರಂಭಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ನೆಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅಳವಡಿಕೆಯೊಂದಿಗೆ ವೈನ್ ಮೊನೊ ಎಂಜಿನ್ ಅನ್ನು 7.0.0 ಬಿಡುಗಡೆ ಮಾಡಲು ನವೀಕರಿಸಲಾಗಿದೆ.
    • ಯೂನಿಕೋಡ್ ಡೇಟಾವನ್ನು ಯುನಿಕೋಡ್ 14 ವಿವರಣೆಗೆ ನವೀಕರಿಸಲಾಗಿದೆ.
    • ಮೂಲ ಮರವು Faudio, GSM, LCMS2, LibJPEG, LibJXR, LibMPG123, LibPng, LibTiff, LibXml2, LibXslt ಮತ್ತು Zlib ಲೈಬ್ರರಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಇವುಗಳನ್ನು PE ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಸಂಕಲಿಸಲಾಗಿದೆ ಮತ್ತು Unix ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಆವೃತ್ತಿಯ ಅಗತ್ಯವಿಲ್ಲ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಅಂತರ್ನಿರ್ಮಿತ PE ಆಯ್ಕೆಗಳ ಬದಲಿಗೆ ಬಾಹ್ಯ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಬಳಸಲು ಈ ಗ್ರಂಥಾಲಯಗಳನ್ನು ಸಿಸ್ಟಮ್‌ನಿಂದ ಆಮದು ಮಾಡಿಕೊಳ್ಳಬಹುದು.

ಮೂಲ: opennet.ru

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