Skip to content

Commit

Permalink
Update index.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Jasper-Bekkers committed Sep 2, 2020
1 parent 3eaa3e5 commit 17eadd7
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions content/posts/newsletter-013/index.md
Expand Up @@ -70,19 +70,20 @@ If needed, a section can be split into subsections with a "------" delimiter.

![Traverse Research banner](traverse-research-banner.png)

At [Traverse Research] we've created the [rspirv-reflect] library to replace
[Traverse Research] has created the [rspirv-reflect] library to replace
our very basic use-case of the existing [spirv-reflect-rs] / [spirv-reflect]
libraries that are already out there. The current iteration of `rspirv-reflect`
is pretty minimal, but it allows you to extract the binding setup from a SPIR-V
binary. `rspirv-reflect` supports the latest version of SPIR-V (version 1.5 as
of writing) and it also supports all the new shader stages (both ray tracing
and mesh/task shaders) as well as the existing ones.

We wanted to reduce our reliance on C and C++ unsafe libraries and at the same
time we needed to support newer features that were slow to become available in
the existing `spirv-reflect` library. Our primary use-case for this library
is in conjecture with the Rust wrapper around the DirectX Shader Compiler
([dxc]), called [hassle-rs] that we've also built.
Traverse Research wanted to reduce their reliance on C and C++ unsafe
libraries and at the same time we needed to support newer features that were
slow to become available in the existing `spirv-reflect` library. The primary
use-case for this library is in conjecture with the Rust wrapper around the
DirectX Shader Compiler ([dxc]), called [hassle-rs] that Traverse Research
also built.

[Traverse Research]: https://traverseresearch.nl
[rspirv-reflect]: https://github.com/Traverse-Research/rspirv-reflect
Expand Down

0 comments on commit 17eadd7

Please sign in to comment.