Add SYCL support for t/geometry/t/pipelines kernels, Transform ops, and NNS CPU fallback #7443
Codacy Production / Codacy Static Code Analysis
succeeded
Mar 16, 2026 in 0s
Your pull request is up to standards!
Here is an overview of what got changed by this pull request:
Complexity increasing per file
==============================
- cpp/open3d/t/pipelines/kernel/TransformationConverter.cpp 4
- cpp/open3d/core/nns/NearestNeighborSearch.cpp 7
- cpp/open3d/core/nns/FixedRadiusIndex.cpp 6
- cpp/open3d/t/pipelines/kernel/FillInLinearSystem.cpp 6
- cpp/open3d/t/pipelines/kernel/RGBDOdometry.cpp 8
- cpp/open3d/t/geometry/kernel/Transform.cpp 8
- cpp/open3d/core/nns/KnnIndex.cpp 4
- cpp/tests/core/KnnIndex.cpp 3
- cpp/open3d/t/pipelines/kernel/Registration.cpp 12
- cpp/open3d/t/pipelines/kernel/Feature.cpp 3
- cpp/open3d/t/pipelines/kernel/FeatureSYCL.cpp 28
- cpp/open3d/t/pipelines/kernel/FillInLinearSystemSYCL.cpp 42
- cpp/open3d/t/pipelines/kernel/RegistrationSYCL.cpp 25
- cpp/open3d/t/pipelines/kernel/TransformationConverterSYCL.cpp 2
- cpp/open3d/t/pipelines/kernel/RGBDOdometrySYCL.cpp 25
- cpp/open3d/core/nns/KnnSearchOpsSYCL.cpp 70
- cpp/open3d/t/geometry/kernel/TransformSYCL.cpp 4
Clones added
============
- cpp/open3d/t/pipelines/kernel/RGBDOdometryImpl.h 9
- cpp/open3d/t/pipelines/kernel/FillInLinearSystem.h 5
- cpp/tests/core/NearestNeighborSearch.cpp 1
- cpp/open3d/t/pipelines/kernel/FillInLinearSystem.cpp 2
- cpp/open3d/core/nns/FixedRadiusIndex.h 4
- cpp/open3d/t/pipelines/kernel/Registration.cpp 11
- cpp/open3d/t/pipelines/kernel/RegistrationImpl.h 3
- cpp/open3d/t/pipelines/kernel/Feature.cpp 1
- cpp/open3d/t/pipelines/kernel/Feature.h 3
- cpp/open3d/t/pipelines/kernel/FeatureSYCL.cpp 1
- cpp/open3d/t/pipelines/kernel/FillInLinearSystemSYCL.cpp 12
- cpp/open3d/t/pipelines/kernel/RegistrationSYCL.cpp 43
- cpp/open3d/t/pipelines/kernel/RGBDOdometrySYCL.cpp 34
- cpp/open3d/core/nns/KnnSearchOpsSYCL.cpp 31
- cpp/open3d/t/geometry/kernel/TransformSYCL.cpp 4
Clones removed
==============
+ cpp/tests/core/KnnIndex.cpp -1
See the complete overview on Codacy
Loading