VTK
9.3.1
|
#include <vtkWebGPUInternalsRenderPassDescriptor.h>
Inherits RenderPassDescriptor.
Public Member Functions | |
vtkWebGPUInternalsRenderPassDescriptor (const std::vector< wgpu::TextureView > &colorAttachmentInfo, wgpu::TextureView depthStencil=wgpu::TextureView()) | |
~vtkWebGPUInternalsRenderPassDescriptor () | |
vtkWebGPUInternalsRenderPassDescriptor (const vtkWebGPUInternalsRenderPassDescriptor &otherRenderPass) | |
const vtkWebGPUInternalsRenderPassDescriptor & | operator= (const vtkWebGPUInternalsRenderPassDescriptor &otherRenderPass) |
void | UnsetDepthStencilLoadStoreOpsForFormat (wgpu::TextureFormat format) |
Public Attributes | |
std::array< wgpu::RenderPassColorAttachment, kMaxColorAttachments > | ColorAttachments |
wgpu::RenderPassDepthStencilAttachment | DepthStencilAttachmentInfo = {} |
Static Public Attributes | |
static constexpr int | kMaxColorAttachments = 8u |
Definition at line 13 of file vtkWebGPUInternalsRenderPassDescriptor.h.
vtkWebGPUInternalsRenderPassDescriptor::vtkWebGPUInternalsRenderPassDescriptor | ( | const std::vector< wgpu::TextureView > & | colorAttachmentInfo, |
wgpu::TextureView | depthStencil = wgpu::TextureView() |
||
) |
vtkWebGPUInternalsRenderPassDescriptor::~vtkWebGPUInternalsRenderPassDescriptor | ( | ) |
vtkWebGPUInternalsRenderPassDescriptor::vtkWebGPUInternalsRenderPassDescriptor | ( | const vtkWebGPUInternalsRenderPassDescriptor & | otherRenderPass | ) |
const vtkWebGPUInternalsRenderPassDescriptor& vtkWebGPUInternalsRenderPassDescriptor::operator= | ( | const vtkWebGPUInternalsRenderPassDescriptor & | otherRenderPass | ) |
void vtkWebGPUInternalsRenderPassDescriptor::UnsetDepthStencilLoadStoreOpsForFormat | ( | wgpu::TextureFormat | format | ) |
|
static |
Definition at line 17 of file vtkWebGPUInternalsRenderPassDescriptor.h.
std::array<wgpu::RenderPassColorAttachment, kMaxColorAttachments> vtkWebGPUInternalsRenderPassDescriptor::ColorAttachments |
Definition at line 29 of file vtkWebGPUInternalsRenderPassDescriptor.h.
wgpu::RenderPassDepthStencilAttachment vtkWebGPUInternalsRenderPassDescriptor::DepthStencilAttachmentInfo = {} |
Definition at line 30 of file vtkWebGPUInternalsRenderPassDescriptor.h.