ಎರಡು ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ ಪ್ರಾರಂಭ OpenGL ಮತ್ತು Vulkan API ಅನುಷ್ಠಾನದ ಹೊಸ ಆವೃತ್ತಿ, "ಕೋಷ್ಟಕ 22.1.0". ಯಾವಾಗಲೂ, ಮೆಸಾ ಶಾಖೆಯ ಮೊದಲ ಆವೃತ್ತಿಯು ಪ್ರಾಯೋಗಿಕ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿದೆ, ಆದ್ದರಿಂದ ಕೋಡ್ನ ಅಂತಿಮ ಸ್ಥಿರೀಕರಣದ ನಂತರ, ಸ್ಥಿರ ಆವೃತ್ತಿ 22.1.1 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ.
Mesa 22.1 ರಲ್ಲಿ, ವಲ್ಕನ್ 1.3 ಗ್ರಾಫಿಕ್ಸ್ API ಗೆ ಬೆಂಬಲವು Intel GPU ಗಳಿಗಾಗಿ anv ಡ್ರೈವರ್ಗಳು, AMD GPU ಗಳಿಗಾಗಿ radv ಮತ್ತು Lavapipe ಸಾಫ್ಟ್ವೇರ್ ರಾಸ್ಟರೈಸರ್ನಲ್ಲಿ ಲಭ್ಯವಿದೆ. ವಲ್ಕನ್ 1.2 ಎಮ್ಯುಲೇಟರ್ ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ (vn), ಕ್ವಾಲ್ಕಾಮ್ GPU ಡ್ರೈವರ್ನಲ್ಲಿ ವಲ್ಕನ್ 1.1 (tu) ಮತ್ತು ಬ್ರಾಡ್ಕಾಮ್ ವೀಡಿಯೊಕೋರ್ VI GPU ಡ್ರೈವರ್ನಲ್ಲಿ ವಲ್ಕನ್ 1.0 (ರಾಸ್ಪ್ಬೆರಿ ಪೈ 4)
ಕೋಷ್ಟಕ 22.1.0 ಮುಖ್ಯ ನವೀನತೆಗಳು
ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, ANV Vulkan (Intel) ಚಾಲಕ ಮತ್ತು Iris OpenGL ಡ್ರೈವರ್ ಅನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ ಪ್ರತ್ಯೇಕ ಗ್ರಾಫಿಕ್ಸ್ ಕಾರ್ಡ್ಗಳು ಇಂಟೆಲ್ DG2 (ಆರ್ಕ್ ಆಲ್ಕೆಮಿಸ್ಟ್) ಮತ್ತು ಆರ್ಕ್ಟಿಕ್ ಸೌಂಡ್-ಎಂ, ನಿಯಂತ್ರಕ D3D12, ಜೊತೆಗೆ API ಮೇಲೆ OpenGL ಲೇಯರ್ ಡೈರೆಕ್ಟ್ 12 (D3D12), ಇದು OpenGL 4 ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.2. ವಿಂಡೋಸ್ನಲ್ಲಿ ಗ್ರಾಫಿಕಲ್ ಲಿನಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ಡ್ರೈವರ್ ಅನ್ನು WSL2 ಲೇಯರ್ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.
ಅಲ್ಲದೆ ಹೈಲೈಟ್ ಆಗಿದ್ದು ಸಿಜೊತೆ ಲಾವಾಪೈಪ್ ನಿಯಂತ್ರಕ ಸಾಫ್ಟ್ವೇರ್ ರಾಸ್ಟರೈಸರ್ ಅನುಷ್ಠಾನಕ್ಕಾಗಿ ವಲ್ಕನ್ API (llvmpipe ಯಂತೆಯೇ, ಆದರೆ Vulkan ಗೆ, Gallium API ಗೆ Vulkan API ಕರೆಗಳನ್ನು ಅನುವಾದಿಸುತ್ತದೆ) ಈಗ Vulkan 1.3 ನೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ.
ನಿಯಂತ್ರಕ ಜಿಫೋರ್ಸ್ 6/7/8 ಜಿಪಿಯುಗಳಿಗಾಗಿ ನೌವಿಯು ಹಿಂದಿನದು ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಬಳಸಲು ಪರಿವರ್ತಿಸಲಾಗಿದೆ (IR) NIR ಶೇಡರ್ಗಳಿಂದ ಟೈಪ್ ಮಾಡಲಾಗಿಲ್ಲ. NIR ಬೆಂಬಲವು TGSI ಗೆ NIR ಅನ್ನು ಭಾಷಾಂತರಿಸಲು ಲೇಯರ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಮೂಲಕ ಟಂಗ್ಸ್ಟನ್ ಗ್ರಾಫಿಕ್ಸ್ ಶೇಡರ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್ (TGSI) ರೆಂಡರಿಂಗ್ ಬೆಂಬಲವನ್ನು ಸಹ ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
ನಿಯಂತ್ರಕ v3d OpenGL ಮಾದರಿಯಿಂದಲೂ ಬಳಸಿದ ವೀಡಿಯೊಕೋರ್ VI ಗ್ರಾಫಿಕ್ಸ್ ವೇಗವರ್ಧಕಕ್ಕಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ರಾಸ್ಪ್ಬೆರಿ ಪೈ 4 ಕ್ಯಾಶಿಂಗ್ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸುತ್ತದೆ ಡಿಸ್ಕ್ನಲ್ಲಿ ಶೇಡರ್ಗಳು.
ಫಾರ್ ಎಎಮ್ಡಿ ಜಿಪಿಯು ವೀಡಿಯೊ ಎಂಜಿನ್ ಅಳವಡಿಸಿರಲಾಗುತ್ತದೆ VCN 2.0, EFC ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ (ಎನ್ಕೋಡರ್ ಫಾರ್ಮ್ಯಾಟ್ ಪರಿವರ್ತನೆ), ಇದು ಶೇಡರ್ಗಳು ನಿರ್ವಹಿಸುವ RGB->YUV ಪರಿವರ್ತನೆಗಳಿಲ್ಲದೆಯೇ ನೇರವಾಗಿ RGB ಮೇಲ್ಮೈಗಳನ್ನು ಓದಲು ಹಾರ್ಡ್ವೇರ್ ವೀಡಿಯೊ ಎನ್ಕೋಡರ್ ಅನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ.
ANGLE ಲೇಯರ್ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು OpenGL ES ಕರೆಗಳನ್ನು OpenGL, Direct3D 9/11, Desktop GL ಮತ್ತು Vulkan ಗೆ ವಲ್ಕನ್ API ಆಧರಿಸಿ ವರ್ಚುವಲ್ GPU (virtio-gpu) ಅನುಷ್ಠಾನದೊಂದಿಗೆ ವೀನಸ್ ಡ್ರೈವರ್ಗೆ ಅನುವಾದಿಸುತ್ತದೆ.
ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ:
- ಫ್ರೇಮ್ಬಫರ್ ಅಥವಾ ಟೆಕ್ಸ್ಚರ್ ಡೇಟಾವನ್ನು ಬಳಸಿಕೊಂಡು ಹೋಸ್ಟ್ ಮೆಮೊರಿಯಲ್ಲಿ ಆಯತಗಳನ್ನು ನವೀಕರಿಸಲು NVIDIA ನ OpenGL ವಿಸ್ತರಣೆ GL_NV_pack_subimage ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- RADV (AMD), ANV (Intel), ಮತ್ತು lavapipe Vulkan ಡ್ರೈವರ್ ವಿಸ್ತರಣೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ
- AMD GFX1036 ಮತ್ತು GFX1037 GPU ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಐರಿಸ್ ಡ್ರೈವರ್ಗೆ ಹೊಂದಿಕೆಯಾಗದ Gen4-Gen7 ಮೈಕ್ರೋಆರ್ಕಿಟೆಕ್ಚರ್ಗಳ ಆಧಾರದ ಮೇಲೆ ಹಳೆಯ Intel GPU ಗಳಿಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ, ಕ್ರೋಕಸ್ ಡ್ರೈವರ್ OpenGL ಬ್ಯಾಕ್ವರ್ಡ್ ಹೊಂದಾಣಿಕೆ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.
- ARM Mali Midgard ಮತ್ತು Bifrost GPU ಗಳಿಗಾಗಿ Vulkan ಗ್ರಾಫಿಕ್ಸ್ API ಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುವ PanVk ಡ್ರೈವರ್, ಕಂಪ್ಯೂಟ್ ಶೇಡರ್ ಬೆಂಬಲದ ಕೆಲಸವನ್ನು ಪ್ರಾರಂಭಿಸಿದೆ.
- DOOM Eternal ನಂತಹ ಆಟಗಳಿಗೆ ರೇ ಟ್ರೇಸಿಂಗ್ ಬೆಂಬಲವನ್ನು ಸುಧಾರಿಸಿದ ಪ್ರಾಚೀನ ಕಿರಣ ತೆಗೆಯುವಿಕೆಯನ್ನು RADV ಡ್ರೈವರ್ (AMD) ಅಳವಡಿಸಿದೆ.
- ಇಮ್ಯಾಜಿನೇಶನ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಪವರ್ವಿಆರ್ ರೋಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಆಧಾರಿತ ವಲ್ಕನ್ ಜಿಪಿಯು ಡ್ರೈವರ್ನ ಆರಂಭಿಕ ಅನುಷ್ಠಾನವನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
- ಪ್ಯಾಕೇಜ್ ಇಂಟೆಲ್ ಪ್ರಸ್ತಾಪಿಸಿದ ಮತ್ತು ರೇ ಟ್ರೇಸಿಂಗ್ನಲ್ಲಿ ಬಳಸಲಾಗುವ ಕಾಂಪ್ಯಾಕ್ಟ್ ಓಪನ್ಸಿಎಲ್ ಕಂಪೈಲರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.
ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ ಮೆಸಾ ಡ್ರೈವರ್ಗಳ ಈ ಹೊಸ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ, ನೀವು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್ನಲ್ಲಿ ವಿವರಗಳು.
ಲಿನಕ್ಸ್ನಲ್ಲಿ ಮೆಸಾ ವಿಡಿಯೋ ಡ್ರೈವರ್ಗಳನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?
ಮೆಸಾ ಪ್ಯಾಕೇಜುಗಳು ಎಲ್ಲಾ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದರ ಸ್ಥಾಪನೆಯನ್ನು ಮೂಲ ಕೋಡ್ ಡೌನ್ಲೋಡ್ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು ಕಂಪೈಲ್ ಮಾಡುವ ಮೂಲಕ ಮಾಡಬಹುದು (ಅದರ ಬಗ್ಗೆ ಎಲ್ಲಾ ಮಾಹಿತಿ ಇಲ್ಲಿ) ಅಥವಾ ತುಲನಾತ್ಮಕವಾಗಿ ಸರಳ ರೀತಿಯಲ್ಲಿ, ಇದು ನಿಮ್ಮ ವಿತರಣೆಯ ಅಧಿಕೃತ ಚಾನಲ್ಗಳಲ್ಲಿನ ಲಭ್ಯತೆ ಅಥವಾ ಮೂರನೇ ವ್ಯಕ್ತಿಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ.
ಉಬುಂಟು, ಲಿನಕ್ಸ್ ಮಿಂಟ್ ಮತ್ತು ಉತ್ಪನ್ನಗಳ ಬಳಕೆದಾರರಾದವರಿಗೆ ಡ್ರೈವರ್ಗಳನ್ನು ತ್ವರಿತವಾಗಿ ನವೀಕರಿಸುವ ಕೆಳಗಿನ ರೆಪೊಸಿಟರಿಯನ್ನು ಅವರು ಸೇರಿಸಬಹುದು.
sudo add-apt-repository ppa:kisak/kisak-mesa -y
ಈಗ ನಾವು ನಮ್ಮ ಪ್ಯಾಕೇಜುಗಳು ಮತ್ತು ರೆಪೊಸಿಟರಿಗಳ ಪಟ್ಟಿಯನ್ನು ನವೀಕರಿಸಲಿದ್ದೇವೆ:
sudo apt update
ಮತ್ತು ಅಂತಿಮವಾಗಿ ನಾವು ಇದರೊಂದಿಗೆ ಚಾಲಕಗಳನ್ನು ಸ್ಥಾಪಿಸಬಹುದು:
sudo apt upgrade
ಇರುವವರ ವಿಷಯದಲ್ಲಿ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರು ಮತ್ತು ಉತ್ಪನ್ನಗಳು, ನಾವು ಅವುಗಳನ್ನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಸ್ಥಾಪಿಸುತ್ತೇವೆ:
sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
ಅವರು ಯಾರೇ ಆಗಿರಲಿ ಫೆಡೋರಾ 32 ಬಳಕೆದಾರರು ಈ ಭಂಡಾರವನ್ನು ಬಳಸಬಹುದು, ಆದ್ದರಿಂದ ಅವರು ಇದರೊಂದಿಗೆ ಕಾರ್ಪ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು:
sudo dnf copr enable grigorig/mesa-stable sudo dnf update
ಅಂತಿಮವಾಗಿ, ಓಪನ್ ಸೂಸ್ ಬಳಕೆದಾರರಿಗಾಗಿ, ಅವರು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಸ್ಥಾಪಿಸಬಹುದು ಅಥವಾ ಅಪ್ಗ್ರೇಡ್ ಮಾಡಬಹುದು:
sudo zypper in mesa
ಲಿನಕ್ಸ್ ಗ್ರಾಫಿಕಲ್ ಸ್ಟಾಕ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವವರು ಯಾರೂ ಇಲ್ಲ.
ಫರ್ಮ್ವೇರ್, ಕರ್ನಲ್ ಡ್ರೈವರ್ಗಳು, ಕಾರ್ಡ್ ಡ್ರೈವರ್ಗಳು, Xorg, ವೇಲ್ಯಾಂಡ್ಸ್, ಮೆಸಾ, ಗ್ರಾಫಿಕ್ಸ್ ಲೈಬ್ರರಿಗಳು, ಕಾಂಪೋಸಿಟರ್ಗಳು, ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ಗಳು, ಡೆಸ್ಕ್ಟಾಪ್ಗಳು...