GNOME Mutter ಇನ್ನು ಮುಂದೆ OpenGL ನ ಹಳೆಯ ಆವೃತ್ತಿಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ

GNOME 44 ಬಿಡುಗಡೆಯಲ್ಲಿ ಬಳಸಲಾಗುವ Mutter ಸಂಯೋಜಿತ ಸರ್ವರ್ ಕೋಡ್‌ಬೇಸ್ ಅನ್ನು OpenGL ನ ಹಳೆಯ ಆವೃತ್ತಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲು ಮಾರ್ಪಡಿಸಲಾಗಿದೆ. Mutter ಅನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಕನಿಷ್ಟ OpenGL 3.1 ಅನ್ನು ಬೆಂಬಲಿಸುವ ಡ್ರೈವರ್‌ಗಳ ಅಗತ್ಯವಿದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, Mutter OpenGL ES 2.0 ಗೆ ಬೆಂಬಲವನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ, ಇದು ಹಳೆಯ ವೀಡಿಯೊ ಕಾರ್ಡ್‌ಗಳಲ್ಲಿ ಮತ್ತು ARM ಬೋರ್ಡ್‌ಗಳಲ್ಲಿ ಬಳಸುವ GPU ಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. OpenGL ನ ಪರಂಪರೆ ಆವೃತ್ತಿಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಕೋಡ್ ಅನ್ನು ತೆಗೆದುಹಾಕುವುದರಿಂದ ಕೋಡ್‌ಬೇಸ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಸುಲಭವಾಗುತ್ತದೆ ಮತ್ತು ಹೊಸ ಕಾರ್ಯವನ್ನು ಪರೀಕ್ಷಿಸಲು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮುಕ್ತಗೊಳಿಸುತ್ತದೆ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ.

ಮೆಸಾದಲ್ಲಿ, ಬಹುತೇಕ ಎಲ್ಲಾ ಪ್ರಸ್ತುತ OpenGL ಡ್ರೈವರ್‌ಗಳು ಹೇಳಲಾದ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸುತ್ತವೆ (OpenGL 3.1 ಬೆಂಬಲವನ್ನು etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) ಮತ್ತು lima (Mali) ನಲ್ಲಿ ಇನ್ನೂ ಸಂಪೂರ್ಣವಾಗಿ ಅಳವಡಿಸಲಾಗಿಲ್ಲ 400/450)). ಓಪನ್‌ಜಿಎಲ್‌ನ ಅಗತ್ಯವಿರುವ ಆವೃತ್ತಿಗಳನ್ನು ಡ್ರೈವರ್‌ಗಳು ಬೆಂಬಲಿಸದ ಹಳೆಯ ಜಿಪಿಯುಗಳು ಮತ್ತು ಎಆರ್‌ಎಂ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಓಪನ್‌ಜಿಎಲ್ ಇಎಸ್ 2.0 ಗೆ ಬದಲಾಯಿಸುವ ಮೂಲಕ ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, OpenGL 3 ಅನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುವ Intel Gen5-Gen2.1 GPUಗಳಿಗಾಗಿ ಹಳೆಯ ಡ್ರೈವರ್‌ಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಅವುಗಳು OpenGL ES 2.0 ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತವೆ.

ಮೂಲ: opennet.ru

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