| Filename | Latest commit message | Latest commit date |
|---|---|---|
A real DWG with an xref containing ~74k sub-entities froze on the first render: Insert tessellation exploded the block, style-resolved every sub serially, and one bad sub could hang the loop forever. - Insert short-circuits to an insertion marker when the referenced block has more than INSERT_SUB_LIMIT (5_000) sub-entities. Documented as temporary in RENDERING_OPTIMIZATION.md. - Re-run purge_corrupt_entities after resolve_xrefs so parser-garbage inside xref content is caught (initial purge runs before xref load). - build_derived_caches: single pass over entities collecting handles per kind; tessellation reads via doc.get_entity instead of cloning every EntityType. Image decode now parallel too. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
| .. | ||
| app | ||
| command | ||
| entities | ||
| io | ||
| modules | ||
| scene | ||
| shaders | ||
| snap | ||
| ui | ||
| linetypes.rs | ||
| main.rs | ||
| patterns.rs | ||