A vulkan rendering engine. It should be cross platform, and there are utilties to convert file paths to the local system style. Currently there is no platform header for windows, which may cause problems on windows systems.
Not finished yet, cannot actually do anything.
You must clone the repository using git clone [link] --recurse-submodules, and
have the vulkan sdk installed
Must have the VulkanSDK and glfw installed. Probably only works on MacOS and Linux, and I have only tested it on Arch(Manjaro) Linux.
- run
make cmaketo run cmake and compile the shaders - run
maketo compile the executable - run
make runto run program, ormake debugto run the program with gdb.
This is the syntax I am using
- funcName() - functions
- func_name() - function macro
- TypeName - typedef struct
- t_TypeName - normal struct
- EnumName - typedef enum
- e_EnumName - normal enum
- CONST_NAME - constant or definition
- Brackets do the thing where you put them under
void funcName(void)
{
// stuffs
}