Izdanje Mesa 19.2.0

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

Izdanje 19.2.0 ima eksperimentalni status, a 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 podržava i OpenGL 4.6 standard za Intel kartice.

Glavne promjene:

  • Drajveri (i965 i iris) za Intel video kartice (gen7+) pružaju punu podršku za OpenGL 4.6 i jezik opisa shadera GLSL 4.60;
  • proširenje mogućnosti Iris drajvera za Intel GPU;
  • RadeonSI drajverima je dodata podrška za AMD Navi 10 (Radeon RX 5700) i Navi 14. RadeonSI drajveru je takođe dodata podrška za budući APU Renoir (Zen 2 sa GPU Navi) i delimično Arcturus;
  • OpenGL 4.5 podrška u Gallium3D drajveru R600 za neke starije AMD kartice;
  • novi runtime linker - rtld za RadeonSI;
  • optimizacija performansi RADV i Virgl drajvera;
  • Panfrost drajver za GPU-ove baziran na Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x) mikroarhitekturama koji se koriste na uređajima sa ARM procesorima je proširen; drajver sada može da radi sa GNOME-om Shell;
  • dodana EGL ekstenzija EGL_EXT_platform_device, koja vam omogućava da inicijalizirate EGL bez pristupa API-jima specifičnim za uređaj;
  • dodane nove OpenGL ekstenzije:
    • GL_ARB_post_depth_coverage za radeonsi drajver (Navi);
    • GL_ARB_seamless_cubemap_per_texture za drajver etnaviv (sa podrškom SEAMLESS_CUBE_MAP na GPU);
    • GL_EXT_shader_image_load_store za drajver za radeonsi (za LLVM 10+);
    • GL_EXT_shader_samples_identical za drajvere za iris i radeonsi (ako se koristi NIR);
    • GL_EXT_texture_shadow_lod za i965 i drajvere za iris;
  • dodata 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_sample_locations;
    • 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 je dodata ANV Vulkan drajveru za Intel kartice.

izvor: linux.org.ru

Dodajte komentar