Skip to content

A vulkan wrapper designed to simplify compute operations in pure C.

License

Notifications You must be signed in to change notification settings

teleprint-me/vk.c

Repository files navigation

vk.c

A Vulkan wrapper designed to simplify compute operations in pure C.

Dependencies

sudo pacman -S gcc gdb cmake

Build Steps

Clone the repository and enter the directory:

git clone https://github.com/teleprint-me/vk.c.git vk
cd vk

Build the shared library and examples:

cmake -B build -DCMAKE_BUILD_TYPE=Debug 
cmake --build build --config Debug -j "$(nproc)"

Add execution bit and run to automate the build steps:

chmod +x compile.sh
./compile.sh # Defaults to Debug

You can specify the build type:

./compile.sh Release

References

License

See the AGPL LICENSE file for more details.

About

A vulkan wrapper designed to simplify compute operations in pure C.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published