Open3D (C++ API)  0.20.0
Loading...
Searching...
No Matches
Namespaces | Functions
GaussianSplatPassRunner.cpp File Reference

(d32b4fc (Mon Sep 14 15:46:25 2026 -0700))

#include "open3d/visualization/rendering/gaussian_splat/GaussianSplatPassRunner.h"
#include <algorithm>
#include <array>
#include <cassert>
#include <cstddef>
#include "open3d/utility/Logging.h"
#include "open3d/visualization/rendering/gaussian_splat/ComputeGPU.h"
#include "open3d/visualization/rendering/gaussian_splat/GaussianSplatDataPacking.h"

Namespaces

namespace  open3d
 
namespace  open3d::visualization
 
namespace  open3d::visualization::rendering
 

Functions

void open3d::visualization::rendering::DestroyGaussianSplatViewGpuResources (GaussianSplatGpuContext &ctx, GaussianSplatViewGpuResources &resources)
 
bool open3d::visualization::rendering::RunGaussianGeometryPasses (GaussianSplatGpuContext &ctx, const GaussianSplatRenderer::RenderConfig &config, const PackedGaussianScene &frame_data, const GaussianSplatPackedAttrs &attrs, GaussianSplatViewGpuResources &vs, std::uint64_t scene_change_id, bool scene_changed)
 
bool open3d::visualization::rendering::RunGaussianCompositePass (GaussianSplatGpuContext &ctx, const GaussianSplatRenderer::RenderConfig &config, GaussianSplatViewGpuResources &vs, GaussianSplatRenderer::OutputTargets &targets)