{"size": 724, "ext": "scrbl", "max_stars_repo_path": "scribblings/vulkan.scrbl", "max_stars_repo_name": "SimonLSchlee/racket-vulkan", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "scribblings/vulkan.scrbl", "max_issues_repo_name": "SimonLSchlee/racket-vulkan", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "scribblings/vulkan.scrbl", "max_forks_repo_name": "SimonLSchlee/racket-vulkan", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 38.1052631579, "max_line_length": 132, "alphanum_fraction": 0.7776243094}
#lang scribble/manual
@require[@for-label[racket/base]]

@title{Vulkan API Integration}
@author[(author+email "Sage L. Gerard" "sage@sagegerard.com" #:obfuscate? #t)]

This collection integrates Racket and the Vulkan API, with a focus on
low overhead and C code equivalency. With this collection, it is
possible to use Racket to follow along with Vulkan tutorials written
for C and C++.

@bold{This project has an unstable interface.} If you are interested in contributing
or making a suggestion, please contact me. The source is available @hyperlink["https://github.com/zyrolasting/racket-vulkan"]{here}.

@local-table-of-contents[]
@include-section{setup.scrbl}
@include-section{spec.scrbl}
@include-section{unsafe.scrbl}
