emu
emu copied to clipboard
The write-once-run-anywhere GPGPU library for Rust
Hello, running the compute example: View full code ```rust use emu_core::prelude::*; use emu_glsl::*; use zerocopy::*; #[repr(C)] #[derive(AsBytes, FromBytes, Copy, Clone, Default, Debug, GlslStruct)] struct Shape { x: u32, y: u32,...
I am running on Ubuntu 22.04 with emu_core 0.1.1, `info()?.name` is "NVIDIA GeForce RTX 3050 Ti Laptop GPU", the driver is version 515 of the official NVIDIA Linux driver, installed...
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.2.0 to 1.8.0. Release notes Sourced from smallvec's releases. v1.8.0 Add optional support for the arbitrary crate (#275). v1.7.0 new_const and from_const constructors for creating a SmallVec...
Bumps [futures-task](https://github.com/rust-lang/futures-rs) from 0.3.4 to 0.3.21. Release notes Sourced from futures-task's releases. 0.3.21 Fix potential data race in FlattenUnordered that introduced in 0.3.20 (#2566) 0.3.20 Fix stacked borrows violations when...
Bumps [futures-util](https://github.com/rust-lang/futures-rs) from 0.3.4 to 0.3.21. Release notes Sourced from futures-util's releases. 0.3.21 Fix potential data race in FlattenUnordered that introduced in 0.3.20 (#2566) 0.3.20 Fix stacked borrows violations when...
Bumps [crossbeam-queue](https://github.com/crossbeam-rs/crossbeam) from 0.2.1 to 0.2.3. Commits 149a3c9 Release crossbeam-queue 0.2.3 18363b5 Merge #476 e32c891 Release new versions 6d6591a Merge #474 528c3ca Undo bump of rand as it bumps MSRV...
Bumps [lock_api](https://github.com/Amanieu/parking_lot) from 0.3.3 to 0.4.7. Changelog Sourced from lock_api's changelog. parking_lot_core 0.9.2, lock_api 0.4.7 (2022-03-25) Enable const new() on lock types on stable. (#325) Added MutexGuard::leak function. (#333) Bump...
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.4.2 to 0.4.4. Commits 48b13dc Bump crossbeam-channel to v0.4.4 679dac8 Bump crossbeam-channel to v0.4.3 f652c6a Change crossbeam-channel's license to MIT OR Apache-2.0. 149a3c9 Release crossbeam-queue 0.2.3 18363b5...
Bumps [crossbeam-deque](https://github.com/crossbeam-rs/crossbeam) from 0.7.1 to 0.7.4. Changelog Sourced from crossbeam-deque's changelog. Version 0.8.1 Support targets that do not have atomic CAS on stable Rust (#698) Version 0.8.0 Bump the minimum...
Bumps [crossbeam-deque](https://github.com/crossbeam-rs/crossbeam) from 0.7.3 to 0.7.4. Changelog Sourced from crossbeam-deque's changelog. Version 0.8.1 Support targets that do not have atomic CAS on stable Rust (#698) Version 0.8.0 Bump the minimum...