Skip to content

Commit 3f688c2

Browse files
committed
spirv: Drop stale "tracking SPIR-V major/minor version" from README
Since inheriting the `spirv` crate and dropping the `spirv_headers` crate in #204, and following up on a choice in #197 to no longer have the SPIR-V major/minor version in our crate version which disallows us from making any breaking changes to the crate, we reset the version to `0.1.0` and embedded the SPIR-V version via _version metadata_ instead. This stale comment in the README was still indicating as such though, confusing users in e.g. #252 that our `spirv` crate was somehow exposing SPIR-V 1.3 (should have been 0.3 by that logic which is the current latest version). Remove it entirely. Note also that since #225 / #226 our version metadata is no longer the SPIR-V version/revision but the Vulkan SDK tag that it was released with. The SPIR-V version isn't bumped often enough to match extensions in new SDK releases, making the SDK tag more indicative of the included API surface instead.
1 parent d7ebbfc commit 3f688c2

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

spirv/README.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,6 @@ First add to your `Cargo.toml`:
2121
spirv = "0.3.0"
2222
```
2323

24-
Version
25-
-------
26-
27-
Note that the major and minor version of this create is tracking the SPIR-V spec,
28-
while the patch number is used for bugfixes for the crate itself. So version
29-
`1.4.2` is tracking SPIR-V 1.4 but not necessarily revision 2. Major client APIs
30-
like Vulkan/OpenCL pin to a specific major and minor version, regardless of the
31-
revision.
32-
3324
Examples
3425
--------
3526

0 commit comments

Comments
 (0)