āĻŽā§āĻ¸āĻž 19.2.0 āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ - āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄ āĻ¸āĻš āĻāĻĒā§āĻ¨āĻāĻŋāĻāĻ˛ āĻāĻŦāĻ āĻāĻ˛āĻāĻžāĻ¨ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¸ āĻāĻĒāĻŋāĻāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤
āĻ°āĻŋāĻ˛āĻŋāĻ 19.2.0 āĻāĻ° āĻāĻāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻŽā§āĻ˛āĻ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻā§āĻĄāĻāĻŋ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§āĻ˛ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§āĻ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§āĻ˛ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 19.2.1 āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ Mesa 19.2 i4.5, radeonsi āĻāĻŦāĻ nvc965 āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ OpenGL 0 āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, Intel āĻāĻŦāĻ AMD āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ Vulkan 1.1, āĻāĻŦāĻ Intel āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ OpenGL 4.6 āĻŽāĻžāĻ¨āĻā§āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
āĻ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž:
- Intel āĻāĻŋāĻĄāĻŋāĻ āĻāĻžāĻ°ā§āĻĄ (gen965+) āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° (i7 āĻāĻŦāĻ iris) OpenGL 4.6 āĻāĻŦāĻ shader description language GLSL 4.60 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
- Intel GPU-āĻāĻ° āĻāĻ¨ā§āĻ¯ Iris āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻž;
- AMD Navi 10 (Radeon RX 5700) āĻāĻŦāĻ Navi 14 GPU-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° APU Renoir (GPU Navi āĻ¸āĻš Zen 2) āĻāĻŦāĻ āĻāĻāĻļāĻŋāĻāĻāĻžāĻŦā§ RadeonSI āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ RadeonSI āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯;
- āĻāĻŋāĻā§ āĻĒā§āĻ°āĻžāĻ¨ā§ AMD āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ Gallium4.5D āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° R3-āĻ OpenGL 600 āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨;
- āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻ˛āĻŋāĻā§āĻāĻžāĻ° - RadeonSI āĻāĻ° āĻāĻ¨ā§āĻ¯ rtld;
- RADV āĻāĻŦāĻ Virgl āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨;
- Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) āĻāĻŦāĻ Bifrost (Mali G3x, G5x, G7x) āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ GPU-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ¨āĻĢā§āĻ°āĻ¸ā§āĻ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°āĻāĻŋ ARM āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻ¸āĻš āĻĄāĻŋāĻāĻžāĻāĻ¸āĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§; āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻāĻāĻ¨ GNOME āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻļā§āĻ˛;
- EGL āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ EGL_EXT_platform_device āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĄāĻŋāĻāĻžāĻāĻ¸-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ API āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¨āĻž āĻāĻ°ā§āĻ EGL āĻāĻ°āĻŽā§āĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ;
- āĻ¨āĻ¤ā§āĻ¨ OpenGL āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§:
- GL_ARB_post_depth_coverage for radeonsi āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° (Navi);
- etnaviv āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ GL_ARB_seamless_cubemap_per_texture (GPU-āĻ¤ā§ SEAMLESS_CUBE_MAP āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš);
- āĻ°ā§āĻĄāĻŋāĻāĻ¨ā§āĻ¸āĻŋ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ GL_EXT_shader_image_load_store (LLVM 10+ āĻāĻ° āĻāĻ¨ā§āĻ¯);
- Iris āĻāĻŦāĻ radeonsi āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ GL_EXT_shader_samples_identical (āĻ¯āĻĻāĻŋ NIR āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ);
- i965 āĻāĻŦāĻ āĻāĻāĻ°āĻŋāĻ¸ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ GL_EXT_texture_shadow_lod;
- RADV Vulkan āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (AMD āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯):
- āĻāĻŋāĻā§_āĻāĻāĻŽāĻĄāĻŋ_āĻŦāĻžāĻĢāĻžāĻ°_āĻŽāĻžāĻ°ā§āĻāĻžāĻ°;
- VK_EXT_index_type_uint8;
- VK_EXT_post_depth_coverage;
- VK_EXT_queue_family_foreign;
- VK_EXT_āĻ¨āĻŽā§āĻ¨āĻž_āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨;
- VK_KHR_depth_stencil_resolve;
- VK_KHR_āĻāĻŦāĻŋāĻŦāĻŋāĻšā§āĻ¨_āĻĢā§āĻ°ā§āĻŽāĻŦāĻžāĻĢāĻžāĻ°;
- VK_KHR_shader_atomic_int64;
- āĻāĻŋāĻā§_āĻā§āĻāĻāĻāĻāĻ°_āĻāĻāĻ¨āĻĢāĻ°ā§āĻŽ_āĻŦāĻžāĻĢāĻžāĻ°_ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ_āĻāĻāĻāĻāĻāĻ
- Intel āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ ANV Vulkan āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ VK_EXT_shader_demote_to_helper_invocation āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻ¤ā§āĻ¸: linux.org.ru