zakarumych / gpu-alloc

Implementation agnostic memory allocator for Vulkan-like APIs
Other
86 stars 18 forks source link

Update erupt requirement from 0.22 to 0.23 #67

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 2 years ago

Updates the requirements on erupt to permit the latest version.

Changelog

Sourced from erupt's changelog.

[0.23.0+213] - 2022-11-14

Added

  • Add features utilities module for checking supported features
  • Add features example showcasing the features module
  • Introduce ObjectHandle trait

Changed

  • Update Vulkan Headers to version 213
  • Change from Box to reference in create_{instance,device}_fn
  • Pointer chain wrapper args are now a mut ref
  • Update raw-window-handle to 0.5

[0.22.0+204] - 2022-01-25

Added

  • Vulkan 1.3 support
  • Add DeviceLoaderBuilder::build_with_existing_device.
  • Add #[must_use] attribute to builder methods

Changed

  • Only use build_dangling for structs which directly have pointers
  • Update Vulkan Headers to version 204

Fixed

  • Support alternate formatting rules in VulkanResult

[0.21.0+202] - 2021-12-11

Added

  • Add callback to wrappers returning a vector of extendable structs
  • Add Builders for Instance and Device loaders to cover more advanced use cases
  • Add custom_loaders example, showcasing usage of the new advanced loader APIs

Changed

  • Update Vulkan Headers to version 202
  • Update raw-window-handle to 0.4
  • Rename .build() to .build_dangling() to make it look less innocent
  • Optimize construction of larger pointer chains
  • Simplify function definitions containing handles
  • Deprecate several invalid enum variants
  • Improved clarity of cstr! macro implementation (!9)

... (truncated)

Commits


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 1 year ago

Looks like erupt is up-to-date now, so this is no longer needed.