Caleb Winston

Results 63 comments of Caleb Winston

Hello, I'm deeply sorry about these issues. I have unfortunately not found the time to tend to these regressions recently. Thank you for reporting this issue though and I sincerely...

Hi! This is not possible at the moment, unfortunately. I recently open-sourced a new version of Emu (not yet published to Crates.io) with significant changes to improve robustness, ease-of-use, and...

Does code from the `examples` directory work though? I always seem to be messing up the import stuff. It looks like I once again have multiple copies of a crate...

Are you using `emu_core` with the `glsl-compile` feature enabled? ```rust [dependencies.emu_core] version = "0.1.1" features = ["glsl-compile"] ```

> What does it mean by being privacy-focused compute? Since Emu has wider cross-platform support than OpenCL and CUDA, it's particularly well-suited for expensive on-device computation. The idea here is...

The main thing stopping string handling is supporting bytes/ints/chars, right? This is blocked right now until we [figure out better type inference](https://github.com/calebwin/emu/blob/master/emu_macro/src/generator.rs#L65). I'm not sure about regex'ing but slicing will...

You can read the linked comment above for figuring out type inference. But basically the challenge is that for OpenACC that does what Emu does but for C/C++, they have...

Wait, actually, sorting shouldn't be built in. It should be defined in some separate crate GPU-accelerated sorting. ```rust let mut x = vec![0.0; 1000]; // ... // ...store random numbers...

> In theory, the emu vectors could contain any of these types: > ``` > char1, uchar1 1 > char2, uchar2 2 > char3, uchar3 1 > char4, uchar4 4...

Not at the moment. I had plans for a rewrite system that would replace expressions with appropriate builtin functions in OpenCL (so an if statement would be replaced with [a...