core::data namespace

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

classes

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