|
Open3D (C++ API)
0.19.0
|
#include "open3d/visualization/rendering/gaussian_splat/ComputeGPUVulkan.h"#include <cassert>#include <cstring>#include <string>#include <unordered_map>#include <vector>#include "open3d/utility/FileSystem.h"#include "open3d/utility/Logging.h"#include "open3d/visualization/rendering/filament/FilamentEngine.h"#include "open3d/visualization/rendering/gaussian_splat/ComputeGPU.h"#include "open3d/visualization/rendering/gaussian_splat/GaussianSplatVulkanInteropContext.h"#include "vk_mem_alloc.hpp"Namespaces | |
| open3d | |
| open3d::visualization | |
| open3d::visualization::rendering | |
Functions | |
| void | open3d::visualization::rendering::RegisterSharedImageInVulkanContext (GaussianSplatGpuContext &ctx, std::uint32_t gl_name, std::uintptr_t vk_image_opaque, std::uint32_t vk_format_opaque, std::uint32_t width, std::uint32_t height) |
| void | open3d::visualization::rendering::UnregisterSharedImageFromVulkanContext (GaussianSplatGpuContext &ctx, std::uint32_t gl_name) |
| std::unique_ptr< GaussianSplatGpuContext > | open3d::visualization::rendering::CreateComputeGpuContextVulkan () |