[][src]Module gaclen::graphics

Graphics provide hardware accelerated rendering.

This is a major part of gaclen, since rendering is exclusive to clients.

The graphical workflow is extensive, please refer to examples for help.

Re-exports

pub use vulkano;

Modules

buffer

Buffers are a region of mapped memory.

context

Context holds global Vulkan API state information.

device

Device is a logical handle to a hardware-backed instance of a graphical device (typically a GPU).

frame

Frames are transient images on the screen and is the core of presenting the game to the user.

image

Currently gaclen simply uses vulkano images directly.

pass

Infrastructure containing device configuration used for computations.

swapchain

Swapchains are sets of images that are used to draw and present pictures to the screen and the configuration for how to present them.

Macros

impl_vertex

Implements the Vertex trait on a struct.

Structs

Version

Represents an API version of Vulkan.

Enums

ResizeError

Error during resizing of viewports.