Griffin

Results 31 issues of Griffin

# Objective - Provide a way to test the rendered output images from various scenes. - Implements #4572 as a testing tool. This should allow us to start using this...

C-Enhancement
A-Rendering
A-Diagnostics

It appears that the rust shaders are not currently compiling correctly. They do load initially, I'm assuming from cached spirv or something. If I fork and compile I get this...

I posted a shader on shadered.org. Is there a way to edit the shader code? Or do I need to delete and re-create to edit? Shader link: https://shadered.org/view?s=dXIR2ifo3J

## Bevy version 0.9 ## What you did Combined the [transparent_window](https://github.com/bevyengine/bevy/blob/main/examples/window/transparent_window.rs) example with the [bloom](https://github.com/bevyengine/bevy/blob/main/examples/3d/bloom.rs) example. (I'm only using this to quickly test the alpha as my actual use case...

C-Bug
A-Rendering

Using cranelift 0.76, the following results in this error message: "'Unsupported type for imin instruction: i64', [...]\cranelift-codegen-0.76.0\src\isa\x64\lower.rs:2353:17" ``` function u0:0() -> f64 windows_fastcall { block0: v0 = f64const 0.0 v1...

cranelift
cranelift:area:aarch64
cranelift:area:x64

## Bevy version 056b006d4eade8f1bf75e735ed5eda33d9505c9e The deferred rendering example is missing environment map when set to use deferred. The issue was introduced at 839d2f83536028386f270fea957f7057910fd536 with #11152 ![b](https://github.com/bevyengine/bevy/assets/33357138/901228eb-fd9d-4dd0-8ff2-c10f7ad6e838) ![a](https://github.com/bevyengine/bevy/assets/33357138/d91b5c28-5e8d-43d0-8507-5f99d3cb8a6d)

C-Bug
A-Rendering
P-High

I noticed that a rust gpu shader was running much slower than the equivalent wgsl one. The wgsl one takes 53ms, and the rust gpu version takes 67ms. Looking at...

t: bug

Thanks for all your work on this awesome crate! I'm trying to use this in the context of a VST2 plugin (plugin for audio workstation app). In a VST2 plugin...

Ideas regarding lifetimes in Sarus There would be 2 lifetimes: inside and outside Both values and variables can be marked with these lifetimes In the compiler: ```rust enum Lifetime {...

## Roadmap ### SIMD Types Possibly a feature that allows functions that do not specify the type (defaults to float) to be compiled as either f32/f64/f32x8/etc... This may or may...