Web Analytics
eXec.plAMIGA COMPUTERS USER'S MAGAZINE

Added: 2026-07-21 11:12, Author: st, Category: Development

A A A

VulkanOS4 v1.3

VulkanOS4 v1.3

VulkanOS4 is an open-source project aimed at bringing the modern Vulkan 1.3 graphics API to AmigaOS 4. The project provides a complete runtime environment and a set of tools for developing and running Vulkan-based applications on PowerPC computers with AmigaOS 4.

The project currently offers:

  • A complete Vulkan loader (vulkan.library) with automatic detection of installed ICD drivers.
  • Two fully functional ICD drivers:
    • software_vk.library - a software renderer that runs on any AmigaOS 4 system.
    • ogles2_vk.library - a hardware-accelerated driver built on Warp3D Nova and ogles2.library.
  • A complete implementation of the Vulkan 1.3 core along with WSI - the author claims support for 218 Vulkan functions and more than 210 SPIR-V instructions.

The project also includes:

  • A complete SDK for developers.
  • 23 sample applications ranging from a simple triangle renderer to a glTF model viewer.
  • The vulkaninfo utility for displaying information about the available Vulkan implementation.
  • The AmigaMark benchmark for measuring performance.
  • VulkanPrefs, allowing users to select the active Vulkan driver.
  • An automatic installer for AmigaOS 4.

Current project limitations:

  • The GPU driver does not communicate directly with the hardware. Instead, it relies on Warp3D Nova and ogles2.library, meaning that some Vulkan functionality must be translated into OpenGL ES 3.1 using SPIRV-Cross.
  • Not all features of the modern Vulkan API can be implemented with full performance.
  • Overall functionality and performance depend on the capabilities of the RadeonHD/RadeonRX drivers and Warp3D Nova.
Source: github.com
VulkanOS4 v1.3 (OS4)

Comments is loading...
AmiWigilia
Image Album

amazing_stories_s2e12_a1000_2

OS4 Depot