Mesa 19.1.0 ಬಿಡುಗಡೆ, OpenGL ಮತ್ತು Vulkan ನ ಉಚಿತ ಅಳವಡಿಕೆ

ಪ್ರಕಟಿಸಲಾಗಿದೆ OpenGL ಮತ್ತು Vulkan API ನ ಉಚಿತ ಅಳವಡಿಕೆಯ ಬಿಡುಗಡೆ - ಮೆಸಾ 19.1.0. Mesa 19.1.0 ಶಾಖೆಯ ಮೊದಲ ಬಿಡುಗಡೆಯು ಪ್ರಾಯೋಗಿಕ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿದೆ - ಕೋಡ್‌ನ ಅಂತಿಮ ಸ್ಥಿರೀಕರಣದ ನಂತರ, ಸ್ಥಿರ ಆವೃತ್ತಿ 19.1.1 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ. ಮೆಸಾ 19.1 ರಲ್ಲಿ ಒದಗಿಸಲಾಗಿದೆ i4.5, radeonsi ಮತ್ತು nvc965 ಡ್ರೈವರ್‌ಗಳಿಗೆ ಪೂರ್ಣ OpenGL 0 ಬೆಂಬಲ, Intel ಮತ್ತು AMD ಕಾರ್ಡ್‌ಗಳಿಗೆ Vulkan 1.1 ಬೆಂಬಲ, ಹಾಗೆಯೇ ಸ್ಟ್ಯಾಂಡರ್ಡ್‌ಗೆ ಭಾಗಶಃ ಬೆಂಬಲ ಓಪನ್ ಜಿಎಲ್ 4.6.

ಹೆಚ್ಚು ಗಮನಿಸಬಹುದಾಗಿದೆ ಬದಲಾವಣೆಗಳನ್ನು:

  • ಒಳಗೊಂಡಿತ್ತು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಇಂಟೆಲ್ ಹೊಸ ಐರಿಸ್ ಡ್ರೈವರ್ ಅನ್ನು ಹೊಂದಿದೆ. i965 ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಹೊಸ ಚಾಲಕವು Gallium3D ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನಲ್ಲಿ DRI ಡ್ರೈವರ್ ಸೈಡ್‌ಗೆ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಕಾರ್ಯಗಳನ್ನು ವರ್ಗಾಯಿಸುತ್ತದೆ ಮತ್ತು ಔಟ್‌ಪುಟ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳ ಮರುಬಳಕೆಯ ಸಂಗ್ರಹಕ್ಕೆ ಬೆಂಬಲದೊಂದಿಗೆ ರೆಡಿಮೇಡ್ ಸ್ಟೇಟ್ ಟ್ರ್ಯಾಕರ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಹೊಸ ಚಾಲಕವು ಎಚ್‌ಡಿ, ಯುಹೆಚ್‌ಡಿ ಮತ್ತು ಐರಿಸ್ ಜಿಪಿಯುಗಳೊಂದಿಗೆ Gen8+ ಮೈಕ್ರೋಆರ್ಕಿಟೆಕ್ಚರ್ (ಬ್ರಾಡ್‌ವೆಲ್, ಸ್ಕೈಲೇಕ್) ಆಧಾರಿತ GPU ಗಳನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುತ್ತದೆ.

    ಕಾರ್ಯಕ್ಷಮತೆಯ ಪರೀಕ್ಷೆಗಳಲ್ಲಿ, ಐರಿಸ್ ಡ್ರೈವರ್ 3 ರಿಂದ 15 ಬಾರಿ ಹಿಂದಿಕ್ಕುತ್ತದೆ i965, ಪರೀಕ್ಷಾ ಕ್ರಮವನ್ನು ಅವಲಂಬಿಸಿ. ಸರಾಸರಿ, ಐರಿಸ್ i5.45 ಡ್ರೈವರ್‌ಗಿಂತ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 965 ಪಟ್ಟು ಹೆಚ್ಚು ವಸ್ತುಗಳನ್ನು ನೀಡುತ್ತದೆ. ನೈಜ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ನಡೆಸುವಾಗ, ಹೆಚ್ಚಳವು ಅಷ್ಟು ಪ್ರಭಾವಶಾಲಿಯಾಗಿಲ್ಲ (ಡೆಮೊಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ಹೆಚ್ಚಳವು ಸುಮಾರು 19%, ಮತ್ತು ಕೆಲವು ಡೆಮೊಗಳಲ್ಲಿ ಇದು ಸರಿಸುಮಾರು i965 ಗೆ ಸಮಾನವಾಗಿರುತ್ತದೆ).

  • ಕ್ಲಾಸಿಕ್ i965 ಡ್ರೈವರ್ Gen 11 ಮತ್ತು ಗೆ ಬೆಂಬಲವನ್ನು ವಿಸ್ತರಿಸಿದೆ ಸೇರಿಸಲಾಗಿದೆ ಎಲ್ಕಾರ್ಟ್ ಲೇಕ್ SoC ಗ್ರಾಫಿಕ್ಸ್ ಉಪವ್ಯವಸ್ಥೆಗೆ ಬೆಂಬಲ;
  • ಚಾಲಕ ಒಳಗೊಂಡಿತ್ತು ಲಿಮಾ ಮಾಲಿ 400/450 GPU ಗಾಗಿ, ARM ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ಆಧಾರದ ಮೇಲೆ ಅನೇಕ ಹಳೆಯ ಚಿಪ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.
  • ಚಾಲಕ ಸೇರಿಸಲಾಗಿದೆ ಪ್ಯಾನ್‌ಫ್ರಾಸ್ಟ್ ARM ಪ್ರೊಸೆಸರ್‌ಗಳೊಂದಿಗೆ ಹಲವು ಸಾಧನಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ಮತ್ತು Bifrost (Mali G3x, G5x, G7x) ಮೈಕ್ರೊ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳನ್ನು ಆಧರಿಸಿದ GPU ಗಳಿಗಾಗಿ.
  • RADV ಡ್ರೈವರ್ (AMD ಕಾರ್ಡ್‌ಗಳಿಗಾಗಿ ವಲ್ಕನ್ ಡ್ರೈವರ್) VESA ಅಡಾಪ್ಟಿವ್-ಸಿಂಕ್ (FreeSync) ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ, ಇದು ನಯವಾದ ಮತ್ತು ಕಣ್ಣೀರು-ಮುಕ್ತ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮಾನಿಟರ್‌ನ ರಿಫ್ರೆಶ್ ದರವನ್ನು ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ಬದಲಾಯಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ;
  • ಸೇರಿಸಲಾಗಿದೆ ಕ್ವಾಲ್ಕಾಮ್ ಅಡ್ರಿನೊ ಜಿಪಿಯುಗಳಿಗಾಗಿ ಹೊಸ ವಲ್ಕನ್ ಡ್ರೈವರ್ ಟರ್ನಿಪ್;
  • ಚಾಲಕನಿಗೆ ಸಾಫ್ಟ್ ಪೈಪ್ (Gallium3D ಆಧಾರಿತ ಸಾಫ್ಟ್‌ವೇರ್ ರಾಸ್ಟರೈಸರ್) OpenGL 4 ವಿಸ್ತರಣೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array ಮತ್ತು OES_viewport_array. OpenGL 4.0 ಸಂಪೂರ್ಣವಾಗಿ ಬೆಂಬಲಿಸುವವರೆಗೆ, ಇದು GL_ARB_gpu_shader5, GL_ARB_sample_shading ಮತ್ತು GL_ARB_tessellation_shader ವಿಸ್ತರಣೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಉಳಿದಿದೆ;
  • GPU ಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ATC ಟೆಕ್ಸ್ಚರ್ ಕಂಪ್ರೆಷನ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ
    ಕ್ವಾಲ್ಕಾಮ್ ಮತ್ತು ಎಎಮ್ಡಿ;

  • ಗ್ಯಾಲಿಯಮ್ ನೈನ್ ಸ್ಟೇಟ್ ಟ್ರ್ಯಾಕರ್‌ನ ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆ, ಇದು ಯುನಿಕ್ಸ್-ತರಹದ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಡೈರೆಕ್ಟ್3ಡಿ 9 ಎಪಿಐಗೆ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ವೈನ್ ಬಳಸಿ ವಿಂಡೋಸ್ ಆಟಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ;
  • ಹೊಸ OpenGL ವಿಸ್ತರಣೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ:
  • ANV ವಲ್ಕನ್ ಡ್ರೈವರ್‌ಗೆ ವಿಸ್ತರಣೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಇಂಟೆಲ್ ಕಾರ್ಡ್‌ಗಳಿಗಾಗಿ):
  • RADV ವಲ್ಕನ್ ಡ್ರೈವರ್‌ಗೆ (AMD ಕಾರ್ಡ್‌ಗಳಿಗಾಗಿ) ವಿಸ್ತರಣೆಗಳ ಗುಂಪನ್ನು ಸೇರಿಸಲಾಗಿದೆ:

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದನ್ನು ಗಮನಿಸಬಹುದು ಸೇರ್ಪಡೆ ವಿಸ್ತರಣೆಯ ಅನುಷ್ಠಾನದ ಮೆಸಾ 19.2 ಬಿಡುಗಡೆಗೆ ಆಧಾರವಾಗಿರುವ ಶಾಖೆಗೆ
GL_KHR_ದೃಢತೆ Gallium3D ಚಾಲಕ R600 ಗಾಗಿ, ಇದು ಇತ್ತೀಚಿನದು ಕಾಣೆಯಾದ ಲಿಂಕ್ OpenGL 4.5 ಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲು. ಇದು OpenGL 600 ಅನ್ನು ಬೆಂಬಲಿಸುವ ನಾಲ್ಕನೇ Mesa ಚಾಲಕವನ್ನು R4.5 ಮಾಡುತ್ತದೆ. R4.5 ನಲ್ಲಿ OpenGL 600 ಬೆಂಬಲವು Radeon HD 5800/6900 GPU ಗಳಲ್ಲಿ ಮಾತ್ರ ಲಭ್ಯವಿದೆ.

ಮೂಲ: opennet.ru

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