Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Dependencies

VGI integrates several core libraries and components to provide its functionality. Whilst requirements must be manually installed by the user of the library, dependencies are automatically downloaded by VGI.

  • SDL3
    • A system abstraction layer that allows for cross-platform window creation and event handling, amongst others.
  • SDL3_image
    • A library built on top of SDL3 that allows for imports of various diferent image formats
  • VMA
    • Easy to integrate Vulkan memory allocation library.
  • GLM
    • A header only C++ math library for graphics software
  • fastgltf
    • A C++ library that’s used to load glTF files.