Ralith / openxrs

OpenXR bindings for Rust
Apache License 2.0
282 stars 59 forks source link

Update ash requirement from 0.31 to 0.33 #87

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Updates the requirements on ash to permit the latest version.

Changelog

Sourced from ash's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased] - ReleaseDate

[0.33.0] - 2021-07-30

Added

  • Regenerated with Vulkan-Headers 1.2.186 (#456, #454, #446, #429)
  • Generate push_next function for all extended structs (#305)
  • Vulkan 1.2.175: Provisional Video Extensions (#417)
  • Globally remove all allow(dead_code) exceptions and make extensions public (#430)
  • Add extension wrapper for VK_KHR_synchronization2 (#403)
  • added missing functions to V1_0 traits (#416)
  • extensions/khr: Add VK_KHR_external_fence_fd wrapper (#413)
  • Add VK_EXT_extended_dynamic_state extension (#421)
  • Add VK_KHR_get_physical_device_properties2 extension (#400)
  • extensions/khr: Add ExternalSemaphoreFd safe wrapper (#395)
  • Add VK_KHR_get_memory_requirements2 extension (#401)
  • Add VK_EXT_full_screen_exclusive extension (#399)
  • Add VK_NN_vi_surface extension (#398)
  • Add merge_pipeline_caches, queue_bind_sparse, get_render_area_granularity to DeviceV1_0 (#397)
  • Add VK_KHR/EXT_buffer_device_address extension (#405)
  • Add VK_KHR_maintenance extensions (#406)

Changed

  • Use PFN_ types for struct members instead of repeating function signature (#438)
  • Untangle mismatched parameter/return fn signatures in types (#437)
  • Mark all function pointer types as unsafe (#436)
  • pSampleMask setter should write NULL if slice is empty (#432)
  • vk/platform_types: Mark SECURITY_ATTRIBUTES as a true ffi::c_void (#433)
  • Impl trait functions directly on EntryCustom/Instance/Device (#412)
  • Improve Result's Display impl for extension values (#424)
  • Use lifetime borrows instead of raw pointers in pp_geometries (#420)
  • Entry::new returns Err when entry point isn't found (#390)
  • Remove the _mvk suffix from the two extensions' functions (#407)

Fixed

  • ash/extensions: Fix missing and broken autolinks to Vulkan docs (#459)
  • Adds LICENSE-* files to crate subdirectories (#452)
  • external_memory_fd: Initialize output struct with proper sType (#394)
  • entry_libloading: Do not pass AsRef implementation by reference (#389)

[0.32.1] - 2021-03-29

... (truncated)

Commits
  • 17149bd Update changelog and prepare for ash-0.33 and ash-window-0.7 release (#460)
  • de8ff6b Unify readme between Ash and Ash-window (#455)
  • 9c1abcd Fix clippy lints on Rust 1.54 and beyond (#458)
  • 8a1e4a3 ash/extensions: Fix missing and broken autolinks to Vulkan docs (#459)
  • c091482 Update Vulkan-Headers to 1.2.185 (#456)
  • ed35199 Adds LICENSE-* files to crate subdirectories (#452)
  • 2045e38 Update Vulkan-Headers to 1.2.184 (#454)
  • a75d8e7 Update Vulkan-Headers to 1.2.181 (#446)
  • a0b9edd generator: Generate push_next function for all extended structs (#305)
  • d6e049f Use intradoc-links and explain the various loading methods
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 years ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.