Clément Foucault fclem
  • I'm pixel pusher.

  • Joined on 2014-07-09
Clément Foucault pushed to glsl-include at fclem/blender 2024-09-25 21:17:04 +02:00
5dd7d988f6 Move the mutation to datatoc
Clément Foucault pushed to glsl-include at fclem/blender 2024-09-25 19:12:09 +02:00
b9419667e8 WıP
Clément Foucault pushed to glsl-include at fclem/blender 2024-09-25 19:03:04 +02:00
c86dce5662 Fix warning
Clément Foucault commented on pull request blender/blender#128125 2024-09-25 18:51:02 +02:00
Fix: Draw: Bounds usage

Maybe we can add something like Converting these bounds to #IsectBox will result if valid clip planes. and the inverse for drw_bounds_corners_are_valid pointing to drw_bounds_are_valid.

Clément Foucault commented on pull request blender/blender#125657 2024-09-25 16:55:28 +02:00
Metal: Add support for parallel compilation and precompilation specialisation

I had to remove this and mtl_misc.hh to make it compile.

Clément Foucault commented on pull request blender/blender#125657 2024-09-25 16:55:12 +02:00
Metal: Add support for parallel compilation and precompilation specialisation

@James-McCarthy-4

In addition I noticed whilst testing that the base start up time for Blender no longer matches my original figures. The parallel compilation speed-ups are roughly the same…

Clément Foucault commented on pull request blender/blender#128093 2024-09-25 15:54:16 +02:00
Overlay-Next: Add NURBS edit handles
Clément Foucault suggested changes for blender/blender#127514 2024-09-25 15:46:21 +02:00
EEVEE: Light & Shadow linking
Clément Foucault commented on pull request blender/blender#127514 2024-09-25 15:46:19 +02:00
EEVEE: Light & Shadow linking

You can just set the receiver_index per surfel. There are already some padding there you can repurpose. But don't use uchar there as it is an interface struct.

Clément Foucault commented on pull request blender/blender#127514 2024-09-25 15:46:18 +02:00
EEVEE: Light & Shadow linking

Wrap all this logic in a function bool light_linking_affects_receiver(uvec2 light_set, uchar receiver_index).

Clément Foucault commented on pull request blender/blender#127514 2024-09-25 15:46:17 +02:00
EEVEE: Light & Shadow linking

light_receiver_index

Clément Foucault commented on pull request blender/blender#127514 2024-09-25 15:46:16 +02:00
EEVEE: Light & Shadow linking

light_receiver_index_get

Clément Foucault pushed to main at blender/blender 2024-09-25 15:22:51 +02:00
57f7d6380c Fix #126542 Fix UV Edge overlays in Metal
Clément Foucault closed issue blender/blender#126542 2024-09-25 15:22:49 +02:00
UV islands display issue - macOS Metal
Clément Foucault merged pull request blender/blender#127864 2024-09-25 15:22:49 +02:00
Fix #126542 Fix UV Edge overlays in Metal
Clément Foucault merged pull request blender/blender#122910 2024-09-25 15:21:51 +02:00
Curves: smooth handles
Clément Foucault pushed to main at blender/blender 2024-09-25 15:21:50 +02:00
84dedfaf4b Curves: smooth handles