Block a user
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
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…
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.
Metal: Support for Storage Buffers.
Not sure why this is here. Any GLSL code targeted at Metal should be using #ifdef GPU_METAL
.
Metal: Support for Storage Buffers.
Why not put all reserved ones first? This would simplify this mapping.
Metal: Fix possible uniform lookup issue.
GPU Curves Subdivision: Use Vertex pipeline instead of compute pipeline