3#ifndef vtkWebGPURenderPassCreateInfoInternals_h
4#define vtkWebGPURenderPassCreateInfoInternals_h
7#include "vtkRenderingWebGPUModule.h"
10VTK_ABI_NAMESPACE_BEGIN
16 wgpu::TextureFormat texture = DefaultColorFormat);
18 static constexpr wgpu::TextureFormat DefaultColorFormat = wgpu::TextureFormat::RGBA8Unorm;
21 uint32_t width, uint32_t height, wgpu::TextureFormat format = DefaultColorFormat);
vtkWebGPURenderPassDescriptorInternals renderPassInfo
vtkWebGPURenderPassCreateInfoInternals()
vtkWebGPURenderPassCreateInfoInternals(uint32_t width, uint32_t height, wgpu::Texture color, wgpu::TextureFormat texture=DefaultColorFormat)
wgpu::TextureFormat colorFormat
static vtkWebGPURenderPassCreateInfoInternals CreateBasicRenderPass(const wgpu::Device &device, uint32_t width, uint32_t height, wgpu::TextureFormat format=DefaultColorFormat)