ವೇಲ್ಯಾಂಡ್ ಬಳಸಿ ಕೆಲಸ ಮಾಡಲು ವೈನ್ ಅಳವಡಿಸಿಕೊಂಡಿದೆ

ಯೋಜನೆಯ ಗಡಿಗಳಲ್ಲಿ ವೈನ್-ವೇಲ್ಯಾಂಡ್ XWayland ಮತ್ತು X11-ಸಂಬಂಧಿತ ಘಟಕಗಳನ್ನು ಬಳಸದೆಯೇ, Wayland ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಆಧರಿಸಿ ಪರಿಸರದಲ್ಲಿ ವೈನ್ ಅನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಪ್ಯಾಚ್‌ಗಳು ಮತ್ತು ಚಾಲಕ winewayland.drv ಅನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ. ವಲ್ಕನ್ ಗ್ರಾಫಿಕ್ಸ್ API ಮತ್ತು Direct3D 9, 10 ಮತ್ತು 11 ಅನ್ನು ಬಳಸುವ ಆಟಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಇದು ಒಳಗೊಂಡಿದೆ. Direct3D ಬೆಂಬಲವನ್ನು ಲೇಯರ್ ಬಳಸಿ ಅಳವಡಿಸಲಾಗಿದೆ ಡಿಎಕ್ಸ್‌ವಿಕೆ, ಇದು ವಲ್ಕನ್ API ಗೆ ಕರೆಗಳನ್ನು ಅನುವಾದಿಸುತ್ತದೆ. ಸೆಟ್ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ ಸಿಂಕ್ (Eventfd ಸಿಂಕ್ರೊನೈಸೇಶನ್) ಬಹು-ಥ್ರೆಡ್ ಆಟಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು.

ವೇಲ್ಯಾಂಡ್ ಬಳಸಿ ಕೆಲಸ ಮಾಡಲು ವೈನ್ ಅಳವಡಿಸಿಕೊಂಡಿದೆ

ವೇಲ್ಯಾಂಡ್‌ಗಾಗಿ ವೈನ್ ಆವೃತ್ತಿಯನ್ನು ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಮತ್ತು ಮಂಜಾರೊ ಪರಿಸರದಲ್ಲಿ ವೆಸ್ಟನ್ ಕಾಂಪೋಸಿಟ್ ಸರ್ವರ್ ಮತ್ತು ಎಎಮ್‌ಡಿಜಿಪಿಯು ಡ್ರೈವರ್‌ನೊಂದಿಗೆ ವಲ್ಕನ್ API ಬೆಂಬಲದೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ. ಕೆಲಸ ಮಾಡಲು, ನಿಮಗೆ Mesa 19.3 ಅಥವಾ ಹೊಸ ಆವೃತ್ತಿಯ ಅಗತ್ಯವಿದೆ, ವೇಲ್ಯಾಂಡ್, ವಲ್ಕನ್ ಮತ್ತು EGL ಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ಸಂಕಲಿಸಲಾಗಿದೆ, SDL ಮತ್ತು Faudio ಲೈಬ್ರರಿಗಳ ಉಪಸ್ಥಿತಿ ಮತ್ತು ಬೆಂಬಲ Esync ಅಥವಾ Fsync ವ್ಯವಸ್ಥೆಯಲ್ಲಿ. F11 ಹಾಟ್‌ಕೀಯನ್ನು ಬಳಸಿಕೊಂಡು ಪೂರ್ಣ ಪರದೆಯ ಮೋಡ್‌ಗೆ ಬದಲಾಯಿಸುವುದು ಬೆಂಬಲಿತವಾಗಿದೆ. ಅಭಿವೃದ್ಧಿಯ ಪ್ರಸ್ತುತ ಹಂತದಲ್ಲಿ OpenGL, ಆಟದ ನಿಯಂತ್ರಕಗಳು, GDI ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಕಸ್ಟಮ್ ಕರ್ಸರ್‌ಗಳಿಗೆ ಯಾವುದೇ ಬೆಂಬಲವಿಲ್ಲ. ಲಾಂಚರ್‌ಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.

ವೈನ್-ವೇಲ್ಯಾಂಡ್ ವಿತರಣಾ ಡೆವಲಪರ್‌ಗಳು ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಬೆಂಬಲದೊಂದಿಗೆ ಶುದ್ಧ ವೇಲ್ಯಾಂಡ್ ಪರಿಸರವನ್ನು ಒದಗಿಸುವ ಸಾಮರ್ಥ್ಯದಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿರಬಹುದು, ಬಳಕೆದಾರರು X11-ಸಂಬಂಧಿತ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವನ್ನು ತೆಗೆದುಹಾಕುತ್ತಾರೆ. ವೇಲ್ಯಾಂಡ್-ಆಧಾರಿತ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ, ಅನಗತ್ಯ ಲೇಯರ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಮೂಲಕ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಆಟಗಳ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸಾಧಿಸಲು ವೈನ್-ವೇಲ್ಯಾಂಡ್ ಪ್ಯಾಕೇಜ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ವೇಲ್ಯಾಂಡ್‌ನ ಸ್ಥಳೀಯ ಬಳಕೆಯು ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳನ್ನು ತೊಡೆದುಹಾಕಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ, ವಿಶಿಷ್ಟ X11 (ಉದಾಹರಣೆಗೆ, ವಿಶ್ವಾಸಾರ್ಹವಲ್ಲದ X11 ಆಟಗಳು ಇತರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಮೇಲೆ ಕಣ್ಣಿಡಬಹುದು - X11 ಪ್ರೋಟೋಕಾಲ್ ನಿಮಗೆ ಎಲ್ಲಾ ಇನ್‌ಪುಟ್ ಈವೆಂಟ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಮತ್ತು ನಕಲಿ ಕೀಸ್ಟ್ರೋಕ್ ಪರ್ಯಾಯವನ್ನು ನಿರ್ವಹಿಸಲು ಅನುಮತಿಸುತ್ತದೆ).

ಮೂಲ: opennet.ru

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