hugo commented on issue hugo/MetaCrate#45 2026-08-09 05:27:17 +00:00
Codegen: establish deterministic generator framework and source provenance

Implemented and pushed as 9f7a4e3.

Native Rust code-generation framework:

  • Added the libremetaverse-codegen workspace tool with generate, check, and hash-gated vendor commands; no build script…
hugo pushed to main at hugo/MetaCrate 2026-08-09 05:26:57 +00:00
9f7a4e323f Establish native deterministic codegen framework (#45)
hugo closed issue hugo/MetaCrate#44 2026-08-09 05:12:55 +00:00
Imaging and meshing integration: complete rendering parity gate
hugo commented on issue hugo/MetaCrate#44 2026-08-09 05:12:46 +00:00
Imaging and meshing integration: complete rendering parity gate

Implemented and pushed as 9a62922.

Milestone integration delivered:

  • Added an enforceable milestone-06 audit that rejects owned Rust stubs, parity drift, optional native-feature leakage, missing…
hugo pushed to main at hugo/MetaCrate 2026-08-09 05:12:30 +00:00
9a62922afa Complete imaging and meshing integration gate (#44)
hugo closed issue hugo/MetaCrate#43 2026-08-09 05:00:31 +00:00
PrimMesher: implement sculpt meshes, vertex indexing, and OBJ output
hugo commented on issue hugo/MetaCrate#43 2026-08-09 05:00:25 +00:00
PrimMesher: implement sculpt meshes, vertex indexing, and OBJ output

Implemented and pushed as c6171dc.

Native Rust implementation:

  • Added checked SculptMap sampling through ManagedImage and ITextureCodec, including reference LOD resizing, grayscale replication,…
hugo pushed to main at hugo/MetaCrate 2026-08-09 04:59:56 +00:00
c6171dc625 Implement sculpt mesh and OBJ support (#43)
hugo closed issue hugo/MetaCrate#42 2026-08-09 04:41:40 +00:00
PrimMesher: implement profile, path, and extrusion geometry
hugo commented on issue hugo/MetaCrate#42 2026-08-09 04:41:32 +00:00
PrimMesher: implement profile, path, and extrusion geometry

Implemented and pushed in commit 5b3950c.

Implementation:

  • Replaced the failure-only Coord, Quat, UVCoord, Face, ViewerFace, Profile, Path, PathNode, and PrimMesh shells with native Rust ports…
hugo pushed to main at hugo/MetaCrate 2026-08-09 04:41:03 +00:00
5b3950c421 Implement PrimMesher extrusion geometry (#42)
hugo commented on issue hugo/MetaCrate#41 2026-08-09 04:16:09 +00:00
Imaging: implement the optional Skia codec adapter

Implemented and pushed in commit 4849bbd.

Implementation:

  • Replaced all three generated SkiaTextureCodec shims with native Rust constructor, bounded stream decode, and SKBitmap-to-ManagedImage…
hugo closed issue hugo/MetaCrate#41 2026-08-09 04:16:09 +00:00
Imaging: implement the optional Skia codec adapter
hugo pushed to main at hugo/MetaCrate 2026-08-09 04:14:01 +00:00
4849bbda7b Implement optional Skia codec adapter (#41)
hugo closed issue hugo/MetaCrate#40 2026-08-09 03:43:06 +00:00
Imaging: implement JPEG2000 codec adapter
hugo commented on issue hugo/MetaCrate#40 2026-08-09 03:42:58 +00:00
Imaging: implement JPEG2000 codec adapter

Implemented and pushed in commit 16501f2.

Implementation:

  • Added the opt-in jpeg2000 feature with a safe Rust codec API and a private, bounded OpenJPEG 2.5.4+ ABI adapter; default crates do…
hugo pushed to main at hugo/MetaCrate 2026-08-09 03:42:27 +00:00
16501f2331 Implement optional JPEG2000 codec adapter (#40)
hugo closed issue hugo/MetaCrate#39 2026-08-09 02:52:38 +00:00
Imaging: implement TGA and DDS compatibility
hugo commented on issue hugo/MetaCrate#39 2026-08-09 02:52:31 +00:00
Imaging: implement TGA and DDS compatibility

Implemented and pushed as 5d1573f.

Implementation:

  • Replaced all 3 Targa shims with bounded native Rust file/stream decoding and reference-compatible deterministic encoding, including the C#…
hugo pushed to main at hugo/MetaCrate 2026-08-09 02:51:49 +00:00
5d1573fc82 Implement native TGA and DDS compatibility (#39)