이번 분기 3D 그래픽 스택 기능 작업 마무리와 함께 Mesa 26.2-rc1 출시
요약
Mesa 26.2-rc1 버전이 출시되었으며, 8월 안정 버전 출시를 목표로 개발 중입니다. Intel, AMD, NVIDIA, Arm 등 다양한 GPU 드라이버의 최적화와 Vulkan 1.4 지원, OpenCL 기능 강화가 주요 내용을 담고 있습니다.
핵심 포인트
- Mesa 26.2-rc1 출시 및 8월 안정 버전 목표
- Intel ANV 및 AMD RADV Vulkan 드라이버 최적화
- Vulkan 1.4 지원 및 다양한 Vulkan 확장 기능 병합
- Rusticl을 통한 OpenCL 3.1 지원 강화
- NVIDIA NVK 및 Arm Mali Panfrost 드라이버 업데이트
이번 분기 3D 그래픽 스택 기능 작업 마무리와 함께 Mesa 26.2-rc1 출시

Mesa 26.2는 8월 안정 버전을 목표로 개발 중이며, 그전까지 매주 출시 후보(release candidates) 버전이 공개되기 시작했습니다. Mesa 26.2는 Intel ANV 및 AMD RADV Vulkan 드라이버에 대한 수많은 최적화, Vulkan Video에 대한 지속적인 작업, Vulkan 1.4를 지원하게 된 KosmicKrisp Vulkan to Apple Metal 드라이버, 더 나은 OpenCL 지원을 계속 제공하는 Rusticl, 지속적으로 성숙해가는 NVIDIA NVK Vulkan 드라이버, Arm Mali Panfrost/PanVK 드라이버를 위한 새로운 KRAID 컴파일러 병합, AMD GFX12.1 그래픽 지원에 대한 초기 작업, 그리고 다양한 새로운 Vulkan 확장 기능(extensions)의 병합을 가져옵니다. 심지어 오래된 Radeon R600g 및 R300g 드라이버도 Mesa 26.2 기능 개발 기간 동안 여러 수정 사항이 적용되었습니다.
Mesa 릴리스 노트는 Mesa 26.2의 주요 하이라이트를 다음과 같이 요약합니다:
-
radeonsi에서의 cl_khr_subgroup_rotate
-
iris에서의 cl_khr_subgroup_rotate
-
panvk에서의 VK_EXT_shader_uniform_buffer_unsized_array
-
RADV에서의 VK_KHR_shader_constant_data
-
panvk에서의 VK_EXT_dynamic_rendering_unused_attachments
-
RADV/GFX10+ 및 VEGA10에서의 protectedMemory 지원
-
RADV/GFX11에서의 VK_KHR_performance_query
-
panvk에서의 VK_EXT_conservative_rasterization
-
pvr에서의 shaderImageGatherExtended
-
자체 C++ stdlib를 사용하는 애플리케이션의 문제를 해결하기 위해 rusticl에 정적 C++ stdlib 요구
-
RADV에서의 VK_EXT_pipeline_protected_access
-
panvk에서의 VK_EXT_extended_dynamic_state3
-
panfrost/v9+에서의 GL_ARB_texture_query_lod
-
RADV에서의 VK_KHR_maintenance11
-
asahi, iris, radeonsi, llvmpipe 및 zink에서 rusticl을 위한 OpenCL 3.1 지원
-
pvr에서의 VK_KHR_workgroup_memory_explicit_layout
-
pvr에서의 VK_KHR_maintenance5
-
hasvk에서의 VK_KHR_calibrated_timestamps
-
pvr에서의 VK_KHR_present_id
-
pvr에서의 VK_KHR_present_wait
-
hasvk에서의 VK_KHR_present_id2
-
hasvk에서의 VK_KHR_present_wait2
-
RADV에서의 VK_KHR_shader_fma
-
RADV/GFX12에서의 VK_EXT_shader_split_barrier
-
nvk에서의 VK_KHR_shader_fma
-
Panfrost 및 PanVK에서의 G1-Ultra, G1-Premium 및 G1-Pro GPU 지원
-
nvk에서의 VK_EXT_shader_atomic_float
-
pvr에서의 VK_{KHR,EXT}_index_type_uint8
-
vulkan runtime에서의 VK_EXT_debug_marker
-
NVK에서의 VK_EXT_mesh_shader
-
RADV에서의 VK_KHR_device_fault
-
wsi/x11에서도 지원되는 VK_EXT_present_timing
-
hasvk에서의 VK_EXT_present_timing
-
anv, hasvk, hk, nvk, panvk, pvr, radv, tu, v3dv에서 KHR_display를 위한 VK_GOOGLE_display_timing 지원 (x11, wayland는 선택 사항)
-
RADV에서의 VK_KHR_shader_abort
-
panvk에서의 VK_KHR_shader_fma
-
NVK에서의 VK_NV_shader_atomic_float16_vector
-
panvk에서의 VK_KHR_compute_shader_derivatives
-
pvr에서의 VK_EXT_shader_subgroup_ballot
-
pvr에서의 VK_EXT_shader_subgroup_vote
-
pvr에서의 VK_KHR_shader_subgroup_rotate
-
pvr에서의 VK_KHR_shader_subgroup_uniform_control_flow
-
pvr에서의 VK_EXT_subgroup_size_control
-
panvk에서의 VK_EXT_rasterization_order_attachment_access
-
panvk에서의 VK_ARM_rasterization_order_attachment_access
-
etnaviv/HALF_FLOAT에서의 GL_OES_texture_float
-
etnaviv/HALF_FLOAT에서의 GL_ARB_texture_float
-
NVK에서의 VK_NVX_binary_import
-
panvk에서의 VK_EXT_image_sliced_view_of_3d
-
panvk에서의 VK_EXT_shader_tile_image
-
panvk에서의 VK_KHR_internally_synchronized_queues
-
panvk에서의 VK_KHR_workgroup_memory_explicit_layout
-
pvr에서의 VK_EXT_device_memory_report
-
anv, RADV에서 VK_EXT_descriptor_heap 기본 활성화
-
panvk에서의 VK_EXT_device_address_binding_report
-
RADV/Android에서의 VK_EXT_multisampled_render_to_single_sampled
-
anv에서의 VK_KHR_shader_fma
-
RADV에서의 VK_KHR_extended_flags
-
pvr에서의 VK_EXT_display_surface_counter
-
pvr에서의 VK_EXT_display_control
-
pvr에서의 VK_EXT_direct_mode_display
-
pvr에서의 VK_KHR_surface_maintenance1
-
pvr에서의 VK_EXT_surface_maintenance1
-
pvr에서의 VK_KHR_swapchain_maintenance1
-
pvr에서의 VK_EXT_swapchain_maintenance1
-
pvr에서의 VK_EXT_swapchain_colorspace
-
pvr에서의 VK_EXT_acquire_drm_display
-
pvr에서의 VK_KHR_unified_image_layouts
-
v3dv에서의 VK_KHR_shader_quad_control
-
v3dv에서의 VK_KHR_shader_subgroup_rotate
-
v3dv에서의 VK_KHR_shader_maximal_reconvergence
-
panvk에서의 VK_EXT_shader_image_atomic_int64
다운로드 및 메일링 리스트 공지사항을 통한 오늘 Mesa 26.2-rc1 릴리스에 대한 간략한 세부 정보.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기