A biblioteca Mesa GLVND GLX agora pode manipular o glXGetDriverConfig.
Como prometido, Emil Velikov da Collabora anunciou hoje a disponibilidade geral do primeiro lançamento de ponto da última biblioteca de gráficos 3D do Mesa 17.1 para sistemas operacionais baseados em Linux.
O Mesa 17.1.1 recebeu um Release Candidate no início desta semana, conforme relatado aqui na nossa seção de notícias do Linux, então você deve ter uma idéia do que foi melhorado. Para usuários de AMD Radeon, o Mesa 17.1.1 adiciona suporte para novos dispositivos Vega10 PCI e dispositivos Raven, além de algumas correções de tesselação no driver RadeonSI.
Para os usuários de Intel, o Mesa 17.1.1 melhora o suporte aos formatos DXT1 e BC1 nos drivers Intel i965 OpenGL e Intel ANV Vulkan, sendo que estes últimos recebem melhor suporte para o servidor de exibição Wayland. Sob o capô, a biblioteca do GLVND GLX da Mesa recebeu alguma atenção para ser capaz de manipular o glXGetDriverConfig, que é usado pelo driconf.
"O módulo GBM tem um bugfix para o modificador recentemente adicionado API.Embora na EGL a verificação de erros dentro eglMakeCurrent foi relaxada", disse Emil Velikov, engenheiro de lançamento de software da Collabora, no anúncio da lista de endereços , onde você encontrará uma lista De todas as mudanças implementadas no lançamento ponto 17.1.1.
Mesa 17.1.1 cai suporte para Python / Mako
Entre outras mudanças implementadas na atualização estável Mesa 17.1.1, que logo entrará nos repositórios de software de sua distribuição GNU / Linux favorita, está o fato de que o suporte para Python / Mako foi removido porque o renderizador SWR está sendo distribuído Com o cabeçalho final gerado.
Você pode encontrar as notas de versão completas anexadas abaixo se você está curioso para saber o que exatamente foi alterado em Mesa 17.1.1, e agora você pode baixar o tarball de origem se você gosta de compilar Mesa-se. Caso contrário, você deve aguardar até que os pacotes Mesa 17.1.1 aterram nos reposis estáveis de seu sistema operacional favorito antes de atualizar.
Changelog
Alex Deucher (1):
Radeonsi: adicionar novos identificadores pci do vega10
Andres Gomez (2):
Bin / get-fixes-pick-list.sh: não avisar se for mais do que um, passar por cima deles
Bin / get-fixes-pick-list.sh: trazer de volta o aviso
Bruce Cherniak (1):
Swr: move msaa resolve para StoreTile generalizado
Chade Versace (1):
Egl: Reverter parcialmente 23c86c74, corrigir eglMakeCurrent
Chih-Wei Huang (1):
Android: corrigir a dependência do libz
Daniel Stone (1):
Gbm / dri: Corrigir sinal-extensão na consulta modificadora
Emil Velikov (7):
Docs: adicione somas de verificação sha256 para 17.1.0
Radeon: automake: remove unneeded elf Cflags / Libs
Configure: remove os bits desnecessários em torno da manipulação do libunwind
Egl: adicione g_egldispatchstubs.h ao tarball de lançamento
Automake: adicione SWR LLVM gen_builder.hpp solução alternativa
Atualizar versão para 17.1.1
Docs: add release notes for 17.1.1
Eric Anholt (2):
Renderonly: Inicializa campos de struct winsys_handle.
Vc4: Não aloque novas BOs para evitar a sincronização quando elas são compartilhadas.
Grazvydas Ignotas (2):
Anv: corrigir possível corrupção de pilha
Anv: não vazar dispositivos DRM
Hans de Goede (1):
Glxglvnddispatch: Adicionar falta de expedição para GetDriverConfig
Ilia Mirkin (1):
Nvc0 / ir: A fonte média do SHLADD deve ser um
Johnson Lin (1):
Nir / lower_tex: Corrigir erro menor na matriz de conversão de cores YUV
Juan A. Suarez Romero (2):
Bin / get- {extra, correções} -pick-list.sh: adicione suporte para ignorar a lista
Bin / get- {extra, correções} -pick-list.sh: melhora a saída
Lucas Stach (2):
Etnaviv: parar de oversizing recursos de buffer
Etnaviv: permitir que superfícies trocadas R / B sejam limpas
Marek Olšák (2):
Amd / addrlib: importar o suporte do Raven
Radeonsi / gfx9: adicione suporte para o Raven
Nanley Chery (2):
Anv / formats: Atualizar os mapeamentos BC1 de três canais
I965 / formats: Atualizar os mapeamentos DXT1 de três canais
Nicolai Hähnle (5):
Radeonsi: marca texturas de rápida eliminação como comprimido quando suja
Radeonsi: fixa o ID primitivo no shader de fragmentos ao usar a tessellation
Radeonsi: corrigir gl_PrimitiveID em tessellation com instanced desenha em SI
Radeonsi: fix gl_PrimitiveIDIn no sombreador de geometria ao usar tessellation
St / mesa: remover uma afirmação incorreta
Pohjolainen, Topi (1):
Intel / isl / gen7: Use stencil alinhamento vertical de 8 em vez de 4
Rob Clark (2):
Mesa / st: fix yuv EGLImage's
Freedreno: corrigir falha quando flush () mas sem renderização
Rob Herring (1):
Virgl: fix virgl_bo_transfer_ {put, get} caixa de diálogo struct copy
Samuel Iglesias Gonsálvez (3):
I965 / vec4 / gs: restaura os valores uniformes que foram substituídos
Por falha na execução de vec4_gs_visitor
I965 / vec4: corrigir swizzle e writemask ao carregar um uniforme
Com deslocamento constante
I965 / vec4: carregue os uniformes dvec3 / 4 primeiro no buffer de push constante
Tom Stellard (1):
Gallivm: Certifique-se de que o módulo tenha o layout do gerente de dados correto executavel
Fonte
Até a próxima!!!
Nenhum comentário:
Postar um comentário