Skip to content

renderdoc 0.6.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ebkalderon ebkalderon released this 19 May 14:31
· 166 commits to master since this release
491a738

Added

  • Redesign crate to use inherent impls over traits (PR #35).
  • Add HasPrevious trait to recursively determine version compatibility at compile-time.

Changed

  • Rename Version enum to VersionCode and ApiVersion trait to Version.
  • Use a single Entry type, since the aliases point to the same struct.
  • Update crate metadata and improve documentation.
  • Manually implement Debug, derive Eq, Hash, PartialEq for most types (PR #41).
  • Apply Clippy suggestions (PR #43).

Deprecated

  • Mark is_remote_access_connected() as deprecated for all RenderDoc API versions after 1.1.1 (PR #42).

Removed

  • Remove prelude module.
  • Remove RenderDocV### traits.
  • Remove RenderDocV### trait boilerplate code from renderdoc-derive.
  • Remove unused __uint32_t and __uint64_t type aliases from renderdoc-sys (PR #39).