Nicolas Silva

Results 150 comments of Nicolas Silva

Ah, apologies for the hasty conclusion. Filters like mix-blend modes are also a way to fall off of the compositing optimizations, but it could be other things as well. I'll...

> Could this also explain why font rendering is different (worse, especially thin/small fonts) than in Firefox, even after disabling the zen rounded font setting? I don't think so.

I just tried this mod and it isn't enough to get the compositing optimizations working specifically. That is not to say that it doesn't improve things one way or another,...

Here is the rough plan for WebRender and wgpu: First wait for WebGPU to ship in Firefox (this will start to happen soon) and stabilize. Once we consider wgpu to...

With respect to the shading language, the important part is that the source of truth that is checked into the repository must be GLSL in the foreseeable future. Adding SPIRV/DXIL/etc....

@nicoburns What you are suggesting is a full rewrite of WebRender. I love to see projects like that pop up but one pick this path with the understanding that it...

See also: https://github.com/gfx-rs/wgpu/issues/4337

Hi, currently, lyon mostly provides a way to produce triangle geometry from vector paths. That's only a small piece of puzzle when rendering SVG documents. It sounds like you are...

> Count the living API object instance. > Count the API call. > Memory usage statistics These are what the internal counters and the allocator report are for. No need...

`angle_from_x_axis` is implemented on top of a faster but less precise atan2. ```Rust let v = Vector2D::new(0.5, 0.5); let a1: f32 = v.angle_from_x_axis().radians; // 0.785195 let a2 = v.y.atan2(v.x); //...