|
VTK
9.7.1
|
#include <vtkWebGPURenderPipelineDescriptorInternals.h>
Inherits RenderPipelineDescriptor.
Public Member Functions | |
| vtkWebGPURenderPipelineDescriptorInternals () | |
| vtkWebGPURenderPipelineDescriptorInternals (const vtkWebGPURenderPipelineDescriptorInternals &)=delete | |
| vtkWebGPURenderPipelineDescriptorInternals & | operator= (const vtkWebGPURenderPipelineDescriptorInternals &)=delete |
| vtkWebGPURenderPipelineDescriptorInternals (vtkWebGPURenderPipelineDescriptorInternals &&)=delete | |
| vtkWebGPURenderPipelineDescriptorInternals & | operator= (vtkWebGPURenderPipelineDescriptorInternals &&)=delete |
| wgpu::DepthStencilState * | EnableDepthStencil (wgpu::TextureFormat format=wgpu::TextureFormat::Depth24PlusStencil8) |
| void | DisableDepthStencil () |
| wgpu::BlendState * | EnableBlending (std::size_t colorTargetId) |
| void | DisableBlending (std::size_t colorTargetId) |
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 vtkWebGPURenderPipelineDescriptorInternals.h.
| vtkWebGPURenderPipelineDescriptorInternals::vtkWebGPURenderPipelineDescriptorInternals | ( | ) |
|
delete |
|
delete |
|
delete |
|
delete |
| wgpu::DepthStencilState* vtkWebGPURenderPipelineDescriptorInternals::EnableDepthStencil | ( | wgpu::TextureFormat | format = wgpu::TextureFormat::Depth24PlusStencil8 | ) |
| void vtkWebGPURenderPipelineDescriptorInternals::DisableDepthStencil | ( | ) |
| wgpu::BlendState* vtkWebGPURenderPipelineDescriptorInternals::EnableBlending | ( | std::size_t | colorTargetId | ) |
| void vtkWebGPURenderPipelineDescriptorInternals::DisableBlending | ( | std::size_t | colorTargetId | ) |
|
static |
Definition at line 16 of file vtkWebGPURenderPipelineDescriptorInternals.h.
|
static |
Definition at line 17 of file vtkWebGPURenderPipelineDescriptorInternals.h.
|
static |
Definition at line 18 of file vtkWebGPURenderPipelineDescriptorInternals.h.
| std::array<wgpu::VertexBufferLayout, kMaxVertexBuffers> vtkWebGPURenderPipelineDescriptorInternals::cBuffers |
Definition at line 37 of file vtkWebGPURenderPipelineDescriptorInternals.h.
| std::array<wgpu::VertexAttribute, kMaxVertexAttributes> vtkWebGPURenderPipelineDescriptorInternals::cAttributes |
Definition at line 38 of file vtkWebGPURenderPipelineDescriptorInternals.h.
| std::array<wgpu::ColorTargetState, kMaxColorAttachments> vtkWebGPURenderPipelineDescriptorInternals::cTargets |
Definition at line 39 of file vtkWebGPURenderPipelineDescriptorInternals.h.
| std::array<wgpu::BlendState, kMaxColorAttachments> vtkWebGPURenderPipelineDescriptorInternals::cBlends |
Definition at line 40 of file vtkWebGPURenderPipelineDescriptorInternals.h.
| wgpu::FragmentState vtkWebGPURenderPipelineDescriptorInternals::cFragment |
Definition at line 42 of file vtkWebGPURenderPipelineDescriptorInternals.h.
| wgpu::DepthStencilState vtkWebGPURenderPipelineDescriptorInternals::cDepthStencil |
Definition at line 43 of file vtkWebGPURenderPipelineDescriptorInternals.h.
1.8.10