ಮೆಸಾ 25.2 ಬಿಡುಗಡೆಯನ್ನು ಆಧರಿಸಿದ ಕೋಡ್ ಬೇಸ್ DRI2 (ಡೈರೆಕ್ಟ್ ರೆಂಡರಿಂಗ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್) ಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಿದೆ, ಇದನ್ನು DMA-BUF ಅನ್ನು ಬಳಸುವ DRI3 ಇಂಟರ್ಫೇಸ್ನಿಂದ ಬದಲಾಯಿಸಲಾಗಿದೆ, ಇದು ವೀಡಿಯೊ ಅಡಾಪ್ಟರ್ಗೆ ನೇರ ಪ್ರವೇಶವನ್ನು ಸಂಘಟಿಸುತ್ತದೆ. ಉಲ್ಲೇಖಿಸಲಾದ ಕಾರಣವೆಂದರೆ DRI3 ಇಂಟರ್ಫೇಸ್ 10 ವರ್ಷಗಳಿಗೂ ಹೆಚ್ಚು ಕಾಲ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ, DRI2 ಬಹಳ ಹಿಂದಿನಿಂದಲೂ ಹಳೆಯದಾಗಿದೆ ಮತ್ತು ಎಲ್ಲಾ ಬೆಂಬಲಿತ GPU ಡ್ರೈವರ್ಗಳು DRI3 ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಹಳ ಹಿಂದೆಯೇ ಕಾರ್ಯಗತಗೊಳಿಸಿವೆ. ಮೆಸಾ 24.2 ರಲ್ಲಿ, DRI2 ನ ಬಳಕೆಯನ್ನು ಈಗಾಗಲೇ "ಲೆಗಸಿ-x11" ಆಯ್ಕೆಯ ಹಿಂದೆ ಮರೆಮಾಡಲಾಗಿದೆ ಮತ್ತು ಒಂದು ವರ್ಷದವರೆಗೆ ಇದು ಯಾವುದೇ ವಿಶೇಷ ಪ್ರಶ್ನೆಗಳನ್ನು ಉಂಟುಮಾಡಿಲ್ಲ.
DMA-BUF ಪರಿಚಯದ ನಂತರ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಇತರ ಕಾರ್ಯವಿಧಾನಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲು ಮೆಸಾ ಯೋಜಿಸುತ್ತಿದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ವೇಲ್ಯಾಂಡ್ಗಾಗಿ ಅಳವಡಿಸಲಾದ EGL ವಿಸ್ತರಣೆ EGL_WL_bind_wayland_display ಗೆ ಬೆಂಬಲವನ್ನು ನಿಲ್ಲಿಸಲು ಅದು ಯೋಜಿಸಿದೆ. ಕ್ಲೈಂಟ್ ಮತ್ತು ನಡುವೆ ಪಿಕ್ಸೆಲ್ ಬಫರ್ಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಲು ಸರ್ವರ್ ವೇಲ್ಯಾಂಡ್ linux_dmabuf ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. EGL_WL_bind_wayland_display ಗೆ ಬೆಂಬಲವನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಮತ್ತು "legacy-wayland" ಬಿಲ್ಡ್ ಫ್ಲ್ಯಾಗ್ನೊಂದಿಗೆ ಮಾತ್ರ ಸಕ್ರಿಯಗೊಳಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ, ನಂತರ ಅದನ್ನು ಕೆಲವು ಬಿಡುಗಡೆಗಳ ನಂತರ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
ಮೂಲ: opennet.ru
