From 089d0879f7460b89c68de84c37671467ec359c76 Mon Sep 17 00:00:00 2001 From: tomaka Date: Thu, 21 Sep 2017 13:27:10 +0200 Subject: [PATCH] Publish 0.7.0 (#829) * Publish 0.7.0 * Fix dependencies versions --- CHANGELOG.md | 16 +++++++++------- vulkano-shader-derive/Cargo.toml | 4 ++-- vulkano-shaders/Cargo.toml | 2 +- vulkano-win/Cargo.toml | 4 ++-- vulkano/Cargo.toml | 2 +- 5 files changed, 15 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a27679897..a1ea924b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,20 @@ -# Unreleased (major) +# Unreleased + +# Version 0.7.0 (2017-09-21) - Added `RuntimePipelineDesc`, an implementation of `PipelineLayoutDesc` that makes creating custom layouts easier. +- Changed `CpuBufferPool::next()` and `chunk()` to return a `Result` in case of an error when + allocating or mapping memory. +- Changed `CommandBufferExecError::AccessError` to provide a hint of where the error occurs. +- Added `vulkano::pipeline::vertex::BufferlessDefinition` and `BufferlessVertices` to enable + bufferless drawing. - Changed `ImageAccess::try_gpu_lock` and `unlock()` to verify whether the image layout is correct, especially at the first usage of an image. - Changed `BufferAccess::conflict_*` and `ImageAccess::conflict_*` to forbid querying a specific range of the resource. -- Changed `CpuBufferPool::next()` and `chunk()` to return a `Result` in case of an error when - allocating or mapping memory. -- Changed `CommandBufferExecError::AccessError` to provide a hint of where the error occurs. - Fixed `layers` argument validation in `Swapchain::new_inner`. -- Added `vulkano::pipeline::vertex::BufferlessDefinition` and `BufferlessVertices` to enable - bufferless drawing. -- Provide 32-bit word constructor for `ShaderModule` (`ShaderModule::from_words`). +- Added a 32-bit word constructor for `ShaderModule` (`ShaderModule::from_words`). - Changed the various `is_superset_of` functions to return a `Result` instead of a `bool`. # Version 0.6.2 (2017-09-06) diff --git a/vulkano-shader-derive/Cargo.toml b/vulkano-shader-derive/Cargo.toml index 584dc7426..fbda6ba9c 100644 --- a/vulkano-shader-derive/Cargo.toml +++ b/vulkano-shader-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vulkano-shader-derive" -version = "0.6.2" +version = "0.7.0" authors = ["Pierre Krieger ", "The vulkano contributors"] repository = "https://github.com/vulkano-rs/vulkano" description = "Safe wrapper for the Vulkan graphics API" @@ -15,4 +15,4 @@ proc-macro = true [dependencies] glsl-to-spirv = { version = "0.1.2", path = "../glsl-to-spirv" } syn = { version = "0.10", features = ["aster", "visit"] } -vulkano-shaders = { version = "0.6", path = "../vulkano-shaders" } +vulkano-shaders = { version = "0.7", path = "../vulkano-shaders" } diff --git a/vulkano-shaders/Cargo.toml b/vulkano-shaders/Cargo.toml index dadf5efe3..1cb232b74 100644 --- a/vulkano-shaders/Cargo.toml +++ b/vulkano-shaders/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vulkano-shaders" -version = "0.6.2" +version = "0.7.0" authors = ["Pierre Krieger ", "The vulkano contributors"] repository = "https://github.com/vulkano-rs/vulkano" description = "Shaders " diff --git a/vulkano-win/Cargo.toml b/vulkano-win/Cargo.toml index 4bb519dc6..1f3a64e6f 100644 --- a/vulkano-win/Cargo.toml +++ b/vulkano-win/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vulkano-win" -version = "0.6.2" +version = "0.7.0" authors = ["Pierre Krieger ", "The vulkano contributors"] repository = "https://github.com/vulkano-rs/vulkano" description = "Link between vulkano and winit" @@ -8,7 +8,7 @@ license = "MIT/Apache-2.0" categories = ["rendering::graphics-api"] [dependencies] -vulkano = { version = "0.6.0", path = "../vulkano" } +vulkano = { version = "0.7.0", path = "../vulkano" } winit = "0.7.0" [target.'cfg(target_os = "macos")'.dependencies] diff --git a/vulkano/Cargo.toml b/vulkano/Cargo.toml index 8331853d7..0d9e0a5bd 100644 --- a/vulkano/Cargo.toml +++ b/vulkano/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vulkano" -version = "0.6.2" +version = "0.7.0" authors = ["Pierre Krieger ", "The vulkano contributors"] repository = "https://github.com/vulkano-rs/vulkano" description = "Safe wrapper for the Vulkan graphics API"