OpenGL, Vulkan เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเต—เดœเดจเตเดฏ เดจเดฟเตผเดตเตเดตเดนเดฃเดฎเดพเดฏ Mesa 23.0-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

OpenGL, Vulkan API - Mesa 23.0.0 เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเต—เดœเดจเตเดฏ เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต. Mesa 23.0.0 เดฌเตเดฐเดพเดžเตเดšเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเต เด’เดฐเต เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดจเดฟเดฒเดฏเตเดฃเตเดŸเต - เด•เต‹เดกเดฟเดจเตเดฑเต† เด…เดจเตเดคเดฟเดฎ เดธเตเดฅเดฟเดฐเดคเดฏเตเด•เตเด•เต เดถเต‡เดทเด‚, เด’เดฐเต เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเต 23.0.1 เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เตเด‚.

Mesa 23.0, Intel GPU-เด•เตพเด•เตเด•เตเดณเตเดณ anv-เตฝ Vulkan 1.3 เด—เตเดฐเดพเดซเดฟเด•เตเดธเต API, AMD GPU-เด•เตพเด•เตเด•เตเดณเตเดณ radv, Qualcomm GPU-เด•เตพเด•เตเด•เตเดณเตเดณ tu, เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดฎเต‹เดกเดฟเตฝ (vn) เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต. เดฒเดพเดตเดพเดชเตˆเดชเตเดชเต (เดŽเตฝเดตเดฟเดชเดฟ) เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดฑเดพเดธเตเดฑเตเดฑเดฑเตˆเดธเดฑเดฟเดฒเตเด‚ เดตเตพเด•เตเด•เตป 1.1 เดตเดฟ1.0เดกเดฟเดตเดฟ เดกเตเดฐเตˆเดตเดฑเดฟเดฒเตเด‚ (เดฑเดพเดธเตโ€Œเดฌเต†เดฑเดฟ เดชเตˆ 3-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเตเดฐเต‹เดกเตโ€Œเด•เต‹เด‚ เดตเต€เดกเดฟเดฏเต‹เด•เต‹เตผ VI เดœเดฟเดชเดฟเดฏเต) เดตเตพเด•เตเด•เตป 4 เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.

4.6, iris (Intel), radeonsi (AMD), zink, llvmpipe เดกเตเดฐเตˆเดตเดฑเตเด•เตพเด•เตเด•เต เดชเต‚เตผเดฃเตเดฃ OpenGL 965 เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ Mesa เดจเตฝเด•เตเดจเตเดจเต. AMD (r4.5), NVIDIA (nvc600), Qualcomm Adreno (freedreno) GPU-เด•เตพเด•เตเด•เดพเดฏเดฟ OpenGL 0 เดชเดฟเดจเตเดคเตเดฃ เดฒเดญเตเดฏเดฎเดพเดฃเต, virgl-เดจเต OpenGL 4.3 (QEMU/KVM-เดจเตเดณเตเดณ virgil3D เดตเต†เตผเดšเตเดตเตฝ GPU), เด“เดชเตเดชเตบเดœเดฟเดŽเตฝ 4.2 เด“เดชเตเดชเตบ เด“เตผเด—เตป เดกเตเดฐเตˆเดตเดฑเดฟเดจเดพเดฏเดฟ (d3d12 เด“เตผเด—เตป เดฒเต‡เดฏเตผ). DirectX 12 เดจเต เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•).

เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เตพ:

  • RADV Vulkan เดกเตเดฐเตˆเดตเตผ (AMD) RDNA3 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ (Radeon RX 7900) เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ GPU-เด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดฑเต‡ เดŸเตเดฐเต†เดฏเตโ€Œเดธเดฟเด‚เด—เต, เดชเตˆเดชเตเดชเตโ€Œเดฒเตˆเตป เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. RDNA2 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ AMD เด•เดพเตผเดกเตเด•เตพเด•เตเด•เต, เดฎเต†เดทเต เดทเต‡เดกเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (VK_EXT_mesh_shader) เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เด†เดฎเตเดชเดฟเดฏเตผ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ NVIDIA GA102 (RTX 30) GPU-เด•เตพเด•เตเด•เตเดณเตเดณ เดชเตเดฐเดพเดฐเด‚เดญ เดชเดฟเดจเตเดคเตเดฃ Nouveau เดกเตเดฐเตˆเดตเตผ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต.
  • RADV, Turnip เดกเตเดฐเตˆเดตเดฑเตเด•เตพ VK_EXT_dynamic_state3 เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด…เดงเดฟเด• เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.
  • Apple M1, M2 เดšเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ Apple AGX GPU-เดจเตเดณเตเดณ asahi OpenGL เดกเตเดฐเตˆเดตเดฑเดฟเดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เตพ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • ANV Vulkan เดกเตเดฐเตˆเดตเดฑเตเด‚ (Intel) Iris OpenGL เดกเตเดฐเตˆเดตเดฑเตเด‚ เดตเตเดฏเดคเดฟเดฐเดฟเด•เตเดคเดฎเดพเดฏ Intel DG2-G12 (Arc Alchemist) เด—เตเดฐเดพเดซเดฟเด•เตเดธเต เด•เดพเตผเดกเตเด•เตพเด•เตเด•เตเด‚ Meteor Lake GPU-เด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.
  • virgl เดกเตเดฐเตˆเดตเตผ (QEMU/KVM-เดจเตเดณเตเดณ เดตเต†เตผเดšเตเดตเตฝ GPU Virgil3D) เดตเต€เดกเดฟเดฏเต‹ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเดจเตเดฑเต† เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.
  • OpenGL เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต:
    • เดชเดพเตปเดซเตเดฐเต‹เดธเตเดฑเตเดฑเดฟเดจเตเดณเตเดณ GL_ARB_clip_control
    • เดชเดพเตปเดซเตเดฐเต‹เดธเตเดฑเตเดฑเดฟเดจเตเดณเตเดณ GL_ARB_texture_filter_anisotropic, asahi
    • เด…เดธเดนเดฟเด•เตเด•เตเดณเตเดณ GL_ARB_occulsion_query2
    • เด…เดธเดนเดฟเด•เตเด•เต GL_ARB_shader_stencil_export
    • เด…เดธเดนเดฟเด•เตเด•เต GL_ARB_draw_instanced
    • เด…เดธเดนเดฟเด•เตเด•เตเดณเตเดณ GL_ARB_instanced_ararys
    • เด…เดธเดนเดฟเด•เตเด•เตเดณเตเดณ GL_ARB_seamless_cube_map
    • เด…เดธเดนเดฟเด•เตเด•เต เดตเต‡เดฃเตเดŸเดฟเดฏเตเดณเตเดณ GL_NV_conditional_render
    • เด…เดธเดนเดฟเด•เตเด•เตเดณเตเดณ GL_ARB_texture_mirror_clamp_to_edge
  • เดตเตพเด•เตเด•เตป เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต:
    • RADV, Turnip-เดจเตเดณเตเดณ VK_EXT_descriptor_buffer
    • RADV-เดฏเตโ€Œเด•เตเด•เดพเดฏเตเดณเตเดณ VK_AMD_shader_Airly_late_fragment_tests
    • RADV/RDNA3-เดจเตเดณเตเดณ VK_AMD_shader_explicit_vertex_parameter
    • RADV, ANV, Turnip เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เดพเดฏเตเดณเตเดณ VK_EXT_swapchain_colorspace
    • V3DV-เดฏเตโ€Œเด•เตเด•เตเดณเตเดณ VK_KHR_shader_integer_dot_product
    • VK_KHR_present_wait for ANV, RADV, Turnip
    • เดถเตเด•เตเดฐเดจเตเดฑเต† VK_KHR_push_descriptor
    • เดถเตเด•เตเดฐเดจเตเดฑเต† VK_KHR_pci_bus_info
  • เดฑเตˆเดธเต เด“เดซเต เดฆ เดŸเต‹เด‚เดฌเต เดฑเตˆเดกเดฑเดฟเดจเตเดฑเต† เด†เด‚เดฌเดฟเดฏเดจเตเดฑเต เด’เด•เตเดฒเต‚เดทเตป, Minecraft, Battlefield 1, Hi-Fi Rush เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต† เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต.
  • เดเดฑเดฟเดธเต เดกเตเดฐเตˆเดตเตผ เด‰เดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดธเต‚เด‚ เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดณเตเด•เตพ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดคเด•เดฐเดพเตป เด•เดพเดฐเดฃเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•