| 399 | namespace mesh_resource_internal |
| 400 | { |
| 401 | s32 compile(CompileOptions &opts) |
| 402 | { |
| 403 | Mesh mesh(default_allocator()); |
| 404 | s32 err = mesh::parse(mesh, opts); |
| 405 | ENSURE_OR_RETURN(MESH_RESOURCE, err == 0, opts); |
| 406 | return mesh::write(mesh, opts); |
| 407 | } |
| 408 | |
| 409 | } // namespace mesh_resource_internal |
| 410 | #endif // if CROWN_CAN_COMPILE |