VTK
9.3.20240328
|
#include <vtkWebGPUInternalsRenderPassCreateInfo.h>
Public Member Functions | |
vtkWebGPUInternalsRenderPassCreateInfo () | |
vtkWebGPUInternalsRenderPassCreateInfo (uint32_t width, uint32_t height, wgpu::Texture color, wgpu::TextureFormat texture=DefaultColorFormat) | |
Static Public Member Functions | |
static vtkWebGPUInternalsRenderPassCreateInfo | CreateBasicRenderPass (const wgpu::Device &device, uint32_t width, uint32_t height, wgpu::TextureFormat format=DefaultColorFormat) |
Public Attributes | |
uint32_t | width |
uint32_t | height |
wgpu::Texture | color |
wgpu::TextureFormat | colorFormat |
vtkWebGPUInternalsRenderPassDescriptor | renderPassInfo |
Static Public Attributes | |
static constexpr wgpu::TextureFormat | DefaultColorFormat = wgpu::TextureFormat::RGBA8Unorm |
Definition at line 11 of file vtkWebGPUInternalsRenderPassCreateInfo.h.
vtkWebGPUInternalsRenderPassCreateInfo::vtkWebGPUInternalsRenderPassCreateInfo | ( | ) |
vtkWebGPUInternalsRenderPassCreateInfo::vtkWebGPUInternalsRenderPassCreateInfo | ( | uint32_t | width, |
uint32_t | height, | ||
wgpu::Texture | color, | ||
wgpu::TextureFormat | texture = DefaultColorFormat |
||
) |
|
static |
|
staticconstexpr |
Definition at line 18 of file vtkWebGPUInternalsRenderPassCreateInfo.h.
uint32_t vtkWebGPUInternalsRenderPassCreateInfo::width |
Definition at line 23 of file vtkWebGPUInternalsRenderPassCreateInfo.h.
uint32_t vtkWebGPUInternalsRenderPassCreateInfo::height |
Definition at line 24 of file vtkWebGPUInternalsRenderPassCreateInfo.h.
wgpu::Texture vtkWebGPUInternalsRenderPassCreateInfo::color |
Definition at line 25 of file vtkWebGPUInternalsRenderPassCreateInfo.h.
wgpu::TextureFormat vtkWebGPUInternalsRenderPassCreateInfo::colorFormat |
Definition at line 26 of file vtkWebGPUInternalsRenderPassCreateInfo.h.
vtkWebGPUInternalsRenderPassDescriptor vtkWebGPUInternalsRenderPassCreateInfo::renderPassInfo |
Definition at line 27 of file vtkWebGPUInternalsRenderPassCreateInfo.h.