3DGS PR 5: 3dgs-offscreen: RenderToImage/RenderToDepthImage with GPU depth merge#7489
Closed
ssheorey wants to merge 5 commits into
Closed
3DGS PR 5: 3dgs-offscreen: RenderToImage/RenderToDepthImage with GPU depth merge#7489ssheorey wants to merge 5 commits into
ssheorey wants to merge 5 commits into
Codacy Production / Codacy Static Code Analysis
required action
May 6, 2026 in 0s
83 new issues (0 max.) of at least minor severity.
Here is an overview of what got changed by this pull request:
Issues
======
+ Solved 1
- Added 83
Complexity increasing per file
==============================
- cpp/open3d/visualization/gui/Label.cpp 2
- cpp/open3d/visualization/rendering/filament/FilamentScene.cpp 84
- cpp/open3d/io/file_format/FilePLY.cpp 14
- cpp/open3d/visualization/visualizer/GuiVisualizer.cpp 22
- cpp/open3d/visualization/visualizer/O3DVisualizer.cpp 11
- cpp/open3d/visualization/rendering/filament/FilamentView.h 1
- cpp/open3d/visualization/gui/ImguiFilamentBridge.cpp 2
- cpp/open3d/visualization/gui/Application.cpp 17
- cpp/open3d/visualization/gui/GLFWWindowSystem.cpp 7
- cpp/open3d/visualization/rendering/View.h 1
- cpp/open3d/t/io/file_format/FilePLY.cpp 5
- cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp 7
- cpp/open3d/visualization/rendering/filament/FilamentRenderToBuffer.cpp 40
- cpp/open3d/visualization/rendering/filament/FilamentRenderer.h 2
- cpp/open3d/visualization/rendering/filament/FilamentRenderer.cpp 24
- cpp/open3d/visualization/rendering/filament/FilamentView.cpp 4
- cpp/open3d/t/geometry/PointCloud.cpp 28
- cpp/open3d/visualization/utility/Draw.cpp 29
- cpp/open3d/visualization/rendering/filament/FilamentEngine.cpp 14
- cpp/open3d/visualization/gui/WindowSystem.h 1
- cpp/open3d/visualization/rendering/Renderer.h 1
- cpp/open3d/visualization/gui/Window.cpp 13
- cpp/open3d/io/FileFormatIO.cpp 1
- cpp/open3d/visualization/rendering/gaussian_splat/ComputeGPU.h 41
- cpp/open3d/visualization/rendering/gaussian_splat/ComputeGPUVulkan.cpp 191
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatOpenGLContext.cpp 34
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatVulkanInteropContext.cpp 90
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatVulkanInteropContext.h 15
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatDataPacking.cpp 58
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatDataPacking.h 2
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatPassRunner.cpp 33
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatRenderer.cpp 156
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatRenderer.h 2
- cpp/open3d/visualization/rendering/gaussian_splat/GaussianSplatVulkanBackend.cpp 62
Complexity decreasing per file
==============================
+ 3rdparty/glew/src/visualinfo.c -6
+ cpp/open3d/visualization/rendering/filament/FilamentGeometryBuffersBuilder.cpp -1
Clones added
============
- cpp/open3d/visualization/visualizer/GuiVisualizer.cpp 4
- cpp/open3d/visualization/rendering/gaussian_splat/ComputeGPUVulkan.cpp 8
Clones removed
==============
+ cpp/open3d/visualization/rendering/filament/FilamentScene.cpp -5
See the complete overview on Codacy
Loading