Crate vkobject_rs

Crate vkobject_rs 

Source

Modules§

basics
The Vulkan basics
buffer
The buffer object
buffervec
The advanced buffer object that could be used as a vector
cmdpool
The Vulkan command pool
common
The common helper library
context
The Vulkan context
descpool
The Vulkan descriptor pool object
descprops
The descriptor set properties
device
The Vulkan device
framebuffer
The Vulkan framebuffer
init
The VkCore initializer
material
The material object
mesh
The mesh object
pipeline
The pipeline object to wiring up buffers from a mesh, shaders, rendertargets together.
prelude
The common things for you to use
renderpass
The Vulkan renderpass
rendertarget
The render target
shader
The Vulkan shader
surface
The Vulkan surface
swapchain
The Vulkan swapchain
texture
The texture object
wavefrontobj
The module for loading OBJ meshes

Macros§

derive_storage_buffer_type
derive_uniform_buffer_type
derive_vertex_type
get_generic_storage_buffer_cache
get_generic_uniform_buffer_cache