An open API service indexing awesome lists of open source software.

https://github.com/gecko0307/dusk

WebGPU binding generator for D that uses dawn.json
https://github.com/gecko0307/dusk

Last synced: 29 days ago
JSON representation

WebGPU binding generator for D that uses dawn.json

Awesome Lists containing this project

README

        

# Dusk
The goal of this project is to create a tool that generates WebGPU binding for D using a specification file as an input. Currently it uses [dawn.json](https://dawn.googlesource.com/dawn/+/refs/heads/main/dawn.json) from [Dawn](https://dawn.googlesource.com/dawn). Dusk will be compatible with [bindbc-wgpu](https://github.com/gecko0307/bindbc-wgpu) and eventually will be used to automate its maintainance.

Dusk is not finished yet, at this stage it generates only `types.d` module and supports only struct and enum declarations.