Allow a layer to implement extensions the driver doesn't
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- cpp
- Área
- computer-graphics
Línea de trabajo
Comienza siguiendo cómo la layer expone actualmente las funciones compatibles con el driver y revisa el manejo existente de la extensión VK_EXT_frame_boundary. El trabajo está terminado cuando una layer pueda exponer y manejar una función localmente incluso cuando el driver subyacente no la proporcione, sin reenviarla.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The layer currently won't export functions that the driver doesn't support, but it would be useful to allow the layer to implement some functions that it can consume locally without forwarding, such as debug labelling.
Recent Arm GPUs support this in the drivers, but older ones do not and it would be useful to support those in the profiling layer.
Status update: Extension string exposure is now implemented as part of VK_EXT_frame_boundary support. However, it is not yet possible for a layer to expose a function that the driver does not.
- Lenguaje dominante
- C++
- Estrellas
- 40
- Forks
- 12
- 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
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ARM-software/libGPULayers
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
ARM-software/libGPULayers#184 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
ARM-software/libGPULayers#173 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
ARM-software/libGPULayers#170 ·
-
enhancement
ARM-software/libGPULayers#167 · 2 comentarios · 1 asignado ·
-
ARM-software/libGPULayers#166 · 7 comentarios · 1 asignado ·
Todos los issues de ARM-software/libGPULayers
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
google/libultrahdr#485 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
godotengine/godot#123776 ·
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 60/100
-
good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
ros2/common_interfaces#344 ·