Open3D (C++ API)  0.19.0
Data Structures | Namespaces | Enumerations | Variables
ComputeGPU.h File Reference
#include <cstddef>
#include <cstdint>
#include <vector>

Go to the source code of this file.

Data Structures

struct  open3d::visualization::rendering::RadixSortParams
 
struct  open3d::visualization::rendering::GaussianSplatViewGpuResources
 Per-view GPU resource handles (opaque: GL name or MTLBuffer/MTLTexture). More...
 
class  open3d::visualization::rendering::GaussianSplatGpuContext
 
class  open3d::visualization::rendering::GpuComputeFrame
 
class  open3d::visualization::rendering::GpuComputePass
 

Namespaces

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

Enumerations

enum class  open3d::visualization::rendering::ComputeProgramId : int {
  open3d::visualization::rendering::kGsProject = 0 , open3d::visualization::rendering::kGsComposite = 1 , open3d::visualization::rendering::kGsRadixHistograms = 2 , open3d::visualization::rendering::kGsRadixScatter = 3 ,
  open3d::visualization::rendering::kGsDispatchArgs = 4 , open3d::visualization::rendering::kGsDepthMerge = 5 , open3d::visualization::rendering::kCount = 6
}
 
enum class  open3d::visualization::rendering::ImageFormat { open3d::visualization::rendering::kRGBA16F , open3d::visualization::rendering::kR32F , open3d::visualization::rendering::kR16UI }
 Format selector for GaussianSplatGpuContext::BindImage(). More...
 

Variables

constexpr const char * open3d::visualization::rendering::kGsShaderNames []