Module vulkano::buffer::sys

source ·
Expand description

Low level implementation of buffers.

This module contains low-level wrappers around the Vulkan buffer types. All other buffer types of this library, and all custom buffer types that you create must wrap around the types in this module.

Structs

A storage for raw bytes.
Parameters to create a new Buffer.
RAII structure used to release the CPU read access of a buffer when dropped.
RAII structure used to release the CPU write access of a buffer when dropped.
A raw buffer, with no memory backing it.

Enums

Error that can happen in buffer functions.
The type of backing memory that a buffer can have.