mirror of
https://github.com/vulkano-rs/vulkano.git
synced 2024-11-25 00:04:15 +00:00
baf863ce33
* Add `BufferContentsLayout` * Rework `BufferContents` * Add `BufferContents` derive macro * Relax restrictions of shader code generation * Fix examples * Add additional invariant to `Subbuffer` * Shorten paths a bit * Remove a bit of bloat * Add `Sized` constraint to element traits * Fix an oopsie * Add `Aligned` * Add support for deriving `BufferContents` for sized types * Fix alignment and padding issues * Fix docs and add examples for `BufferContents` * Adjust shader macro * Add tests * Adjust `Vertex` example * Remove bytemuck re-export * Update examples * Workaround bytemuck's array elements that are `AnyBitPattern` limitation * Add more alignments * Fix an earlier oopsie * Rework vulkano-shaders * Fix examples * Fix some rogue tabs in examples * Add `AsRef` and `AsMut` implementation for `Padded` * Remove useless code duplication * Make the `BufferContents` derive macro the same for all types * Add example docs for `Padded` * Work around trivial bounds * More example docs * Minor consistency adjustment * Add `serde` to the list of cargo features * Make clippy happy again |
||
---|---|---|
.. | ||
codegen.rs | ||
entry_point.rs | ||
lib.rs | ||
structs.rs |