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

  • Joined on 2014-07-09
Clément Foucault pushed to main at blender/blender 2023-02-27 20:02:49 +01:00
5ea41a9942 UI: Added Edge Width option in preferences for 3DView and UV/Image Editor
Clément Foucault pushed to xylvier-edge-width-patch at Xylvier/blender 2023-02-27 19:55:46 +01:00
1bcdf20c8e Merge branch 'main' into xylvier-edge-width-patch
f37077ae5a Mesh: Clear loose edges bitmap with count of zero
52104c1a0c Mesh: Avoid recalculating bounds after some operations
96abaae9ac Cleanup: Remove legacy argument from mesh creation functions
494becdec9 Cleanup: Remove redundant parenthesis
Compare 451 commits »
Clément Foucault commented on issue blender/blender#104280 2023-02-27 17:32:58 +01:00
Improve visualisation and manipulation of lights in the viewport

Your mockup would be welcome!

Here is the mockup (with attached blend so you can rotate): Capture d’écran du 2023-02-27 17-00-44.png T…

Clément Foucault commented on issue blender/blender#104444 2023-02-27 16:30:17 +01:00
Rotation C++ API

I'm wondering if doing functional cast between rotation is better.

From the previous comment example: Euler3(EulerXYZ(0,1,2), YZX) becomes to_euler(EulerXYZ(0,1,2), YZX)

This would…

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:36 +01:00
Metal: Support for Storage Buffers.

Same here

Clément Foucault suggested changes for blender/blender#104870 2023-02-27 16:15:36 +01:00
Metal: Support for Storage Buffers.

Small

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:36 +01:00
Metal: Support for Storage Buffers.

Same here. You can use struct Box for that matter.

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:36 +01:00
Metal: Support for Storage Buffers.

I would prefer have a return struct instead of this (maybe ProjectionPlanes). This is more refactor I would very much avoid these types of defines.

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:36 +01:00
Metal: Support for Storage Buffers.

Not sure why this is here. Any GLSL code targeted at Metal should be using #ifdef GPU_METAL.

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:36 +01:00
Metal: Support for Storage Buffers.

I think the 0 case here already handled by the logic:

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:35 +01:00
Metal: Support for Storage Buffers.

I just created #105241 to keep track of this.

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:35 +01:00
Metal: Support for Storage Buffers.

The comment need to be reworked. It mention LSB.

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:35 +01:00
Metal: Support for Storage Buffers.

Nice 000000010 you got here.

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:35 +01:00
Metal: Support for Storage Buffers.

Why not put all reserved ones first? This would simplify this mapping.

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:35 +01:00
Metal: Support for Storage Buffers.

Should be MTL_LOG_ERROR. This should mandatory. Same for UBOs.

Clément Foucault commented on pull request blender/blender#104870 2023-02-27 16:15:35 +01:00
Metal: Support for Storage Buffers.

We also require an additional 3 core buffers for:

Clément Foucault merged pull request blender/blender#105239 2023-02-27 12:33:39 +01:00
Metal: Fix possible uniform lookup issue.
Clément Foucault pushed to blender-v3.5-release at blender/blender 2023-02-27 12:33:39 +01:00
f738843362 Metal: Fix possible uniform lookup issue.
Clément Foucault opened issue blender/blender#105241 2023-02-27 12:30:47 +01:00
GPU Curves Subdivision: Use Vertex pipeline instead of compute pipeline