เมซ่า 19.2.0 เปิดตัว

Mesa 19.2.0 เปิดตัวแล้ว - การใช้งาน API กราฟิก OpenGL และ Vulkan ฟรีพร้อมโค้ดโอเพ่นซอร์ส

รุ่น 19.2.0 มีสถานะทดลอง และหลังจากที่โค้ดได้รับความเสถียรแล้วเท่านั้น เวอร์ชันเสถียร 19.2.1 จะถูกปล่อยออกมา Mesa 19.2 รองรับ OpenGL 4.5 สำหรับไดรเวอร์ i965, radeonsi และ nvc0, Vulkan 1.1 สำหรับการ์ด Intel และ AMD และยังรองรับมาตรฐาน OpenGL 4.6 สำหรับการ์ด Intel

การเปลี่ยนแปลงที่สำคัญ:

  • ไดรเวอร์ (i965 และ iris) สำหรับการ์ดแสดงผล Intel (gen7+) ให้การสนับสนุนอย่างเต็มที่สำหรับ OpenGL 4.6 และภาษาคำอธิบายเชเดอร์ GLSL 4.60;
  • ขยายขีดความสามารถของไดรเวอร์ Iris สำหรับ Intel GPU
  • เพิ่มการรองรับ AMD Navi 10 (Radeon RX 5700) และ Navi 14 GPUs ให้กับไดรเวอร์ RADV และ RadeonSI การสนับสนุนสำหรับ APU Renoir ในอนาคต (Zen 2 พร้อม GPU Navi) และ Arcturus บางส่วนก็ถูกเพิ่มเข้าไปในไดรเวอร์ RadeonSI ด้วย
  • รองรับ OpenGL 4.5 ในไดรเวอร์ Gallium3D R600 สำหรับการ์ด AMD รุ่นเก่าบางรุ่น
  • ตัวเชื่อมโยงรันไทม์ใหม่ - rtld สำหรับ RadeonSI;
  • การเพิ่มประสิทธิภาพการทำงานของไดรเวอร์ RADV และ Virgl
  • ไดรเวอร์ Panfrost สำหรับ GPU ที่ใช้สถาปัตยกรรมไมโคร Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) และ Bifrost (Mali G3x, G5x, G7x) ที่ใช้บนอุปกรณ์ที่มีโปรเซสเซอร์ ARM ได้รับการขยายแล้ว ขณะนี้ไดรเวอร์สามารถทำงานกับ GNOME ได้ เปลือก;
  • เพิ่มส่วนขยาย EGL EGL_EXT_platform_device ซึ่งช่วยให้คุณเริ่มต้น EGL โดยไม่ต้องเข้าถึง API เฉพาะอุปกรณ์
  • เพิ่มส่วนขยาย OpenGL ใหม่:
    • GL_ARB_post_ledge_coverage สำหรับไดรเวอร์ radeonsi (Navi);
    • GL_ARB_seamless_cubemap_per_texture สำหรับไดรเวอร์ etnaviv (พร้อมรองรับ SEAMLESS_CUBE_MAP บน GPU);
    • GL_EXT_shader_image_load_store สำหรับไดรเวอร์ radeonsi (สำหรับ LLVM 10+);
    • GL_EXT_shader_samples_identical สำหรับไดรเวอร์ม่านตาและ radeonsi (หากใช้ NIR)
    • GL_EXT_texture_shadow_lod สำหรับไดรเวอร์ i965 และม่านตา
  • มีการเพิ่มส่วนขยายให้กับไดรเวอร์ RADV Vulkan (สำหรับการ์ด AMD):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_deep_coverage;
    • VK_EXT_queue_family_ต่างประเทศ;
    • VK_EXT_sample_locations;
    • VK_KHR_deep_stencil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_uniform_buffer_standard_layout
  • ส่วนขยาย VK_EXT_shader_demote_to_helper_invocation ได้รับการเพิ่มลงในไดรเวอร์ ANV Vulkan สำหรับการ์ด Intel

ที่มา: linux.org.ru

เพิ่มความคิดเห็น