amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

[Login] [Register] [Forgot your password?]

< Next messagePrior message >
20.Mar.2026



AmigaOS 4: "VulkanOS4" offers implementation of Vulkan 1.3 API (update)
"VulkanOS4" brings the Vulkan graphics API to PowerPC Amiga hardware. It provides a complete Vulkan 1.3 runtime with two installable client drivers (ICDs), a loader library, and a full SDK for developing Vulkan applications on AmigaOS 4.

Vulkan is a cross-platform API and open standard for 3D graphics and computing. (Wikipedia).

The initial version 1.0.0 offers the following features:
  • Vulkan 1.3 loader (vulkan.library) with automatic ICD discovery and dispatch
  • Software ICD (software_vk.library) with SPIR-V bytecode interpreter, triangle rasteriser with depth testing, and Bresenham line rasteriser
  • GPU ICD (ogles2_vk.library) with OGLES2/Warp3D Nova backend and SPIRV-Cross transpiler for SPIR-V to GLSL ES 3.1
  • 218 Vulkan functions per ICD (100% Vulkan 1.3 core + WSI)
  • 210+ SPIR-V opcodes including vertex/fragment shader operations, matrix math, texture sampling, control flow, and type conversions
  • 22 example programs from basic triangle to glTF model viewer
  • SDK headers with AmigaOS interface definitions, inline macros, and link library
  • VulkanPrefs CLI tool for ICD priority management
  • vulkaninfo device enumeration tool
  • AmigaMark benchmark tool
  • Autoinstall script for AmigaOS 4
  • Optimised software rasteriser with incremental edge functions, active varying mask, and shader state allocation pooling
  • GPU ICD optimisations including VBO caching and batched resource cleanup
The source code is available on GitHub.

Update: (21.03.26, 06:44, dr)

Version 1.1.0 provides SPIRV-Cross GPU ICD fixes and new example. All 23 examples verified on AmigaOne X5000/20 (P5020 2GHz, RX 560, RadeonRX 2.12).

Download: VulkanOS4.lha (version 1.1.0, still not available on OS4Depot, 2,5 MB) (dr)

[News message: 20. Mar. 2026, 22:54] [Comments: 1 - 21. Mar. 2026, 15:37]
[Send via e-mail]  [Print version]  [ASCII version]
< Next messagePrior message >

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2026 by amiga-news.de - all rights reserved.
.