Ashley
Ashley
This wgpu backend creates all the pipelines in about 30 seconds on linux, which imo is good enough and doesn't mean we require a pipeline cache as suggested in https://github.com/repi/shadertoy-browser/pull/62#issuecomment-824176822....
It'd be nice to have a quick comparison in the readme about why you would want to use one or the other.
Hi! I mentioned I started working on wasm support here: https://github.com/aclysma/basis-universal-rs/issues/10. I've been using this on a branch of this crate for a while but I thought I'd just now...
CC @superdump I've been working on writing bindings for the [transcoder wasm](https://github.com/BinomialLLC/basis_universal/tree/master/webgl/transcoder) that basis_universal provides so that I can parse and transcode basis files in wasm. I've got a repo...
Hi! Just stumbled upon this and I'm incredibly impressed! I only have an AMD GPU at the moment and I'm curious about hos possible it would be to support ROCm...
I'll look into working on this tomorrow, but its a bit annoying that the whole crate is rebuilt when I run `cargo run`, having not changed anything.
See PR https://github.com/EmbarkStudios/rust-gpu/pull/513 that @Arc-blroth opened. This PR builds on top of that to support structs and 3 or 4 component 64-bit scalar type vectors (see https://github.com/EmbarkStudios/rust-gpu/pull/513#pullrequestreview-628664056).
Occasionally, a shader variable requires the `NonUniform` decoration. One example of this is when doing a texture lookup in a ray-tracing shader, where the texture index might not be uniform...
I started looking into how `OpConvertUToPtr` can be implemented - initially for `RuntimeArray`s. Something like this works well, but is not generic: ```rust unsafe fn load_f32_runtime_array_from_handle(handle: u64) -> &'static mut...
So I'm not entirely sure why this warning exists: `15:04:03 [WARN] There is a memory type that is host visible, but not host coherent. It's time to upgrade our memory...