| 451 | |
| 452 | GeometryComputerManager* GeometryComputerManager::gInstance; |
| 453 | void GeometryComputer::registerGeometryComputer(std::shared_ptr<GeometryComputer> comp, std::vector<int> type, Runtime::CompilerType compType) { |
| 454 | auto ins = GeometryComputerManager::get(); |
| 455 | for (auto t : type) { |
| 456 | ins->insert(comp, t, compType); |
| 457 | } |
| 458 | } |
| 459 | void GeometryComputer::init() { |
| 460 | if (nullptr == GeometryComputerManager::get()) { |
| 461 | GeometryComputerManager::init(); |