UN hace unas semanas, Eben Upton, CEO y fundador de Raspberry Pi, compartido el estado del controlador Vulkan en desarrollo para el Frambuesa pi 4. Aunque su primer lanzamiento llevará mucho tiempo, Martin Thomas, ingeniero de NVIDIA, ya ha desarrollado y lanzado su propio controlador Vulkan no oficial llamado ‘RPi-VK-Driver’.

RPi-VK-Driver es un nuevo controlador de GPU de bajo nivel que implementa un subconjunto del estándar Vulkan (por Khronos Group). A partir de ahora, el nuevo controlador Vulkan solo es compatible con las GPU Broadcom VideoCore IV que puede encontrar en todas las versiones de Raspberry Pi anteriores a Pi 4. Por lo tanto, este controlador es compatible con la versión cero de Raspberry Pi al modelo 3B +.

Para brindarle una descripción general precisa de Vulkan, es una API de computación y gráficos de bajo nivel de nueva generación (Interfaz de programación de aplicaciones). Su objetivo es proporcionar acceso multiplataforma de alta eficiencia a las GPU modernas; puede verlo como una alternativa a OpenGL y DirectX.

Como dice Martin Thomas, ha estado desarrollando este nuevo controlador RPi-VK de bajo nivel para Raspberry Pi durante los últimos dos años.

Usando el mismo controlador en su Raspberry Pi 3 Modelo B +, Thomas también mostró el juego Quake III Arena en ejecución con más de 100 FPS. Dado que la tarjeta gráfica Broadcom VideoCore IV no es realmente adecuada para una resolución de 1080p, la ejecuta a una resolución de 720p.

Thomas ha mencionado que en comparación con el controlador OpenGL, este controlador RPi-VK ofrece más velocidad con una mejor gestión de la memoria y envío de comandos de subprocesos múltiples. Además, también ofrece compatibilidad con nuevas funciones, como MSAA (suavizado multimuestra), sombreadores de ensamblaje de bajo nivel y contadores de rendimiento.

Si también desea ejecutar el juego Quake III en su Raspberry Pi, consulte el nuevo puerto de bajo nivel de Quake III Aquí. Para obtener más detalles sobre RPi-VK-Driver, visite el repositorio de GitHub Aquí.

This post is also available in: Español Alemán Vietnamita Italiano Indonesio

Dejar respuesta

Please enter your comment!
Please enter your name here