go-vk - A new Go language binding for Vulkan

This page summarizes the projects mentioned and recommended in the original post on /r/vulkan

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • go-vk

    A Go binding around the Vulkan graphics and compute API.

  • That is a good idea and discussions has been turned on for the main repository. Happy to start a conversation over there if you like. https://github.com/bbredesen/go-vk/discussions

  • ash

    Vulkan bindings for Rust

  • This is great, of all the vulkan go bindings I have been waiting for one that uses vk.xml to generate the bindings, because it's the only viable way to keep the bindings up-to-date. (fyi the popular [ash-rs](https://github.com/ash-rs/ash) is created the same-way).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vulkan

    Vulkan API bindings for Go programming language (by goki)

  • Looks promising! I've been using my own fork of the vulkan-go/vulkan package (https://github.com/goki/vulkan) that is updated to the latest vulkan release, but it is not exactly a clean process to update to new versions, and you have to use an old version of the conversion tool. It is not clear if the original author is going to make further updates. I have very little idea how the conversion tool works or what kind of overhead it creates.

  • vgpu

    Vulkan GPU Framework for Graphics and Compute, in Go

  • When you have a stable Mac-compatible and tested version, I will give it a try if it isn't too much work to convert my main vulkan framework (https://github.com/goki/vgpu)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Announcing go-vk: A Go binding for the Vulkan graphics API

    7 projects | /r/golang | 6 Mar 2023
  • 3D graphics library

    10 projects | /r/golang | 28 Aug 2022
  • Go: Sentinel errors and errors.Is() slow your code down by 3000%

    5 projects | news.ycombinator.com | 31 May 2024
  • Learning Go, Building a File Picker using Fyne.io

    3 projects | dev.to | 30 May 2024
  • Fast Shadow Stacks for Go

    3 projects | news.ycombinator.com | 30 May 2024