core::data namespace

contains all data types that can be serialized to/from disk.

classes

buffer_t
container class for GPU data.
clear_value
typesafe alternative to vk::ClearValue
framebuffer_t
container class that describes the data to create a set of rendertargets.
geometry_t
describes a stream of data that will be uploaded to the GPU as geometry data.
material_t
Describes a collection of resources that can be used to initialize a core::ivk::material_t.
sampler_t
describes the data to build a core::ivk::sampler_t instance
window
contains the data to initialize a core::os::surface