gfx-rs / portability

Vulkan Portability Implementation
Mozilla Public License 2.0
382 stars 25 forks source link

Bump renderdoc from 0.3.0 to 0.5.0 #253

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps renderdoc from 0.3.0 to 0.5.0.

Release notes

Sourced from renderdoc's releases.

Release 0.5

Added

  • Add CI and documentation badges.
  • Implement support for API versions 1.3.0 and 1.4.0.
  • Allow string slices with lifetimes in set_capture_file_comments().

Changed

  • Bump glutin dependency to 0.21.
  • Bump gfx dev-dependency to 0.18.1.
  • Bump gfx_window_glutin dev-dependency to 0.31.
  • Upgrade CircleCI Rust image to 1.34.1.
  • Convert top-level crate to workspace.
  • Clean up renderdoc-sys crate layout.
  • Minor code formatting tweaks.
  • Switch to Circle CI Rust 1.34.1 image.

Fixed

  • Switch set_capture_file_comments() and trigger_multi_frame_capture() to take &mut self (PR #32).
  • Unimplement Clone, Send, and Sync for RenderDoc struct (PR #29).
  • Correct default setting in the get_set_capture_option() unit test.
  • Fix improperly designed launch_replay_ui() method, update triangle example to match.
  • Set correct RenderDoc library path for Android clients.
  • Add missing trait re-exports to prelude module (PR #31).
  • Fix erroneous doc comments (PR #24).

Release 0.4

Added

  • Create renderdoc-sys crate for raw FFI bindings.
  • Create renderdoc-derive crate for internal codegen.
  • Add support for RenderDoc API 1.1.1, 1.1.2, and 1.2.0.

Changed

  • Switch to libloading from shared_library.
  • Update triangle example to the latest glutin API.
  • Bump dependencies.
Changelog

Sourced from renderdoc's changelog.

[0.5.0] - 2019-05-19

Added

  • Add CI and documentation badges.
  • Implement support for API versions 1.3.0 and 1.4.0.
  • Allow string slices with lifetimes in set_capture_file_comments().

Changed

  • Bump glutin dependency to 0.21.
  • Bump gfx dev-dependency to 0.18.1.
  • Bump gfx_window_glutin dev-dependency to 0.31.
  • Upgrade CircleCI Rust image to 1.34.1.
  • Convert top-level crate to workspace.
  • Clean up renderdoc-sys crate layout.
  • Minor code formatting tweaks.

Fixed

  • Switch set_capture_file_comments() and trigger_multi_frame_capture() to take &mut self (PR #32).
  • Unimplement Clone, Send, and Sync for RenderDoc struct (PR #29).
  • Correct default setting in the get_set_capture_option() unit test.
  • Fix improperly designed launch_replay_ui() method, update triangle example to match.
  • Set correct RenderDoc library path for Android clients.
  • Add missing trait re-exports to prelude module (PR #31).
  • Fix erroneous doc comments (PR #24).

[0.4.0] - 2018-09-16

Added

  • Create renderdoc-sys crate for raw FFI bindings.
  • Create renderdoc-derive crate for internal codegen.
  • Add support for RenderDoc API 1.1.1, 1.1.2, and 1.2.0.

Changed

  • Switch to libloading from shared_library.
  • Update triangle example to the latest glutin API.
  • Bump dependencies.
Commits
  • a404df3 Prepare for release 0.5.0 (#33)
  • 22351fe Switch internally mutating methods to &mut self (#32)
  • 6a01ca4 Add missing trait re-exports in prelude module (#31)
  • db2d562 Add support for 1.3.0 and 1.4.0 (#30)
  • c88a485 Fix some soundness bugs with RenderDoc struct (#29)
  • 42c7b80 Fix erroneous doc comments (#24)
  • 0ec81be Reorder imports and run cargo fmt (#23)
  • e9a9b5b Update CHANGELOG.md to reflect changes from PR #17 (#22)
  • 8531c61 Add CI and documentation badges (#17)
  • d33c46e Tentatively add nightly Rust in CI, update stable commands (#15)
  • Additional commits viewable in compare view


Dependabot compatibility score

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 use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gfx-rs/portability/network/alerts).