Drivers gráficos de código aberto Mesa 26.0.1 lançado com várias correções de bugs e uma correção de segurança

Drivers gráficos de código aberto Mesa 26.0.1 lançado com várias correções de bugs e uma correção de segurança

Aitor Camacho (7):
– wsi/metal: expõe espaços de cores adicionais se a extensão de instância estiver habilitada
– kk: Preencher pipelineUUID
– kk: Corrige a serialização do valor do shader uint32_t
– kk: Libera corretamente os identificadores do pipeline na destruição do shader
– kk: Corrige o cache do pipeline de computação
– kk: Mova os dados do pipeline gfx para a estrutura de informações em kk_shader
– kk: Corrige a serialização do pipeline gráfico

Alyssa Rosenzweig (1):
– brw: otimização SLM com bugs

Anna Maniscalco (1):
– freedreno/common: conjunto tem_astc_hdr verdadeiro para alvos a7xx

Benjamim Otte (1):
– lavapipe: corrige recursos para formatos ycbcr não subamostrados

Daniel Schürmann (1):
– nir/clone: ​​corrige instruções de clonagem de chamada indireta

Danylo Piliaiev (1):
– ir3: Alinhe a saída do TCS por patch a 64 bytes para evitar leituras obsoletas

Emma Anholt (1):
– ir3/ra: Corrige o cálculo da pressão limite DOUBLE_ONLY.

Eric Engestrom (7):
– documentos: adicione soma sha para 26.0.0
– .pick_status.json: atualização para 03d2cc2b2ae5341409ee1fab74e98134a6df0511
– bin/gen_release_notes: corrige suporte para python 3.14
– pick-ui: adicione `Backport-to: *` como sinônimo de `Cc: mesa-stable`
– .pick_status.json: Marque 7dd7731ac710b0c7213f6bb466b33f62eca80604 como denominado
– documentos: adicione notas de lançamento para 26.0.1
– VERSÃO: colisão para 26.0.1

Fé Ekstrand (6):
– pan/clear: Pare de empacotar bits indefinidos em cores
– nir/gather_info: Adiciona suporte para intrínsecos de carregamento/armazenamento de blocos panfrost
– panvk: Crie ambos os descritores Z/S, mesmo para Z/S separados
– panvk/preload: Pare de assumir 32 registros
– panvk/jm: Refatorar BeginRendering()
– panvk: também carrega anexos de saída com LOAD_OP_NENHUM+LOJA_OP_NENHUM

Frank Binns (2):
– pvr/ci: move alguns testes de tempo limite de falhas para pulos
– pvr: corrige o uso de retornos de chamada de alocação ao liberar buffers de quadros

Ian Romanick (8):
– spirv: Use STACK_ARRAY em vez de NIR_VLA
– nir: Use STACK_ARRAY em vez de NIR_VLA
– brw: Chame nir_opt_algebraic_late em brw_nir_create_raygen_trampoline
– brw: Chame nir_opt_algebraic_late mais tarde em brw_postprocess_nir_opts
– alce: Chame nir_opt_algebraic_late em elk_postprocess_nir
– brw/cmod: Não propaga de CMP para ADD se houver uma gravação entre
– elk/cmod: Não propaga do CMP para possível Inf + (-Inf)
– elk/cmod: Não propaga de CMP para ADD se houver uma gravação entre

Jane Grunau (3):
– asahi: Use GPU para cópias de buffer no recurso_cópia_região()
– asahi: Implemente clear_buffer usando libagx_fill*
– hk: Use o preenchimento vetorial alinhado em hk_CmdFillBuffer, se possível

Jarred Davies (2):
– pvr: corrige a alocação do espaço de buffer temporário necessário para buffers de bloco
– pvr: adiciona suporte ausente para buffers de blocos aos programas SPM EOT

Jesse Natalie (1):
– meson: Inclui dependência de DirectX-Headers para todas as compilações VK Windows

JianxunZhang (1):
– anv: Limite o modificador que desabilita a solução alternativa para versões específicas do GTK

José Roberto de Souza (1):
– intel/perf: Adicione HSW verx10 a intel_perf_query_result_write_mdapi()

Justin Li (1):
– anv: define a broca protegida ausente para superfícies de profundidade/estêncil protegidas

Constantino Seurer (2):
– radv: Correção da configuração da janela de visualização para resolução do estêncil de profundidade FS
– vulkan/cmd_queue: passo de correção para sorteios múltiplos

Lars-Ivar Hesselberg Simonsen (2):
– panvk: corrige o bit sujo dcd_flags1
– pan/genxml/v13: Corrigir erro de digitação do HSR Prepass

Leon Perianu (1):
– pvr: corrige propriedades duplicadas da tabela de formato

Lionel Landwerlin (8):
– anv: libera caches de renderização na primeira seleção de pipeline
– anv: corrige realocações de buffer de comando aninhadas
– anv: adiciona invalidação de cache constante ausente para buffers de descritores
– isl: corrige matemática de 32 bits com tamanho de buffer de 4 GB
– anv: aplica a mesma desativação de ccs para Xe3 e Xe2
– anv: desabilita o relatório do modificador ccs quando os modificadores ccs estão desabilitados
– anv: descritores sujos após operações de borrp
– anv: remove snprintf para transição de operação auxiliar

Maria Guillemard (1):
– hk: Corrige falha em hk_handle_passthrough_gs

Matt Turner (4):
– brw/cse: corrige `operands_match` corrompendo dados de registro não-IMM
– brw/cse: use cópias em `operands_match` em vez de modificação no local
– elk/cse: corrige `operands_match` corrompendo dados de registro não-IMM
– elk/cse: use cópias em `operands_match` em vez de modificação no local

Mike Blumenkrantz (2):
– zink: corrige afirmação quebrada do compilador
– zink: só faz barreira de transferência pré-sincronizada após um renderpass

Natalie Vock (3):
– radv/rt: Use apenas ds_bvh_stack_rtn se a base da pilha for possível codificar
– radv: inicializa a variável de progresso nir_lower_io_to_scalar
– radv/nir: Manipula corretamente tamanhos de grupos de trabalho não alinhados a 32

Nick Hamilton (5):
– pvr: corrige otimização de mesclagem de subpass incorreta
– pvr: renomear pvr_render_input_attachment
– pvr: adiciona suporte ausente para preservar anexos
– pvr: Atualizar lista de falhas de CI após correções de passagem de renderização
– pvr: Adiciona suporte para passagem de fragmento pelo shader

Olivia Lee (1):
– hk: corrige a invalidação da chave GS de passagem

Pavel Ondračka (2):
– r300: alinha texturas endereçadas à passada em blocos macro no X
– mesa: implementa consulta de formato interno FRAMEBUFFER_RENDERABLE

Rhys Perry (3):
– aco: corrige gfx6-8 store_scratch() com chamadas de função
– aco: redefinir todos os vgpr_used_by_vmem_ em resolve_all_gfx11
– aco: resolva perigos antes das chamadas

Roberto Mader (1):
– lavapipe: habilita a importação de dmabuf para formatos drm planares

Ryan Zhang (1):
– panvk: protege contra ponteiros NULL para evitar travamentos

Samuel Pitoiset (5):
– ac,radv,radeonsi: use swizzle/pitch correto para imagens somente de profundidade com SDMA
– radv: corrige possível corrupção após a descompressão FMASK no GFX6-8
– radv/meta: corrige resoluções de profundidade/estêncil com diferentes regiões
– ac/nir: corrige a máscara de gravação para mesclagem de fonte dupla no GFX11+
– radv: corrige possíveis travamentos de GPU com secundários na fila de transferência

Tapani Pälli (1):
– util: traz de volta a correção para evitar erros de alias estritos no xxhash

Timóteo Arceri (2):
– mesa: adicione o auxiliar _mesa_lookup_state_param_idx()
– st/glsl_to_nir: certifique-se de que a variante tenha os locais corretos definidos

Wei Hao (1):
– radeonsi: corrige o acabamento da compilação do shader encadeado após o contexto ser destruído

Yi Wei Zhang (2):
– venus: solução alternativa para um bug de eliminação de armazenamento morto (DSE) do gcc-15
– venus: protocolo de sincronização para conformidade estrita com alias

More From Author

Requisitos para PC de Resident Evil Requiem e prazos de lançamento revelados

Requisitos para PC de Resident Evil Requiem e prazos de lançamento revelados

Leave a Reply

Your email address will not be published. Required fields are marked *

Categorias