Publish 0.7.0 (#829)

* Publish 0.7.0

* Fix dependencies versions
This commit is contained in:
tomaka 2017-09-21 13:27:10 +02:00 committed by GitHub
parent bf583c7ef3
commit 089d0879f7
5 changed files with 15 additions and 13 deletions

View File

@ -1,18 +1,20 @@
# Unreleased (major) # Unreleased
# Version 0.7.0 (2017-09-21)
- Added `RuntimePipelineDesc`, an implementation of `PipelineLayoutDesc` that makes creating custom - Added `RuntimePipelineDesc`, an implementation of `PipelineLayoutDesc` that makes creating custom
layouts easier. 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, - Changed `ImageAccess::try_gpu_lock` and `unlock()` to verify whether the image layout is correct,
especially at the first usage of an image. especially at the first usage of an image.
- Changed `BufferAccess::conflict_*` and `ImageAccess::conflict_*` to forbid querying a specific - Changed `BufferAccess::conflict_*` and `ImageAccess::conflict_*` to forbid querying a specific
range of the resource. 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`. - Fixed `layers` argument validation in `Swapchain::new_inner`.
- Added `vulkano::pipeline::vertex::BufferlessDefinition` and `BufferlessVertices` to enable - Added a 32-bit word constructor for `ShaderModule` (`ShaderModule::from_words`).
bufferless drawing.
- Provide 32-bit word constructor for `ShaderModule` (`ShaderModule::from_words`).
- Changed the various `is_superset_of` functions to return a `Result` instead of a `bool`. - Changed the various `is_superset_of` functions to return a `Result` instead of a `bool`.
# Version 0.6.2 (2017-09-06) # Version 0.6.2 (2017-09-06)

View File

@ -1,6 +1,6 @@
[package] [package]
name = "vulkano-shader-derive" name = "vulkano-shader-derive"
version = "0.6.2" version = "0.7.0"
authors = ["Pierre Krieger <pierre.krieger1708@gmail.com>", "The vulkano contributors"] authors = ["Pierre Krieger <pierre.krieger1708@gmail.com>", "The vulkano contributors"]
repository = "https://github.com/vulkano-rs/vulkano" repository = "https://github.com/vulkano-rs/vulkano"
description = "Safe wrapper for the Vulkan graphics API" description = "Safe wrapper for the Vulkan graphics API"
@ -15,4 +15,4 @@ proc-macro = true
[dependencies] [dependencies]
glsl-to-spirv = { version = "0.1.2", path = "../glsl-to-spirv" } glsl-to-spirv = { version = "0.1.2", path = "../glsl-to-spirv" }
syn = { version = "0.10", features = ["aster", "visit"] } syn = { version = "0.10", features = ["aster", "visit"] }
vulkano-shaders = { version = "0.6", path = "../vulkano-shaders" } vulkano-shaders = { version = "0.7", path = "../vulkano-shaders" }

View File

@ -1,6 +1,6 @@
[package] [package]
name = "vulkano-shaders" name = "vulkano-shaders"
version = "0.6.2" version = "0.7.0"
authors = ["Pierre Krieger <pierre.krieger1708@gmail.com>", "The vulkano contributors"] authors = ["Pierre Krieger <pierre.krieger1708@gmail.com>", "The vulkano contributors"]
repository = "https://github.com/vulkano-rs/vulkano" repository = "https://github.com/vulkano-rs/vulkano"
description = "Shaders " description = "Shaders "

View File

@ -1,6 +1,6 @@
[package] [package]
name = "vulkano-win" name = "vulkano-win"
version = "0.6.2" version = "0.7.0"
authors = ["Pierre Krieger <pierre.krieger1708@gmail.com>", "The vulkano contributors"] authors = ["Pierre Krieger <pierre.krieger1708@gmail.com>", "The vulkano contributors"]
repository = "https://github.com/vulkano-rs/vulkano" repository = "https://github.com/vulkano-rs/vulkano"
description = "Link between vulkano and winit" description = "Link between vulkano and winit"
@ -8,7 +8,7 @@ license = "MIT/Apache-2.0"
categories = ["rendering::graphics-api"] categories = ["rendering::graphics-api"]
[dependencies] [dependencies]
vulkano = { version = "0.6.0", path = "../vulkano" } vulkano = { version = "0.7.0", path = "../vulkano" }
winit = "0.7.0" winit = "0.7.0"
[target.'cfg(target_os = "macos")'.dependencies] [target.'cfg(target_os = "macos")'.dependencies]

View File

@ -1,6 +1,6 @@
[package] [package]
name = "vulkano" name = "vulkano"
version = "0.6.2" version = "0.7.0"
authors = ["Pierre Krieger <pierre.krieger1708@gmail.com>", "The vulkano contributors"] authors = ["Pierre Krieger <pierre.krieger1708@gmail.com>", "The vulkano contributors"]
repository = "https://github.com/vulkano-rs/vulkano" repository = "https://github.com/vulkano-rs/vulkano"
description = "Safe wrapper for the Vulkan graphics API" description = "Safe wrapper for the Vulkan graphics API"