16 Commits

Author SHA1 Message Date
Christina Ying Wang 61e1c6e189 Prevent system/display sleep while Radiance is running
Uses the keepawake crate to prevent both display and system idle sleep
for the lifetime of the app.

Change-type: patch
Signed-off-by: Christina Ying Wang <cywang117@outlook.com>
2026-02-12 10:35:15 -08:00
Eric Van Albert 3088f980f6 Merge pull request #130 from cywang117/audio-input-device-selector
Add audio input device selector
2026-02-11 16:30:08 -05:00
Christina Ying Wang c5ee5bad20 Upgrade cpal to 0.17.1, fix cfg guards for mpv feature
cpal 0.17.0 fixes CoreAudio segfaults when enumerating devices on
macOS, which caused crashes on systems with certain audio interfaces
(e.g. Scarlett 2i2). Also adapts to API changes: SampleRate is now a
u32 type alias instead of a tuple struct.

Adds missing #[cfg(feature = "mpv")] guards in library.rs so the
project can compile with --no-default-features.

Signed-off-by: Christina Ying Wang <cywang117@outlook.com>
2026-02-10 21:07:54 -08:00
dependabot[bot] c8ad7e1a7e Bump bytes from 1.11.0 to 1.11.1
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 19:43:43 +00:00
Eric Van Albert 8e58f0e6e0 ...and update Cargo.lock 2026-01-11 18:54:24 -05:00
Eric Van Albert a38ffa06a8 Add Cargo.lock to git 2026-01-11 18:50:32 -05:00
Eric Van Albert 13703bd88c Remove UniqueId, use hashable RCs 2021-01-01 22:11:39 -05:00
Eric Van Albert 029456fcc2 Hack in WGPU (wip) 2020-12-12 22:06:51 -05:00
Eric Van Albert 000203f177 Setting a static uniform buffer 2020-12-06 23:35:35 -05:00
Eric Van Albert 91adee7966 Compiling shaders into a render pipeline 2020-12-05 20:13:55 -05:00
Eric Van Albert 16a811a3df shader compilation state machine 2020-12-04 23:27:29 -05:00
Eric Van Albert dd0f5aff60 WorkerPool WIP 2020-11-29 23:03:53 -05:00
Eric Van Albert 5b507c7938 simple texture readback 2020-11-28 20:10:46 -05:00
Eric Van Albert 95a6ed5fef Texture generation 2020-11-27 23:56:46 -05:00
Eric Van Albert f4a34fa4d3 Start adding WGPU 2020-11-27 23:33:54 -05:00
Eric Van Albert 70893cc678 First commit, nothing interesting yet 2020-11-27 22:40:48 -05:00