Izdanje Mesa 19.2.0

Objavljena je Mesa 19.2.0 - besplatna implementacija OpenGL i Vulkan grafičkih API-ja s otvorenim kodom.

Izdanje 19.2.0 ima eksperimentalni status i tek nakon što se kod stabilizira bit će objavljena stabilna verzija 19.2.1. Mesa 19.2 podržava OpenGL 4.5 za i965, radeonsi i nvc0 drajvere, Vulkan 1.1 za Intel i AMD kartice, a također podržava OpenGL 4.6 standard za Intel kartice.

Velike promjene:

  • Upravljački programi (i965 i iris) za Intelove video kartice (gen7+) pružaju punu podršku za OpenGL 4.6 i jezik opisa shadera GLSL 4.60;
  • proširenje mogućnosti upravljačkog programa Iris za Intel GPU;
  • podrška za AMD Navi 10 (Radeon RX 5700) i Navi 14 GPU je dodana u RADV i RadeonSI upravljačke programe.Podrška za budući APU Renoir (Zen 2 s GPU Navi) i djelomično Arcturus također je dodana u RadeonSI upravljački program;
  • OpenGL 4.5 podrška u Gallium3D driveru R600 za neke starije AMD kartice;
  • novi runtime povezivač - rtld za RadeonSI;
  • optimizacija performansi RADV i Virgl drajvera;
  • Panfrost upravljački program za GPU-ove koji se temelje na mikroarhitekturama Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x) koji se koriste na uređajima s ARM procesorima je proširen; upravljački program sada može raditi s GNOME-om Ljuska;
  • dodano EGL proširenje EGL_EXT_platform_device, koje vam omogućuje da inicijalizirate EGL bez pristupa API-jima specifičnim za uređaj;
  • dodao nove OpenGL ekstenzije:
    • GL_ARB_post_depth_coverage za radeonsi drajver (Navi);
    • GL_ARB_seamless_cubemap_per_texture za etnaviv drajver (s SEAMLESS_CUBE_MAP podrškom na GPU);
    • GL_EXT_shader_image_load_store za radeonsi drajver (za LLVM 10+);
    • GL_EXT_shader_samples_identical za upravljačke programe za iris i radeonsi (ako se koristi NIR);
    • GL_EXT_texture_shadow_lod za i965 i iris upravljačke programe;
  • dodana su proširenja u upravljački program RADV Vulkan (za AMD kartice):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_depth_coverage;
    • VK_EXT_queue_family_foreign;
    • VK_EXT_lokacije_uzoraka;
    • VK_KHR_depth_stencil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_uniform_buffer_standard_layout
  • Ekstenzija VK_EXT_shader_demote_to_helper_invocation dodana je ANV Vulkan drajveru za Intel kartice.

Izvor: linux.org.ru

Dodajte komentar