Skip to content

Releases: EmbarkStudios/spirv-tools-rs

Release 0.10.0

05 Feb 13:35
Compare
Choose a tag to compare

Changed

  • PR#38 updated to vulkan-sdk-1.3.275.
  • PR#37 added impl Clone for Diagnostic.

Fixed

  • PR#36 fixed the parsing if diagnostic messages from spirv-tools binaries.

__internal__binaries__

05 Feb 08:58
Compare
Choose a tag to compare
Pre-release

DO NOT USE THIS

Release 0.8.0

04 Feb 15:13
Compare
Choose a tag to compare

Changed

  • PR#29 updated to v2022.1 of spirv-tools.

Release 0.7.1

20 Sep 07:53
Compare
Choose a tag to compare

Fixed

  • PR#28 fixed #27 by changing the TryFrom into a crate private method.

Release 0.7.0

17 Sep 11:03
Compare
Choose a tag to compare

Changed

Release 0.6.1

17 Sep 11:02
Compare
Choose a tag to compare

Fixed

  • PR#21 updated spirv-tools C++ code to address a GCC11 warning which caused compile failures due to warnings as errors.
  • PR#23 fixed #22 by correcting a mismatch between optimization passes between the compiled and tool mode of the optimizer.

Release 0.6.0

25 Mar 08:32
Compare
Choose a tag to compare

Changed

  • PR#20 changed the format of Error::Display to not include the spirv result code as it differs between compiled and tool mode since the spirv binaries don't provide the actual error that occurred.

Release 0.5.0

25 Mar 08:32
Compare
Choose a tag to compare

Changed

  • PR#18 updated the upstream spirv-tools to v2021.0-dev, SPIRV-Tools v2021.0-dev v2020.5-198-g5af051b0.
  • PR#18 changed Assembler::disassemble to return a Option<String> instead of just String for an Ok, in the cases where the call succeeded, but the actual string was null/empty.

Release 0.4.0

25 Mar 08:31
Compare
Choose a tag to compare

Changed

  • PR#15 updated the upstream spirv-tools to v2020.7-dev, SPIRV-Tools v2020.7-dev v2020.6-50-g0a3a1712.

Fixed

  • PR#14 fixed an issue where an error was reported if the disassembled text was directly printed. Thanks @Danielmelody!

Release 0.3.1

25 Mar 08:31
Compare
Choose a tag to compare

Fixed

  • PR#13 Fix the spirv-as and spirv-val tool arguments that were broken by PR#12.