Laurynas Duburas laurynas
  • Joined on 2021-06-10
Laurynas Duburas pushed to overlay-next-force-field at laurynas/blender 2024-08-07 22:03:29 +02:00
ce7c51dc1a Overlay-Next: force field
51152cec30 Refactor: Sculpt: Inline cube brush tip distance test
34d71b8088 Refactor: Sculpt: Remove flood_fill add_active methods
50b5b4678b Refactor: Sculpt: Extract pose brush preview data
a9d318d2f3 Fix #124292: GPU subdivision loose edges crash
Compare 10 commits »
Laurynas Duburas created branch overlay-next-force-field in laurynas/blender 2024-08-07 22:03:28 +02:00
Laurynas Duburas commented on pull request blender/blender#125894 2024-08-06 20:25:42 +02:00
Overlay-Next: Relation

I would rather see a different version of the shader for the different usage. Just like the wire shader does.

I was trying to avoid #ifdef, but don't have an argument. So maybe.

Why did…

Laurynas Duburas commented on pull request blender/blender#125894 2024-08-06 14:28:38 +02:00
Overlay-Next: Relation

It appeared in legacy overlay nothing was fixed.

So one of the problems was that g_formats.point_extra was defined as {float3, int} though data by OVERLAY_extra_point added as `{float3,…

Laurynas Duburas pushed to overlay-next-relation at laurynas/blender 2024-08-06 14:12:23 +02:00
4c95aa4765 fixes in overlay_extra_loose_point
Laurynas Duburas commented on pull request blender/blender#125894 2024-08-06 12:06:35 +02:00
Overlay-Next: Relation

I don't know where u came from, I just found it in the definition of GPU_SHADER_CREATE_INFO(overlay_extra_loose_point) Regarding legacy overlay it fixes problem for relations, as they did not…

Laurynas Duburas pushed to overlay-next-relation at laurynas/blender 2024-08-06 11:33:43 +02:00
b4926533e3 DRW_STATE_DEPTH_LESS_EQUAL added
Laurynas Duburas pushed to overlay-next-relation at laurynas/blender 2024-08-05 21:02:10 +02:00
0566479688 renaming
Laurynas Duburas commented on pull request blender/blender#125894 2024-08-05 20:41:59 +02:00
Overlay-Next: Relation

Added VertexInstanceBuf as common parent for LineInstanceBuf and PointInstanceBuf. It is not big benefit in line count, but I prefer not to duplicate logic. Also word Instance in these…

Laurynas Duburas pushed to overlay-next-relation at laurynas/blender 2024-08-05 20:36:53 +02:00
14e41861e0 VertexInstanceBuf and LineInstanceBuf refactored
Laurynas Duburas deleted branch overlay-next-lightprobe from laurynas/blender 2024-08-05 19:54:39 +02:00
Laurynas Duburas pushed to overlay-next-relation at laurynas/blender 2024-08-05 12:58:07 +02:00
a1bc4458af floatx list initialization to constructor call
Laurynas Duburas created pull request blender/blender#125894 2024-08-05 12:40:01 +02:00
WIP: Overlay-Next: Relation
Laurynas Duburas pushed to overlay-next-relation at laurynas/blender 2024-08-05 12:36:36 +02:00
273861ade8 Overlay next relation
43b68132c0 Fix #125866: Crash when converting empty grease pencil to instances
e981389bdd Refactor: Cycles: use reservoir sampling to pick phase function in volume
7e40d567d4 Fix #125595: Cycles artifacts in overlapping volumes with different phase functions
1e83d2f3ea Cleanup: GPU: Silence implicit narrowing warning
Compare 10 commits »
Laurynas Duburas created branch overlay-next-relation in laurynas/blender 2024-08-05 12:36:36 +02:00
Laurynas Duburas pushed to overlay-next-lightprobe at laurynas/blender 2024-08-03 19:31:44 +02:00
524c23393c float2 list initialization to constructor call
c90806fd6d SelectionType::DISABLED condition
Compare 2 commits »
Laurynas Duburas commented on pull request blender/blender#125828 2024-08-03 10:48:25 +02:00
Overlay-Next: Light Probe

Yes. Thought that there is a replacement like for G_draw.block_ubo. If you see no problem, I'm fine too.

Laurynas Duburas pushed to overlay-next-lightprobe at laurynas/blender 2024-08-03 09:25:42 +02:00
b4514fc82e variable definition moved back
Laurynas Duburas commented on pull request blender/blender#125828 2024-08-03 09:17:59 +02:00
Overlay-Next: Light Probe

This expression bothers me.

Laurynas Duburas commented on pull request blender/blender#125828 2024-08-03 09:16:43 +02:00
Overlay-Next: Light Probe

First try was put matrices and select_ids into simple Vector<std::pair<float4x4, select:ID>> and then