Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Incorrect shader core count\mask reported on Kirin devices

Abierto
#89 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
cpp

Línea de trabajo

Start with the counter gen query API and trace how its shader-core count reaches Streamline $MaliConstantsShaderCoreCount; compare the workaround described in libGPUInfo pull request 25. Done means Kirin devices report the correct shader-core count despite multiple coherency-group masks.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug

Kirin devices, such as Kirin 9000, have a customized kernel driver that is reporting core masks incorrectly with multiple coherency group masks even though the coherency group count is 1. This results in the counter gen query API reporting an incorrect number of shader cores which propagates through to Streamline $MaliConstantsShaderCoreCount.

Workaround is to bitmask all coherency group masks together, irrespective of how many coherency groups are reported.

Fix implemented for libGPUInfo here:

Lenguaje dominante
C++
Estrellas
280
Forks
74
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ARM-software/libGPUCounters

Todos los issues de ARM-software/libGPUCounters

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.