[][src]Module nannou::draw::backend::vulkano

The vulkano backend for rendering the contents of a Draw's mesh.

Structs

Renderer

A type used for rendering a nannou::draw::Mesh with a vulkan graphics pipeline.

Vertex

The Vertex type passed to the vertex shader.

Enums

DrawError

Errors that might occur while drawing to a framebuffer.

GraphicsPipelineError

Errors that might occur while building the vk::GraphicsPipeline.

RendererCreationError

Errors that might occur while building the Renderer.

Functions

create_graphics_pipeline

The graphics pipeline used by the renderer.

create_render_pass

The render pass used for the graphics pipeline.

create_render_pass_clear

Create a render pass that uses vk::LoadOp::Clear for the multisampled color and depth attachments.

create_render_pass_load

Create a render pass that uses vk::LoadOp::Clear for the multisampled color and depth attachments.

dynamic_state

The dynamic state for the renderer.