nobs-vkpipes

Crates.ionobs-vkpipes
lib.rsnobs-vkpipes
version0.1.0
sourcesrc
created_at2019-02-24 15:14:15.184529
updated_at2019-02-24 15:14:15.184529
descriptionshader compilation, vulkan pipeline composition and descriptor set updating as extension to nobs-vk
homepage
repositoryhttps://github.com/dopitz/vulkanism/nobs-vkpipes
max_upload_size
id116905
size49,698
Daniel (dopitz)

documentation

README

nobs-vkpipes

Compiles shaders from glsl and generates rust code from spv.

Features

  1. Builder patterns for compute and graphics pipeline generation
  2. Descriptor set definitions for easy accessible descriptor writes and updates
  3. Code generation macros to compile pipeline and descriptor definitions with spv shader code into a rust module. Enables one liner pipeline instantiation and descriptor set allocation.

Documentation

Find a complete documentation of this library at docs.rs.

Setup

Follow the setup instructions for shaderc-rs.

After this you are ready to use nobs-vkpipes!

Contributing

Feel encouraged to contribute!

Commit count: 0

cargo fmt