Um Release Candidate já está disponível para testes públicos.
Emil Velikov, da Collabora, está anunciando a disponibilidade do lançamento Release Candidate (RC) do próximo lançamento do quinto ponto da série estável Mesa 13.0 3D Graphics Library.
Mesmo que o Mesa 17.0 esteja fora por uma semana agora como a versão mais avançada da pilha de gráficos 3D usada por padrão em quase todos os sistemas operacionais baseados em Linux, isso não significa que a Mesa 13.0 não está recebendo mais atualizações e A atualização de manutenção do Mesa 13.0.5 está trazendo muitas melhorias e correções de bugs.
Mesa 13.0 ainda é usado em muitas distros que ainda não tiveram a chance de se mudar para o ramo Mesa 17.0, e as mudanças incluídas na próxima Mesa 13.0.5 promessa de melhor suporte para The Binding of Isaac: Rebirth e outros jogos, Como ele patches um importante bug GLVND que está presente em versões anteriores do Mesa 13.0.
"Na frente GLX / EGL temos uma correção GLVND para 'The Binding of Isaac: Rebirth' e outros jogos, a renderização EGL Wayland está de volta ao normal", disse Emil Velikov, engenheiro de lançamento de software da Collabora, no anúncio da lista de discussão . "Mais de uma dúzia de patches GLSL, endereçando múltiplos testes CTS / dEQP."
Os drivers RadeonSI, Intel i965 e Vulkan (RADV e ANV) obtêm correções de bugs
Na boa tradição de qualquer lançamento de ponto importante, como o Mesa 13.0.5 parece ser quando ele for lançado na próxima semana, muitos bugs foram corrigidos para vários dos drivers de gráficos incluídos para as GPUs AMD Radeon e Intel, incluindo RadeonSI, r600, Intel i965, VC4, Radeon RADV Vulkan e drivers Intel ANV Vulkan.
Falando sobre drivers Vulkan, Mesa 13.0.5 Biblioteca de Gráficos 3D também deve melhorar o vkGetPhysicalDeviceSurfacePresentModesKHR e vkGetPhysicalDeviceSurfaceFormatsKHR Vulkan WSI pontos de entrada para manipular corretamente VK_INCOMPLETE.
Além disso, parece que um monte de questões de construção de caso de canto foram abordadas em Mesa 13.0.5, e você pode obter um gosto precoce de todas essas guloseimas se você baixar o Release Candidate. Mesa 13.0.5 deve incluir mais de 75 alterações que você pode ver no changelog preliminar anexado abaixo.
Changelog
Nomeado (5)
Bas Nieuwenhuizen (1):
f448701 radv: Nunca tente criar mais do que conjuntos de descritores max_sets.
Jason Ekstrand (1):
a4393bd i965 / fs: Corrigir a otimização em linha de nir_op_pack_double
Lionel Landwerlin (3):
4b44ca7 anv: adicione o ajudante para obter o mapa de vista para o
fragmento shader 860d91e anv: set input_slots_valid on brw_wm_prog_key
a0ac118 i965 / fs:
Quebrado (70)
Bartosz Tomczyk (1):
r600: Corrigir o excesso de pilha
Bruce Cherniak (1):
swr: [núcleo rasterizer] Remover código morto Clipper :: ClipScalar ()
Chad Versace (1):
i965 / mt: Profundidade tampão externamente (v2)
Dave Airlie (3):
Radv: altera o aligmment da base para a memória alocada.
Radv: corrigir cik macroModeIndex.
Radv: adotar algumas soluções de init config de radeonsi.
Derek Foreman (1):
EGL / DRI2: adicionar image_loader_extension volta para extensões de carregador
para Wayland
Emil Velikov (24):
configure.ac: lista Radeon no --with-Vulkan-drivers ajudar a cadeia
i965: automake: corretamente configurado MKDIR_GEN
freedreno: automake : Configurado corretamente MKDIR_GEN
i965: automake: inclui builddir antes de srcdir
i915: automake: inclui builddir antes de srcdir
egl: automake: inclui builddir antes de srcdir
trevo: automake: include builddir antes de srcdir
st / dri: Use git merge-base para obter o bin do branchpoint / get-extra-pick-list: retrabalhe para usar a lista já_picked bin / get-typod-pick-list.sh: limite `git grep ... 'para apenas conforme necessário bin / Get-pick-list.sh: limit `git grep ... 'somente conforme necessário bin / get-pick-list.sh: remove a antiga maneira de nomear os patches bin / get-fixes-pick-list.sh: adiciona um novo script Eric Anholt (1): vc4: Evite emitir pequenas immediates para UBO indireta carga endereço guardas. Hans de Goede (1): GLX / glvnd: Corrigir GLXdispatchIndex classificação Ian Romanick (11): vinculador: reorganizar código ligeira para evitar a duplicação na próxima cometer vinculador: precisão rastrear gl_uniform_block :: stageref GLSL: Manipule VK_INCOMPLETE para GetPresentModes vulkan / wsi: Reduza os tamanhos máximos de imagem i965 / sampler_state: Passe texObj para update_sampler_state i965 / sampler_state: Defina o campo "Base Mip Level" no Sandy Bridge Kenneth Graunke (1): i965: Desassociar shaders excluídos de brw_context, Fixação malloc heisenbug. Anv : não requer render target isl bit para superfícies de profundidade / estêncil anv: set buffer de comando para NULL quando as alocações falham anv: fix descrição do pool de tamanho interno alocação spirv: handle OpUndef como parte da variável parsing pass Spirv: manipular componentes indefinidos para OpVectorShuffle Marc-André Lureau (1): tgsi-dump: Etiqueta de despejo se instrução tem um Marek Olšák (2): radeonsi: sempre definir o TCL1_ACTION_ENA quando invalidar L2 gálio / Radeon: corrigir o desempenho de readbacks tampão Topi Pohjolainen (2): i965: Faça profundidade de lavagem clara mais explícita i965 / Gen6: Emitir profundidade de profundidade direta e nivelada após profundidade clara Vinson Lee (2): scons: Exija libdrm> = 2.4.66 para DRM. Util: Fix Clang trivial destructor verificar I965: Faça a limpeza da profundidade clara mais explícita i965 / gen6: Emita a profundidade direta da profundidade e nivelada após a profundidade clara Vinson Lee (2): scons: Exija libdrm> = 2.4.66 para DRM. Util: Fix Clang trivial destructor verificar I965: Faça a limpeza da profundidade clara mais explícita i965 / gen6: Emita a profundidade direta da profundidade e nivelada após a profundidade clara Vinson Lee (2): scons: Exija libdrm> = 2.4.66 para DRM. Util: Fix Clang trivial destructor verificar
Fonte
Até a próxima!!!
Nenhum comentário:
Postar um comentário