- Supported platforms: Windows, Mac, iOS, Emscripten
- Supported graphic backends: OpenGL(ES), D3D11, D3D12(wip), Vulkan, Metal(wip)
- GLSL shaders for any backend via SPIRV-Cross
- Choosing backend API in runtime, no compilation definitions
- Raytracing pipeline (wip)
add_subdirectory(skygfx)
target_link_libraries(YOUR_TARGET skygfx)
- Open the
examples
folder - Execute
build.sh
- The
build
folder will be created in a short time and the.sln
file will be inside
- Open terminal and go to the
examples
folder - Run
sh build.sh
command - The
build
folder will be created in a short time and the.xcodeproj
file will be inside