Lëshimi i Mesa 24.0, një zbatim falas i OpenGL dhe Vulkan

ËshtĂ« publikuar publikimi i zbatimit falas tĂ« API-ve OpenGL dhe Vulkan - Mesa 24.0.0. LĂ«shimi i parĂ« i degĂ«s Mesa 24.0.0 ka njĂ« status eksperimental - pas stabilizimit pĂ«rfundimtar tĂ« kodit, do tĂ« dalĂ« njĂ« version i qĂ«ndrueshĂ«m 24.0.1.

Mesa 24.0 ofron mbështetje për API grafike Vulkan 1.3 në anv për GPU-të Intel, radv për GPU-të AMD, NVK për GPU-të NVIDIA, tu për GPU-të Qualcomm, në rasterizimin e softuerit lavapipe (lvp) dhe në modalitetin emulator (vn). Mbështetja Vulkan 1.0 zbatohet në drejtuesit v3dv (GPU Broadcom VideoCore VI nga Raspberry Pi 4) dhe dzn (zbatimi Vulkan në krye të Direct3D 12).

Mesa ofron gjithashtu mbështetje të plotë OpenGL 4.6 për iris (GPU Intel Gen 8+), radeonsi (AMD), Crocus (GPU më të vjetra Intel Gen4-Gen7), zink, llvmpipe, virgl (GPU virtuale Virgil3D për QEMU/KVM), drejtues freedreno ( Qualcomm Adreno) dhe d3d12 (një shtresë për organizimin e punës OpenGL në krye të DirectX 12). Mbështetja OpenGL 4.5 është e disponueshme për GPU-të AMD (r600) dhe NVIDIA (nvc0). Mbështetja e OpenGL 3.3 është e pranishme në drejtuesit softpipe (rastizues softuerësh), asahi (AGX GPU i përdorur në çipat Apple M1 dhe M2) dhe nv50 (NVIDIA NV50).

Risitë kryesore:

  • U shtua drejtuesi i ri Vulkan pvr pĂ«r GPU Imagination PowerVR.
  • Drejtuesi NVK (NVIDIA) mbĂ«shtet Vulkan 1.3.
  • Drejtuesi i crocus (GPU Intel Gen4-Gen7) mbĂ«shtet OpenGL 4.6.
  • Drejtuesi d3d12, i cili siguron njĂ« shtresĂ« implementimi OpenGL nĂ« krye tĂ« DirectX 12, ofron mbĂ«shtetje pĂ«r OpenGL 4.6.
  • Shoferi Asahi pĂ«r GPU-nĂ« Apple AGX pĂ«rfshin mbĂ«shtetje pĂ«r hijet e gjeometrisĂ« dhe Ă«shtĂ« i pajtueshĂ«m me OpenGL 3.3.
  • U shtua aftĂ«sia pĂ«r tĂ« pĂ«rdorur shtesat Vulkan pĂ«r pĂ«rshpejtimin e harduerit tĂ« kodimit tĂ« videos nĂ« formatet h.264 dhe h.265.
  • Drejtuesi RADV Vulkan pĂ«r GPU-tĂ« AMD ka pĂ«rmirĂ«suar performancĂ«n e gjurmimit tĂ« rrezeve.
  • MbĂ«shtetja pĂ«r shtesat Ă«shtĂ« shtuar nĂ« drejtuesin NVK Vulkan pĂ«r GPU-tĂ« NVIDIA:
    • VK_KHR_vulkan_model_kujtim
    • VK_EXT_multi_draw
    • VK_KHR_shader_float_kontrollet
    • VK_EXT_texel_buffer_alignment
    • VK_EXT_shader_image_atomic_int64
    • VK_KHR_shader_atomic_int64
    • Llojet e VK_KHR_shader_subgroup_extended
    • VK_EXT_nĂ«ngrupi_madhĂ«sia_kontrolli
    • VK_KHR_fragment_shader_barycentric
    • VK_KHR_sinkronizimi2
    • VK_KHR_pipeline_properties_ekzekutueshme
  • MbĂ«shtetja pĂ«r shtesat i Ă«shtĂ« shtuar drejtuesit tĂ« RADV Vulkan (AMD):
    • VK_EXT_image_compression_control
    • VK_EXT_device_fault
    • VK_KHR_vula_kohore_kalibruar
    • VK_KHR_vertex_attribute_pjestues
    • VK_KHR_mirĂ«mbajtje6
    • VK_KHR_tracing_ray_position_fetch
    • VK_EXT_depth_clamp_zero_one
  • MbĂ«shtetja pĂ«r shtesat Ă«shtĂ« shtuar nĂ« drejtuesin e Asahi OpenGL pĂ«r GPU-nĂ« Apple AGX:
    • GL_EXT_disjoint_timer_query
    • GL_ARB_texture_cube_map_array
    • GL_ARB_clip_control
    • GL_ARB_timer_query
    • GL_ARB_base_instance
    • GL_ARB_shader_texture_image_samples
    • GL_ARB_parametrat_indirekt
    • GL_ARB_viewport_array
    • GL_ARB_fragment_layer_viewport
    • GL_ARB_kull_distancĂ«
    • GL_ARB_transform_feedback_overflow_query
  • MbĂ«shtetje e shtuar pĂ«r shtesĂ«n EGL EGL_EXT_query_reset_notification_strategy.

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster