VTK  9.4.20241109
Public Attributes | List of all members
vtkWebGPUPointCloudMapperInternals::CopyDepthBufferRenderPipeline Struct Reference

Structure that contains the wgpu objects necessary for the use of the render pipeline that copies the depth buffer of a point cloud mapper to the depth buffer of a render window (using a simple fragment shader that reads the depth from the point depth buffer and writes it to the depth buffer of the render window) More...

#include <vtkWebGPUPointCloudMapperInternals.h>

Public Attributes

wgpu::BindGroup BindGroup = nullptr
 
wgpu::RenderPipeline Pipeline = nullptr
 
wgpu::Buffer FramebufferWidthUniformBuffer = nullptr
 

Detailed Description

Structure that contains the wgpu objects necessary for the use of the render pipeline that copies the depth buffer of a point cloud mapper to the depth buffer of a render window (using a simple fragment shader that reads the depth from the point depth buffer and writes it to the depth buffer of the render window)

Definition at line 42 of file vtkWebGPUPointCloudMapperInternals.h.

Member Data Documentation

◆ BindGroup

wgpu::BindGroup vtkWebGPUPointCloudMapperInternals::CopyDepthBufferRenderPipeline::BindGroup = nullptr

Definition at line 44 of file vtkWebGPUPointCloudMapperInternals.h.

◆ Pipeline

wgpu::RenderPipeline vtkWebGPUPointCloudMapperInternals::CopyDepthBufferRenderPipeline::Pipeline = nullptr

Definition at line 45 of file vtkWebGPUPointCloudMapperInternals.h.

◆ FramebufferWidthUniformBuffer

wgpu::Buffer vtkWebGPUPointCloudMapperInternals::CopyDepthBufferRenderPipeline::FramebufferWidthUniformBuffer = nullptr

Definition at line 46 of file vtkWebGPUPointCloudMapperInternals.h.


The documentation for this struct was generated from the following file: