Mesa 23.0 āĻāϰ āĻĒā§āϰāĻ•āĻžāĻļ, OpenGL āĻāĻŦāĻ‚ Vulkan-āĻāϰ āĻāĻ•āϟāĻŋ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ

OpenGL āĻāĻŦāĻ‚ Vulkan API - āĻŽā§‡āϏāĻž 23.0.0 - āĻāϰ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āĻĒā§āϰāĻ•āĻžāĻļ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŽā§‡āϏāĻž 23.0.0 āĻļāĻžāĻ–āĻžāϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϰāĻ•āĻžāĻļ⧇āϰ āĻāĻ•āϟāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻž āϰāϝāĻŧ⧇āϛ⧇ - āϕ⧋āĻĄā§‡āϰ āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āϤ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞāϤāĻžāϰ āĻĒāϰ⧇, āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 23.0.1 āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāĻŦ⧇āĨ¤

Mesa 23.0 Intel GPU-āĻāϰ āϜāĻ¨ā§āϝ anv-āĻ Vulkan 1.3 āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ API, AMD GPU-āĻāϰ āϜāĻ¨ā§āϝ radv, Qualcomm GPU-āĻāϰ āϜāĻ¨ā§āϝ tu, āĻāĻŦāĻ‚ āĻāĻŽā§āϞ⧇āϟāϰ āĻŽā§‹āĻĄā§‡ (vn) āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ Vulkan 1.1 āϏāĻŽāĻ°ā§āĻĨāύ āϞāĻžāĻ­āĻĒāĻžāχāĻĒ (lvp) āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āϰāĻžāĻ¸ā§āϟāĻžāϰāĻžāχāϜāĻžāϰ⧇ āĻāĻŦāĻ‚ V1.0dv āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇ Vulkan 3 āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (Raspberry Pi 4 āĻĨ⧇āϕ⧇ Broadcom VideoCore VI GPU)āĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ Mesa 4.6, iris (Intel), radeonsi (AMD), zink āĻāĻŦāĻ‚ llvmpipe āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ OpenGL 965 āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ OpenGL 4.5 āϏāĻŽāĻ°ā§āĻĨāύ AMD (r600), NVIDIA (nvc0) āĻāĻŦāĻ‚ Qualcomm Adreno (freedreno) GPU-āϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧ, OpenGL 4.3 virgl (QEMU/KVM-āĻāϰ āϜāĻ¨ā§āϝ virgil3D āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ GPU), āĻāĻŦāĻ‚ OpenGL 4.2 d3d12 organL āĻĄā§āϰāĻžāχāĻ­āĻžāϰ (a OpenGL) āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ DirectX 12 āĻāϰ āωāĻĒāϰ⧇ āĻ•āĻžāϜ āĻ•āϰ⧁āύ)āĨ¤

āĻĒā§āϰāϧāĻžāύ āωāĻĻā§āĻ­āĻžāĻŦāύ:

  • RADV Vulkan āĻĄā§āϰāĻžāχāĻ­āĻžāϰ (AMD) RDNA3 āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ (Radeon RX 7900) āĻāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ GPU-āĻāϰ āϜāĻ¨ā§āϝ āωāĻ¨ā§āύāϤ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āϛ⧇ āĻāĻŦāĻ‚ āϰ⧇ āĻŸā§āϰ⧇āϏāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĒāĻžāχāĻĒāϞāĻžāχāύ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞāĻŋ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇āĨ¤ RDNA2 āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ AMD āĻ•āĻžāĻ°ā§āĻĄā§‡āϰ āϜāĻ¨ā§āϝ, āĻŽā§‡āĻļ āĻļ⧇āĻĄāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ (VK_EXT_mesh_shader) āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻĨāĻžāϕ⧇āĨ¤
  • Nouveau āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻ…ā§āϝāĻžāĻŽā§āĻĒāĻŋāϝāĻŧāĻžāϰ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ NVIDIA GA102 (RTX 30) GPU-āϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āĨ¤
  • RADV āĻāĻŦāĻ‚ Turnip āĻĄā§āϰāĻžāχāĻ­āĻžāϰ VK_EXT_dynamic_state3 āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āĨ¤
  • Apple M1 āĻāĻŦāĻ‚ M2 āϚāĻŋāĻĒāϗ⧁āϞāĻŋāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ Apple AGX GPU-āĻāϰ āϜāĻ¨ā§āϝ āφāĻļāĻžāĻšāĻŋ āĻ“āĻĒ⧇āύāϜāĻŋāĻāϞ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇āϰ āĻ•ā§āώāĻŽāϤāĻž āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • 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_āĻŸā§‡āĻ•ā§āϏāϚāĻžāϰ_āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ_āĻ…ā§āϝāĻžāύāĻŋāϏ⧋āĻŸā§āϰāĻĒāĻŋāĻ•, āφāϏāĻžāĻšāĻŋ
    • āφāĻļāĻžāĻšāĻŋāϰ āϜāĻ¨ā§āϝ GL_ARB_occulsion_query2
    • āφāĻļāĻžāĻšāĻŋāϰ āϜāĻ¨ā§āϝ GL_ARB_shader_stencil_export
    • āφāĻļāĻžāĻšāĻŋāϰ āϜāĻ¨ā§āϝ GL_ARB_draw_instanced
    • āφāĻļāĻžāĻšāĻŋāϰ āϜāĻ¨ā§āϝ GL_ARB_instanced_ararys
    • āφāĻļāĻžāĻšāĻŋāϰ āϜāĻ¨ā§āϝ GL_ARB_seamless_cube_map
    • āφāĻļāĻžāĻšāĻŋāϰ āϜāĻ¨ā§āϝ GL_NV_āĻļāĻ°ā§āϤāĻžāϧ⧀āύ_āϰ⧇āĻ¨ā§āĻĄāĻžāϰ
    • āφāĻļāĻžāĻšāĻŋāϰ āϜāĻ¨ā§āϝ GL_ARB_āĻŸā§‡āĻ•ā§āϏāϚāĻžāϰ_āĻŽāĻŋāϰāϰ_āĻ•ā§āĻ˛ā§āϝāĻžāĻŽā§āĻĒ_āϟ⧁_āĻāϜ
  • āĻ­āϞāĻ•āĻžāύ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇:
    • RADV, āĻļāĻžāϞāĻ—āĻŽ āĻāϰ āϜāĻ¨ā§āϝ VK_EXT_descriptor_buffer
    • RADV-āĻāϰ āϜāĻ¨ā§āϝ VK_AMD_shader_early_and_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
    • ANV, RADV, āĻļāĻžāϞāĻ—āĻŽā§‡āϰ āϜāĻ¨ā§āϝ VK_KHR_āĻŦāĻ°ā§āϤāĻŽāĻžāύ_āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧁āύ
    • āĻļ⧁āĻ•ā§āϰ⧇āϰ āϜāĻ¨ā§āϝ VK_KHR_push_descriptor
    • āĻļ⧁āĻ•ā§āϰ⧇āϰ āϜāĻ¨ā§āϝ VK_KHR_pci_bus_info
  • Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield 1 āĻāĻŦāĻ‚ Hi-Fi Rush-āĻ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āφāχāϰāĻŋāϏ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϜ⧁āĻŽ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•āϞ⧇āϰ āϏāĻŽāϝāĻŧ āφāωāϟāĻĒ⧁āϟ āϭ⧇āϙ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāϰ āĻ•āĻžāϰāϪ⧇ āĻāĻ•āϟāĻŋ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster