3 #ifndef vtkWebGPUInternalsPipelineLayout_h
4 #define vtkWebGPUInternalsPipelineLayout_h
6 #include "vtkRenderingWebGPUModule.h"
11 VTK_ABI_NAMESPACE_BEGIN
15 static wgpu::PipelineLayout MakeBasicPipelineLayout(
16 const wgpu::Device& device,
const wgpu::BindGroupLayout* bindGroupLayout);
18 static wgpu::PipelineLayout MakePipelineLayout(
19 const wgpu::Device& device, std::vector<wgpu::BindGroupLayout> bgls);