Mesa 19.2.0 tatala

Mesa 19.2.0 na faʻasaʻoloto - o se faʻatinoga e leai se totogi o OpenGL ma Vulkan graphics APIs faʻatasi ai ma faʻamatalaga tatala punaoa.

Fa'amalolo 19.2.0 o lo'o i ai se tulaga fa'ata'ita'i, ma e na'o le mae'a ona fa'amautu le fa'ailoga ona fa'amalolo lea o le fa'amaumauga mautu 19.2.1. Mesa 19.2 lagolago OpenGL 4.5 mo i965, radeonsi ma nvc0 avetaavale, Vulkan 1.1 mo Intel ma AMD kata, ma lagolagoina foi le tulaga OpenGL 4.6 mo Intel kata.

Suiga autu:

  • Avetaavale (i965 ma le iris) mo kata vitio Intel (gen7+) e maua ai le lagolago atoatoa mo OpenGL 4.6 ma le gagana faʻamatalaga shader GLSL 4.60;
  • faʻalauteleina le gafatia o le avetaavale Iris mo Intel GPU;
  • lagolago mo AMD Navi 10 (Radeon RX 5700) ma Navi 14 GPU na faʻaopoopoina i le RADV ma RadeonSI avetaʻavale.
  • OpenGL 4.5 lagolago ile Gallium3D avetaʻavale R600 mo nisi pepa AMD matutua;
  • feso'ota'iga ta'avale fou - rtld mo RadeonSI;
  • fa'aleleia lelei o ta'avale RADV ma Virgl;
  • O le avetaʻavale Panfrost mo GPU e faʻavae i luga ole Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ma Bifrost (Mali G3x, G5x, G7x) microarchitectures faʻaaogaina i masini ma ARM processors ua faʻalauteleina; ua mafai nei e le avetaavale ona galue ma GNOME Atigi;
  • fa'aopoopo EGL fa'aopoopoga EGL_EXT_platform_device, lea e mafai ai ona e fa'amataina le EGL e aunoa ma le mauaina o API fa'apitoa i masini;
  • faaopoopo fa'aopoopoga OpenGL fou:
    • GL_ARB_post_depth_coverage mo le avetaavale radeonsi (Navi);
    • GL_ARB_seamless_cubemap_per_texture mo avetaavale etnaviv (faatasi ai ma SEAMLESS_CUBE_MAP lagolago i GPU);
    • GL_EXT_shader_image_load_store mo le avetaavale radeonsi (mo LLVM 10+);
    • GL_EXT_shader_samples_identical mo avetaavale iris ma radeonsi (pe a faʻaaogaina le NIR);
    • GL_EXT_texture_shadow_lod mo avetaavale i965 ma iris;
  • fa'aopoopoga ua fa'aopoopo i le aveta'avale RADV Vulkan (mo kata AMD):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_depth_coverage;
    • VK_EXT_queue_family_fore;
    • VK_EXT_sample_locations;
    • VK_KHR_depth_stencil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_uniform_buffer_standard_layout
  • O le VK_EXT_shader_demote_to_helper_invocation fa'aopoopoga ua fa'aopoopo i le aveta'avale ANV Vulkan mo kata Intel.

puna: linux.org.ru

Faaopoopo i ai se faamatalaga