OpenGL-i ja Vulkani tasuta juurutuse Mesa 24.0 vÀljalase

Avaldatud on OpenGL-i ja Vulkani API-de tasuta juurutamise vĂ€ljalase – Mesa 24.0.0. Mesa 24.0.0 haru esimene vĂ€ljalase on eksperimentaalses olekus – pĂ€rast koodi lĂ”plikku stabiliseerimist ilmub stabiilne versioon 24.0.1.

Mesa 24.0 pakub tuge Vulkan 1.3 graafika API-le anv Inteli GPU-de jaoks, radv AMD GPU-de jaoks, NVK NVIDIA GPU-de jaoks, tu Qualcommi GPU-de jaoks, lavapipe'i tarkvara rasteriseerija (lvp) ja emulaatori reĆŸiimis (vn). Vulkan 1.0 tugi on rakendatud v3dv (Broadcom VideoCore VI GPU alates Raspberry Pi 4) ja dzn (Vulkan juurutus Direct3D 12 peal) draiverites.

Mesa pakub tĂ€ielikku OpenGL 4.6 tuge ka draiveritele iiris (Intel Gen 8+ GPU), radeonsi (AMD), Crocus (vanemad Intel Gen4-Gen7 GPU-d), zink, llvmpipe, virgl (virgil3D virtuaalne GPU QEMU/KVM jaoks), freedreno (Qualcomm Adreno) ja d3d12 (OpenGL-i ĂŒlekate DirectX 12 peal). OpenGL 4.5 tugi on saadaval AMD (r600) ja NVIDIA (nvc0) GPU-dele. OpenGL 3.3 tugi on olemas draiveritel softpipe (tarkvaraline rasteriseerija), asahi (AGX GPU, mida kasutatakse Apple M1 ja M2 kiipides) ja nv50 (NVIDIA NV50).

Peamised uuendused:

  • Lisatud uus Vulkan PVR draiver Imagination PowerVR GPU-dele.
  • NVK (NVIDIA) draiver toetab Vulkan 1.3.
  • Crocuse draiver (Intel Gen4-Gen7 GPU) toetab OpenGL 4.6.
  • Draiver d3d12, mis pakub DirectX 12 peal OpenGL-i rakenduskihti, toetab OpenGL 4.6-d.
  • Apple'i AGX GPU-de Asahi draiver toetab geomeetrilisi varjundajaid ja tagab ĂŒhilduvuse OpenGL 3.3-ga.
  • Lisatud vĂ”imalus kasutada Vulkani laiendusi video kodeerimise riistvaraliseks kiirendamiseks h.264 ja h.265 vormingutes.
  • AMD GPU-de Vulkan RADV draiveril on parem kiirjĂ€lgimise jĂ”udlus.
  • NVIDIA GPU-de NVK Vulkani draiverit on vĂ€rskendatud, et toetada jĂ€rgmisi laiendusi:
    • VK_KHR_vulkan_mĂ€lu_mudel
    • VK_EXT_multi_draw
    • VK_KHR_shader_float_controls
    • VK_EXT_texel_buffer_alignment
    • VK_EXT_shader_image_atomic_int64
    • 64
    • VK_KHR_shader_subgroup_extended_types
    • VK_EXT_subgroup_size_control
    • VK_KHR_fragment_shader_barycentric
    • VK_KHR_sĂŒnkroniseerimine2
    • VK_KHR_torustiku_kĂ€ivitatava_omadused
  • RADV (AMD) Vulkani draiver toetab nĂŒĂŒd jĂ€rgmisi laiendusi:
    • VK_EXT_pildi_tihenduse_kontroll
    • VK_EXT_seadme_viga
    • VK_KHR_kalibreeritud_ajatemplid
    • VK_KHR_vertex_attribute_divisor
    • VK_KHR_hooldus6
    • VK_KHR_ray_tracing_position_fetch
    • VK_EXT_depth_clamp_zero_one
  • Apple'i AGX GPU-de Asahi OpenGL-draiverit on vĂ€rskendatud, et toetada jĂ€rgmisi laiendusi:
    • GL_EXT_disjoint_timer_query
    • GL_ARB_tekstuuri_kuubi_kaardi_massiiv
    • GL_ARB_klipi_kontroll
    • GL_ARB_timer_query
    • GL_ARB_base_instants
    • GL_ARB_shader_texture_image_samples
    • GL_ARB_kaudsed_parameetrid
    • GL_ARB_vaatepordi_massiiv
    • GL_ARB_fragment_layer_viewport
    • GL_ARB_tĂŒhjendatud_kaugus
    • GL_ARB_transform_feedback_overflow_query
  • Lisatud tugi EGL-i laiendusele EGL_EXT_query_reset_notification_strategy.

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusvÀÀrne hostimine, VPS VDS-serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster