ವಲ್ಕನ್ 20.0.0 ಬೆಂಬಲದೊಂದಿಗೆ Mesa 1.2 ಬಿಡುಗಡೆ

ಪರಿಚಯಿಸಿದರು OpenGL ಮತ್ತು Vulkan API ನ ಉಚಿತ ಅಳವಡಿಕೆಯ ಬಿಡುಗಡೆ - ಮೆಸಾ 20.0.0. Mesa 20.0.0 ಶಾಖೆಯ ಮೊದಲ ಬಿಡುಗಡೆಯು ಪ್ರಾಯೋಗಿಕ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿದೆ - ಕೋಡ್‌ನ ಅಂತಿಮ ಸ್ಥಿರೀಕರಣದ ನಂತರ, ಸ್ಥಿರ ಆವೃತ್ತಿ 20.0.1 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ. ಮೆಸಾ 20.0 ರಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ Intel (i4.6, iris) ಮತ್ತು AMD (radeonsi) GPU ಗಳಿಗೆ ಪೂರ್ಣ OpenGL 965 ಬೆಂಬಲ, AMD (r4.5) ಮತ್ತು NVIDIA (nvc600) GPU ಗಳಿಗೆ OpenGL 0 ಬೆಂಬಲ, ಮತ್ತು Intel ಮತ್ತು AMD ಕಾರ್ಡ್‌ಗಳಿಗೆ Vulkan 1.2 ಬೆಂಬಲ.

ಪೈಕಿ ಬದಲಾವಣೆಗಳನ್ನು:

  • RadeonSI ಡ್ರೈವರ್‌ನಲ್ಲಿ (AMD GPU ಗಳಿಗಾಗಿ) ಭದ್ರಪಡಿಸಲಾಗಿದೆ ಬೆಂಬಲ
    ಓಪನ್ ಜಿಎಲ್ 4.6 (ಓಪನ್‌ಜಿಎಲ್ 4.6 ಅನ್ನು ಈ ಹಿಂದೆ ಇಂಟೆಲ್ ಜಿಪಿಯುಗಳಿಗೆ ಮಾತ್ರ ಮೀಸಾದಲ್ಲಿ ಬೆಂಬಲಿಸಲಾಗಿತ್ತು) ಮತ್ತು SPIR-V ಶೇಡರ್ ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯ.

  • AMD ಮತ್ತು Intel GPUಗಳಿಗಾಗಿ RADV ಮತ್ತು ANV ಡ್ರೈವರ್‌ಗಳು ಈಗ ಗ್ರಾಫಿಕ್ಸ್ API ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ ವಲ್ಕನ್ 1.2;
  • ಬ್ರಾಡ್‌ವೆಲ್ ಮತ್ತು ಸ್ಕೈಲೇಕ್ ಮೈಕ್ರೊ ಆರ್ಕಿಟೆಕ್ಚರ್ (Gen8+) ಆಧಾರಿತ ಇಂಟೆಲ್ GPUಗಳಿಗಾಗಿ, ಹೊಸ Iris ಡ್ರೈವರ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಅದರ ಸಾಮರ್ಥ್ಯಗಳಲ್ಲಿ i965 ಡ್ರೈವರ್‌ನೊಂದಿಗೆ ಸಮಾನತೆಯನ್ನು ತಲುಪಿದೆ. ಐರಿಸ್ ಡ್ರೈವರ್ Gallium3D ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನ DRI ಡ್ರೈವರ್ ಸೈಡ್‌ಗೆ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಕಾರ್ಯಗಳನ್ನು ಆಫ್‌ಲೋಡ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಔಟ್‌ಪುಟ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳ ಮರುಬಳಕೆಯ ಸಂಗ್ರಹಕ್ಕೆ ಬೆಂಬಲದೊಂದಿಗೆ ಸಿದ್ಧ-ತಯಾರಿಸಿದ ಸ್ಟೇಟ್ ಟ್ರ್ಯಾಕರ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಹಸ್ವೆಲ್ ಸೇರಿದಂತೆ ಹಳೆಯ ಮೈಕ್ರೊ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳನ್ನು ಆಧರಿಸಿದ ಚಿಪ್‌ಗಳಿಗಾಗಿ, i965 ಡ್ರೈವರ್ ಅನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲಾಗಿದೆ;
  • RADV ನಲ್ಲಿ (AMD ಚಿಪ್‌ಗಳಿಗಾಗಿ ವಲ್ಕನ್ ಡ್ರೈವರ್) ಮತ್ತು ಶೇಡರ್‌ಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಬ್ಯಾಕೆಂಡ್ "ಹತ್ತಿರದ ಉಪಯುಕ್ತ“, LLVM ಶೇಡರ್ ಕಂಪೈಲರ್‌ಗೆ ಪರ್ಯಾಯವಾಗಿ ವಾಲ್ವ್‌ನಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, GPU ಪೀಳಿಗೆಯ GCN 1.0/GFX6 (ದಕ್ಷಿಣ ದ್ವೀಪಗಳು) ಮತ್ತು GCN 1.1/GFX7 (ಸಮುದ್ರ ದ್ವೀಪಗಳು) ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • RADV ಮತ್ತು ACO ಜ್ಯಾಮಿತಿ ಶೇಡರ್‌ಗಳ ಸಂಕಲನವನ್ನು ಒದಗಿಸುತ್ತದೆ;
  • GPU GFX10 (Navi) ಗಾಗಿ RADV ಮತ್ತು ACO ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಅಲೆ 32 (ಏಕಕಾಲಿಕ ಮರಣದಂಡನೆಗಾಗಿ 32 ಎಳೆಗಳನ್ನು ಒಂದು "ತರಂಗ" ಆಗಿ ಸಂಯೋಜಿಸುವುದು);
  • LLVMpipe ಮತ್ತು RadeonSI ಡ್ರೈವರ್‌ಗಳನ್ನು ಟೈಪ್‌ಲೆಸ್ ಇಂಟರ್ಮೀಡಿಯೇಟ್ ಪ್ರಾತಿನಿಧ್ಯ (IR) ಶೇಡರ್‌ಗಳನ್ನು ಬಳಸಲು ಪರಿವರ್ತಿಸಲಾಗಿದೆ ಎನ್ಐಆರ್, GLSL IR ಮತ್ತು ಮೆಸಾದ ಆಂತರಿಕ IR ಅಡಿಯಲ್ಲಿ ಅತ್ಯಂತ ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. NIR ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ;
  • RadeonSI ಡ್ರೈವರ್‌ನಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ಲೈವ್ ಕ್ಯಾಶ್‌ಗೆ ಬೆಂಬಲ, ಇದು ಸಂಕಲಿಸಿದ ಶೇಡರ್ ವಸ್ತುಗಳ ನಕಲುಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡುತ್ತದೆ;
  • ಇಂಟೆಲ್ ಜಿಪಿಯುಗಳಿಗಾಗಿ ಓಪನ್ ಜಿಎಲ್ ಮತ್ತು ವಲ್ಕನ್ ಡ್ರೈವರ್‌ಗಳಿಗೆ ಜೆನ್11 ಚಿಪ್‌ಗಳಿಗೆ (ಜಾಸ್ಪರ್ ಲೇಕ್) ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • V3D ಡ್ರೈವರ್ (Raspberry Pi ಗಾಗಿ) OpenGL ES 3.2 ಗೆ ಅನುಗುಣವಾಗಿ ಜ್ಯಾಮಿತಿ ಶೇಡರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ ಮತ್ತು OpenGL ES 3.1 ಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ;
  • Qualcomm Adreno GPUಗಳಿಗಾಗಿ Vulkan ಡ್ರೈವರ್ TURNIP ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ;
  • ಹೊಸ OpenGL ವಿಸ್ತರಣೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ:
  • RADV ವಲ್ಕನ್ ಡ್ರೈವರ್‌ಗೆ ವಿಸ್ತರಣೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ (AMD ಕಾರ್ಡ್‌ಗಳಿಗಾಗಿ):
  • ANV ವಲ್ಕನ್ ಡ್ರೈವರ್‌ಗೆ ವಿಸ್ತರಣೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಇಂಟೆಲ್ ಕಾರ್ಡ್‌ಗಳಿಗಾಗಿ):

ಮೂಲ: opennet.ru

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