Generate imaging and rendering API shims

This commit is contained in:
2026-08-08 12:03:16 +02:00
parent 0a2e7dd057
commit 8ca986dbd3
21 changed files with 1345 additions and 147 deletions

View File

@@ -7,9 +7,10 @@ host, bind to, invoke, or ship the .NET implementation. The current
stage is a compiling structural shell: crate boundaries mirror the .NET library
projects, public C# type names have Rust declarations, every upstream NUnit case
has a traceable placeholder, and every sample/tool project has a Rust binary
target. The Types and StructuredData assemblies now have complete callable,
failure-only signatures; the remaining assembly slices and semantic Rust test
translations are still required before the public API shim is complete.
target. Types, StructuredData, Imaging, PrimMesher, and both rendering adapters
now have complete callable, failure-only signatures; the remaining assembly
slices and semantic Rust test translations are still required before the public
API shim is complete.
The source snapshot, compatibility rules, dependency research, and ordered
implementation plan are in [RUSTREWRITE.md](RUSTREWRITE.md).