Lançado o driver Mesa 3D 22.0.1

O driver Mesa 3D 22.0.1 é uma atualização de correção de bugs e algumas implementações, confira.

 

 

 

Mesa 3D 22.0.1

O driver Mesa 3D é sem sombra de dúvidas o mais usado por usuários Linux devido o grande uso de placas de vídeo Intel, além das placas AMD.

O comando abaixo exibe as informações mais importantes sobre esse driver e principalmente a versão do OpenGL em uso pela sua placa de vídeo.

OpenGL ES profile version string: 

  • OpenGL ES 3.2 
  • Mesa 22.0.0

O anúncio de lançamento do Mesa 3D 22.0.1 foi feito em 29 de Março de 2022.

"Mesa 22.0.1 é uma versão de correção de bugs que corrige bugs encontrados desde a versão 22.0.0."


O Mesa 22.0.1 implementa.

  • API OpenGL 4.6
  • API Vulkan 1.2
  • GFX1037/GFX1036 foi portado para o código AMD
  • Várias correções Zink, Lavapipe, LLVMpipe

No quadro abaixo se pode ler todas as mudanças feitas nessa versão.

Alyssa Rosenzweig (4): panfrost: Emulate GL_CLAMP on Bifrost pan/bi: Handle non-2D arrays panfrost: Fix primitive restart with 32-bit indices pan/bi: Don’t analyze helper reqs in !frag shaders Anuj Phogat (1): anv, iris: Add Wa_16011411144 for DG2 Connor Abbott (3): ir3/ra: Sanitize parallel copy flags better util/bitset: Fix off-by-one in __bitset_set_range ir3/lower_spill: Fix corner case with oob offsets Dave Airlie (3): zink: workaround depth texture mode alpha. lavapipe: remove broken workaround for zink depth texturing. crocus: don’t map scanout buffers as write-back Dylan Baker (17): docs: add release notes for 22.0.0 .pick_status.json: Update to cc4f0e804e6feee17a657d052f4f2ee32ebe53d0 ci: Fixup some lvp expected passes .pick_status.json: Update to d5870c45ae82c091e72f1258920aa54974e19a36 .pick_status.json: Update to dc247e5d4319b644e373534495cc75f41bc7bcd2 .pick_status.json: Mark dd9b8881e0ad84ab1e74d972a8233f5c03e7b37a as denominated .pick_status.json: Mark 5dbbc0f0a824e4addffeb115631a9c5bcb426c29 as denominated .pick_status.json: Update to acbb0d86f71c950e29df70e357ae08e5ca903a49 .pick_status.json: Update pick/ui: Fix mypy issue pick/core: drop the main_sha field pick/core: Add proper type annotation for update_commits callback pick/core: Add a method for updating commits pick/core: Add a MANUAL_RESOLUTION resolution pick/ui: correctly handle MANUAL_RESOLUTION core: don’t pass the ui back into commit.apply .pick_status.json: Update to 8991e646411b73c1e03278267c80758e921f2352 Erik Faye-Lund (1): docs: fixup zink gl 4.3 requirements Gert Wollny (1): virgl: Fix texture transfers by using a staging resource Icecream95 (1): panfrost: Don’t initialise the trampolines array Jason Ekstrand (3): lavapipe: Reset the free_cmd_buffers list in TrimCommandPool anv: Allow MSAA resolve with different numbers of planes spirv: Properly mangle generic pointers Jonathan Gray (1): util: fix msvc build Kenneth Graunke (1): iris: Fix MOCS for copy regions Lionel Landwerlin (2): anv: emit timestamp & availability using the same part of CS anv: flush tile cache with query copy command Marek Olšák (1): amd: add support for gfx1036 and gfx1037 chips Mike Blumenkrantz (23): llvmpipe: fix debug print iterating in set_framebuffer_state lavapipe: clamp clear attachments rects llvmpipe: clamp surface clear geometry zink: map R8G8B8X8_SRGB -> R8G8B8A8_SRGB lavapipe: update multisample state after blend state lavapipe: fix pipeline creation for blend and zs states aux/trace: rzalloc the context struct zink: lower dmod on AMD hardware zink: use 64bit mask for xfb analysis zink: store the correct number of components for xfb packing outputs zink: correctly set xfb packed output offsets lavapipe: use the correct value for dynamic render resolve attachment indexing lavapipe: skip format checks for EXTENDED_USAGE lavapipe: run nir_opt_copy_prop_vars during optimization loop anv: fix xfb usage with rasterizer discard anv: fix CmdSetColorWriteEnableEXT for maximum rts anv: fix some dynamic rasterization discard cases in pipeline construction lavapipe: always clone shader nir for shader states gallivm: fix oob image detection for cube/1dArray/2dArray/cubeArray llvmpipe: fix occlusion queries with early depth test zink: force-add usage when adding last-ref tracking zink: only update usage on buffer rebind if rebinds occurred nir/lower_is_helper_invocation: create load_helper_invocation instr with bitsize=1 Pierre-Eric Pelloux-Prayer (2): util/slab: add slab_zalloc radeonsi: don’t clear framebuffer.state before dcc decomp Rob Clark (2): mesa: Fix discard_framebuffer for fbo vs winsys freedreno/ir3: Don’t try re-swapping cat3 srcs Sagar Ghuge (2): intel/fs: Add Wa_22013689345 intel/fs: Add Wa_14014435656 Samuel Pitoiset (1): radv: add reference counting for descriptor set layouts Stefan Dirsch (1): meson: restore private requires to libdrm in dri.pc file

 Instalação

Aguarde que os mantenedores da sua distribuição disponibilizem em seus repositórios, mantenha o sistema operacional atualizado.

Fonte

Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais