euc icon indicating copy to clipboard operation
euc copied to clipboard

A software rendering crate that lets you write shaders with Rust

Results 8 euc issues
Sort by recently updated
recently updated
newest added

since i'm interested in using this in unit tests, it's pretty much necessary that glsl shaders can be ran in it, but that might be too complex!

```rust use euc::{buffer::Buffer2d, Pipeline}; #[derive(Default)] struct Model { xs: Vec, ys: Vec, zs: Vec, } impl Model { fn push_point(&mut self, x: f32, y: f32, z: f32) { self.xs.push(x); self.ys.push(y);...

Hi, I'm hoping to use euc in [lyon](https://github.com/nical/lyon)'s testing infrastructure. Lyon takes vector graphcs shapes in 2D and tessellates them into triangle meshes that approximates the original shapes. One thing...

I am trying to render triangles that use alpha. However, my tests indicate that alpha is not taken into account by the rendering pipeline. I am using euc 0.5.3 I...

vek's types are used in the public API. So a user of this crate needs to also depend on vek. Keeping both in sync however has been reasonably painful. Especially...

todo

This crate would be perfect for prototyping compute shaders! I am trying to write a fluid simulation. While the initial CPU-based approach works great, it is just not performant enough....

Is there a timeline for the merge of the rewrite branch ? Latest release was 1 year ago.

Updates the `actions/checkout` action used in the GitHub Actions workflows to its newest major version. Changes in [actions/checkout](https://github.com/actions/checkout): > ## v3.3.0 > - Implement branch list using callbacks from exec...