You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 22, 2020. It is now read-only.
Currently rlsl uses a custom libstd library that is compatible with the libstd that ships with Rust. The problem is that some things in core can't be translated to SPIR-V. For example Iterator for Range uses mem::swap behind the scenes which uses pointer math.
It might be possible to intercept some of those "bad" implementations. The alternative is to create a custom core.
The text was updated successfully, but these errors were encountered:
Currently rlsl uses a custom libstd library that is compatible with the libstd that ships with Rust. The problem is that some things in core can't be translated to SPIR-V. For example Iterator for
Range
uses mem::swap behind the scenes which uses pointer math.It might be possible to intercept some of those "bad" implementations. The alternative is to create a custom core.
The text was updated successfully, but these errors were encountered: