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

  • Joined on 2014-07-09
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 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 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#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
cabc3beb69 Merge branch 'main' into Fix_126542_uv_edge_overlays_in_Metal
e71c844354 Fix #127944: Normal rotates in wrong direction
2459247f9f GPv3: Enable selection operators and overlays in vertex paint mode
01825a85cb Cleanup: quiet compiler warnings
8dcd51ddc3 Fix crash in recent fix for #128104
Compare 226 commits »
Clément Foucault commented on pull request blender/blender#127514 2024-09-25 14:47:30 +02:00
EEVEE: Light & Shadow linking

The UI classes are mostly copied from Cycles; should they be removed from Cycles and only exist here?

@Sergey do you think it is fine to just remove the Cycles UI code? There doesn't seem to…

Clément Foucault commented on pull request blender/blender#128116 2024-09-25 14:41:09 +02:00
Fix: Grease Pencil: Add back support for stroke direction overlay

No trailing f.

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

Indirect lighting does not respect light linking; I'm not sure if this matches how indirect lighting behaves in Cycles or not. They look similar but I'm not sure how it would look if Surfel…

Clément Foucault commented on pull request blender/blender#122910 2024-09-25 14:26:04 +02:00
Curves: smooth handles

Please run make format. Also, maybe it is better to break these long statement into multiple smaller lines with meaningfully named bool variables.