|
VTK
9.3.1
|
#include <vtkWebGPUInternalsRenderPipelineDescriptor.h>
Inherits RenderPipelineDescriptor.
Public Member Functions | |
| vtkWebGPUInternalsRenderPipelineDescriptor () | |
| vtkWebGPUInternalsRenderPipelineDescriptor (const vtkWebGPUInternalsRenderPipelineDescriptor &)=delete | |
| vtkWebGPUInternalsRenderPipelineDescriptor & | operator= (const vtkWebGPUInternalsRenderPipelineDescriptor &)=delete |
| vtkWebGPUInternalsRenderPipelineDescriptor (vtkWebGPUInternalsRenderPipelineDescriptor &&)=delete | |
| vtkWebGPUInternalsRenderPipelineDescriptor & | operator= (vtkWebGPUInternalsRenderPipelineDescriptor &&)=delete |
| wgpu::DepthStencilState * | EnableDepthStencil (wgpu::TextureFormat format=wgpu::TextureFormat::Depth24PlusStencil8) |
| void | DisableDepthStencil () |
Public Attributes | |
| std::array< wgpu::VertexBufferLayout, kMaxVertexBuffers > | cBuffers |
| std::array< wgpu::VertexAttribute, kMaxVertexAttributes > | cAttributes |
| std::array< wgpu::ColorTargetState, kMaxColorAttachments > | cTargets |
| std::array< wgpu::BlendState, kMaxColorAttachments > | cBlends |
| wgpu::FragmentState | cFragment |
| wgpu::DepthStencilState | cDepthStencil |
Static Public Attributes | |
| static constexpr int | kMaxVertexBuffers = 8u |
| static constexpr int | kMaxVertexAttributes = 16u |
| static constexpr int | kMaxColorAttachments = 8u |
Definition at line 12 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
| vtkWebGPUInternalsRenderPipelineDescriptor::vtkWebGPUInternalsRenderPipelineDescriptor | ( | ) |
|
delete |
|
delete |
|
delete |
|
delete |
| wgpu::DepthStencilState* vtkWebGPUInternalsRenderPipelineDescriptor::EnableDepthStencil | ( | wgpu::TextureFormat | format = wgpu::TextureFormat::Depth24PlusStencil8 | ) |
| void vtkWebGPUInternalsRenderPipelineDescriptor::DisableDepthStencil | ( | ) |
|
static |
Definition at line 16 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
|
static |
Definition at line 17 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
|
static |
Definition at line 18 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
| std::array<wgpu::VertexBufferLayout, kMaxVertexBuffers> vtkWebGPUInternalsRenderPipelineDescriptor::cBuffers |
Definition at line 34 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
| std::array<wgpu::VertexAttribute, kMaxVertexAttributes> vtkWebGPUInternalsRenderPipelineDescriptor::cAttributes |
Definition at line 35 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
| std::array<wgpu::ColorTargetState, kMaxColorAttachments> vtkWebGPUInternalsRenderPipelineDescriptor::cTargets |
Definition at line 36 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
| std::array<wgpu::BlendState, kMaxColorAttachments> vtkWebGPUInternalsRenderPipelineDescriptor::cBlends |
Definition at line 37 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
| wgpu::FragmentState vtkWebGPUInternalsRenderPipelineDescriptor::cFragment |
Definition at line 39 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
| wgpu::DepthStencilState vtkWebGPUInternalsRenderPipelineDescriptor::cDepthStencil |
Definition at line 40 of file vtkWebGPUInternalsRenderPipelineDescriptor.h.
1.8.10