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

https://github.com/codebycruz/hood

A cross platform rendering API in pure LuaJIT.
https://github.com/codebycruz/hood

lpm lua luajit opengl vulkan

Last synced: about 2 months ago
JSON representation

A cross platform rendering API in pure LuaJIT.

Awesome Lists containing this project

README

          

# hood

A cross-platform graphics library for LuaJIT entirely from scratch.
Based upon the WebGPU and Vulkan specifications.


Triangle Example


See the triangle example for the full code.

## Backends

| Backend | Windows | Linux | macOS |
| ----------- | ------- | ----- | ----- |
| OpenGL 4.3+ | ✅ | ✅ | ❌ |
| Vulkan | 🚧 | 🚧 | ❌ |

## Installation

This is mainly intended to be consumed with the [lpm](https://github.com/codebycruz/lpm) package manager.

```bash
lpm add --git https://github.com/codebycruz/hood
```