Lançado o Mesa 3D driver 21.3.0 para Linux

O driver Mesa 3D é a melhor opção livre para placas de vídeo no Linux, a versão 21.3.0 é lançada recheada de novidades e correções. Confira.

 

 

 

Mesa 3D



Mesa, também chamado Mesa3D e The Mesa 3D Graphics Library, é um driver de dispositivo de código aberto e implementação de software do OpenGL, Vulkan e de outras especificações. Wikipédia





Mesa 3D driver 21.3.0



O anúncio foi feito em 17 de Novembro de 2021.

 

"Olá pessoal,

Tenho o prazer de anunciar o lançamento do recurso mais recente, 21.3.0."



Aqui temos os destaques desse lançamento.


  • Panfrost agora está oficialmente em conformidade com GLES 3.1
  • RADV tem suporte para rastreamento de raio (experimental)
  • Iris ganhou compilação de shader encadeado
  • Zink viu uma enorme quantidade de trabalho e agora suporta GLES 3.2
  • Lavapipe tem um monte de novas extensões e agora suporta Vulkan 1.2
  • LLVMpipe ficou 2-3 vezes mais rápido para cargas de trabalho 2D e ganhou suporte para o perfil de compatibilidade no GL 4.5
  • VA-API ganhou suporte para vídeos AV1
  • EGL agora funciona no Windows
  • Wayland tem uma solução alternativa para jogos que fazem suposições erradas (alfa significa transparência? quem poderia saber)


E mais algumas novidades.



  • VK_EXT_color_write_enable no lavapipe
  • GL_ARB_texture_filter_anisotropic em llvmpipe
  • Filtragem de textura anisotrópica em lavapipe
  • VK_EXT_shader_atomic_float2 em Intel e RADV.
  • VK_EXT_vertex_input_dynamic_state em RADV.
  • VK_KHR_timeline_semaphore em lavapipe
  • VK_EXT_external_memory_host no lavapipe
  • GL_AMD_pinned_memory em llvmpipe
  • Compatibilidade do GL 4.5 no llvmpipe
  • VK_EXT_primitive_topology_list_restart em RADV e lavapipe.
  • ES 3.2 no zink
  • VK_KHR_depth_stencil_resolve em lavapipe
  • VK_KHR_shader_integer_dot_product em RADV.
  • Suporte OpenGL FP16 em llvmpipe
  • VK_KHR_shader_float16_int8 em lavapipe
  • VK_KHR_shader_subgroup_extended_types no lavapipe
  • VK_KHR_spirv_1_4 em lavapipe
  • Suporte a raytracing experimental em RADV
  • VK_KHR_synchronization2 em Intel
  • A seleção baseada em shader NGG agora está habilitada por padrão em GFX10.3 em RADV.
  • VK_KHR_maintenance4 em RADV
  • VK_KHR_format_feature_flags2 em RADV.
  • EGL_EXT_present_opaque em wayland


No quadro abaixo temos as correções.

 

The next bugfix release is due in two weeks, on December 1st. Cheers, Eric --- Alyssa Rosenzweig (1): nir/lower_pntc_ytransform: Support PointCoordIsSysval Bas Nieuwenhuizen (1): radv: Fix memory corruption loading RT pipeline cache entries. Caio Oliveira (1): util/ra: Fix deserialization of register sets Dave Airlie (2): llvmpipe: disable 64-bit integer textures. llvmpipe: fix compressed image sizes. Emma Anholt (1): mesa/st: Disable NV_copy_depth_to_color on non-doubles-capable HW. Eric Engestrom (3): .pick_status.json: Update to ba6d389fa7a0ac512cb9d4cdd21efde990f041b1 docs: add release notes for 21.3.0 VERSION: bump for 21.3.0 James Park (1): aco: Work around MSVC restrict in c99_compat.h Jason Ekstrand (1): vulkan/util: Include stdlib.h Kenneth Graunke (2): iris: Fix parameters to iris_copy_region in reallocate_resource_inplace intel/genxml: Fix MI_FLUSH_DW to actually specify the length properly Lionel Landwerlin (1): anv: fix multiple wait/signal on same binary semaphore Mike Blumenkrantz (1): zink: always add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for 3D images Neil Roberts (1): v3d: Update prim_counts when prims generated query in flight without TF Rhys Perry (1): aco: consider pseudo-instructions reading exec in needs_exec_mask() Samuel Pitoiset (2): radv: fix a sync issue on GFX9+ by clearing the upload BO fence nir: fix constant expression of ibitfield_extract Timothy Arceri (1): mesa: fix buffer overrun in SavedObj texture obj array Timur Kristóf (1): aco: Fix how p_is_helper interacts with optimizations. Vinson Lee (1): virgl: Allocate qdws after virgl_init_context to avoid leak. git tag: mesa-21.3.0


Fonte


Para ter a nova versão aguarde a chegada em seus repositórios.

No Debian experimental temos a versão 21.3.0 RC5



Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais