மீசா 19.2.0 வெளியீடு

Mesa 19.2.0 வெளியிடப்பட்டது - ஓப்பன் சோர்ஸ் குறியீட்டுடன் OpenGL மற்றும் Vulkan கிராபிக்ஸ் APIகளின் இலவச செயலாக்கம்.

வெளியீடு 19.2.0 சோதனை நிலையைக் கொண்டுள்ளது, மேலும் குறியீடு நிலைப்படுத்தப்பட்ட பிறகுதான் நிலையான பதிப்பு 19.2.1 வெளியிடப்படும். Mesa 19.2 ஆனது i4.5, radeonsi மற்றும் nvc965 இயக்கிகளுக்கான OpenGL 0 ஐ ஆதரிக்கிறது, Intel மற்றும் AMD கார்டுகளுக்கான Vulkan 1.1 மற்றும் Intel கார்டுகளுக்கான OpenGL 4.6 தரநிலையையும் ஆதரிக்கிறது.

முக்கிய மாற்றங்கள்:

  • Intel வீடியோ கார்டுகளுக்கான (gen965+) இயக்கிகள் (i7 மற்றும் iris) OpenGL 4.6 மற்றும் ஷேடர் விளக்க மொழி GLSL 4.60க்கு முழு ஆதரவை வழங்குகின்றன;
  • Intel GPUகளுக்கான ஐரிஸ் டிரைவரின் திறன்களை விரிவுபடுத்துதல்;
  • AMD Navi 10 (Radeon RX 5700) மற்றும் Navi 14 GPUகளுக்கான ஆதரவு RADV மற்றும் RadeonSI இயக்கிகளில் சேர்க்கப்பட்டது, எதிர்கால APU Renoir (GPU Navi உடன் Zen 2) மற்றும் ஓரளவு Arcturus ரேடியான்எஸ்ஐ இயக்கியில் சேர்க்கப்பட்டது;
  • சில பழைய AMD கார்டுகளுக்கு Gallium4.5D இயக்கி R3 இல் OpenGL 600 ஆதரவு;
  • புதிய இயக்க நேர இணைப்பான் - RadeonSI க்கான rtld;
  • RADV மற்றும் Virgl இயக்கிகளின் செயல்திறன் மேம்படுத்தல்;
  • ARM செயலிகளைக் கொண்ட சாதனங்களில் பயன்படுத்தப்படும் Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) மற்றும் Bifrost (Mali G3x, G5x, G7x) மைக்ரோஆர்கிடெக்சர்களை அடிப்படையாகக் கொண்ட GPUகளுக்கான Panfrost இயக்கி இப்போது GNOME உடன் வேலை செய்ய முடியும் ஷெல்;
  • EGL நீட்டிப்பைச் சேர்த்தது EGL_EXT_platform_device, இது சாதனம் சார்ந்த APIகளை அணுகாமல் EGL ஐ துவக்க அனுமதிக்கிறது;
  • புதிய OpenGL நீட்டிப்புகளைச் சேர்த்தது:
    • ரேடியான்சி டிரைவருக்கான GL_ARB_post_depth_coverage (Navi);
    • etnaviv இயக்கிக்கான GL_ARB_seamless_cubemap_per_texture (GPU இல் SEAMLESS_CUBE_MAP ஆதரவுடன்);
    • ரேடியான்சி இயக்கிக்கான GL_EXT_shader_image_load_store (LLVM 10+ க்கு);
    • கருவிழி மற்றும் ரேடியான்சி இயக்கிகளுக்கான GL_EXT_shader_samples_identical (NIR பயன்படுத்தப்பட்டால்);
    • i965 மற்றும் கருவிழி இயக்கிகளுக்கான GL_EXT_texture_shadow_lod;
  • RADV Vulkan இயக்கிக்கு நீட்டிப்புகள் சேர்க்கப்பட்டுள்ளன (AMD கார்டுகளுக்கு):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_depth_coverage;
    • VK_EXT_queue_family_foreign;
    • VK_EXT_மாதிரி_இடங்கள்;
    • VK_KHR_depth_stencil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_ uniform_buffer_standard_layout
  • இன்டெல் கார்டுகளுக்கான ANV Vulkan இயக்கியில் VK_EXT_shader_demote_to_helper_invocation நீட்டிப்பு சேர்க்கப்பட்டுள்ளது.

ஆதாரம்: linux.org.ru

கருத்தைச் சேர்