Jay Oster

Results 366 comments of Jay Oster

What's the question wrt greedy meshing? `winit` 0.30 was discussed recently in #403. `wgpu` 22 has an open PR in #402.

`pixels.context()` and `pixels.adapter()` give you access to all of the `wgpu` internal state. You can use it to implement any graphics technique you like.

I have been thinking about this for a very long time. This proposal is what the [`game-loop`](https://github.com/tuzz/game-loop) crate did before version 1.0.0. They decided to change it to take `Arc`...

Yeah, `winit_input_helper` must be abandoned for `winit` 0.30 compatibility. I don't think there is any interest in updating the helper crate to conform to the `ApplicationHandler` trait. I agree that...

The biggest downsides for me are double indirection for every access and the potential for resource leaks with strong references (cycles, accumulation into collections, etc). It would be different if...

The colors for the classic style were incorrectly transferred into linear-space without a gamma transform when they were authored. I imagine a mock style was created in PhotoShop or Gimp,...

The first point is a good one. But that's why SemVer exists. Breaking changes will have to be made at some point, and it can be done safely. For the...

FWIW, https://github.com/parasyte/pixels/pull/391 was merged today.

I haven't yet published a `pixels` release that supports `wgpu` 0.19, but I will be glad to if it will unblock this PR.

I finally found a workaround for the `Function 'cast_bf16_f32' does not exist` error. [Rust's minimum macOS deployment target is 11.0](https://doc.rust-lang.org/nightly/rustc/platform-support/apple-darwin.html#os-version): ```text $ rustc --print deployment-target MACOSX_DEPLOYMENT_TARGET=11.0 ``` Setting the `MACOSX_DEPLOYMENT_TARGET`...