Results 231 issues of Kevin Reid

Pass spatial information through from `Space` to `Session` and make use of it to control audio pan and volume. This will require: * The audio output subsystems need to be...

kind: feature
area: sound

Placing and removing blocks, and block tick actions, should be able to have sounds chosen by the particular block. This will include: * [ ] #610 * [ ] Adding...

kind: feature
area: sound

This is the prerequisite for all sound defined by the world (or UI) rather than built in to the `Fluff` type. We may need to figure out a better universe...

kind: feature
area: sound

Right now, [`SoundDef`](https://github.com/kpreid/all-is-cubes/blob/40837a725351c59c5cc22aa95b1893e09d1e7a9f/all-is-cubes/src/sound/mod.rs#L22) only supports a basic sine-wave oscillator and envelope. It should be expanded to include: * More synthesis options. [Jsfxr](https://sfxr.me/) might provide some inspiration here. * Short pre-recorded...

kind: feature
area: sound

Suppose that `test.diff` contains git diff output such as: ```diff diff --git a/test-renderers/expected/renderers/fog-None-wgpu.png b/test-renderers/expected/renderers/fog-None-wgpu.png index 616d6ea8..afd1b043 100644 Binary files a/test-renderers/expected/renderers/fog-None-wgpu.png and b/test-renderers/expected/renderers/fog-None-wgpu.png differ ``` Then `cargo mutants --in-diff test.diff` will...

bug
good first issue
small

It occurs to me that `cargo-mutants` could be good at testing for a certain subtle bug: data files, or source files, that are unused and therefore either bloating the package...

generate

# Objective Fixes #21336. `bevy_platform` and dependents such as `bevy_ecs` may be used on web without incurring the `RUSTFLAGS` requirement of `getrandom`. ## Solution Remove dependency `bevy_platform` → `getrandom`. Note:...

D-Trivial
C-Dependencies
X-Uncontroversial
S-Needs-Review

Right now, `cargo asm` errors out if not enough package and target selection options are passed to choose a single Cargo target. However, in the presence of generics or inlining,...

[When originally envisioned](https://github.com/gfx-rs/wgpu/issues/1670), `write_buffer_with()` took a closure. It no longer does, and so the “with” part of the name no longer means anything. “With what?” It should be given a...

type: enhancement
area: api

Copied from [review discussion](https://github.com/gfx-rs/wgpu/pull/7063#discussion_r1951915642): > @cwfitzgerald > Convention here is just pub(super) > @kpreid > IMO, using super, particularly across files, is fragile and best kept to a minimum, because...

type: enhancement
kind: refactor