Loading [MathJax]/extensions/tex2jax.js
VTK  9.4.20250403
Classes | Static Public Member Functions | List of all members
vtkWebGPUBindGroupInternals Class Reference

#include <vtkWebGPUBindGroupInternals.h>

Classes

struct  BindingInitializationHelper
 

Static Public Member Functions

static wgpu::BindGroup MakeBindGroup (const wgpu::Device &device, const wgpu::BindGroupLayout &layout, std::initializer_list< BindingInitializationHelper > entriesInitializer, std::string label="")
 Creates a bind group given the bind group layout and a list of BindGroupEntry.
 
static wgpu::BindGroup MakeBindGroup (const wgpu::Device &device, const wgpu::BindGroupLayout &layout, const std::vector< wgpu::BindGroupEntry > &entries, std::string label="")
 Creates a bind group given the bind group layout and a list of BindGroupEntry.
 

Detailed Description

Definition at line 13 of file vtkWebGPUBindGroupInternals.h.

Member Function Documentation

◆ MakeBindGroup() [1/2]

static wgpu::BindGroup vtkWebGPUBindGroupInternals::MakeBindGroup ( const wgpu::Device &  device,
const wgpu::BindGroupLayout &  layout,
std::initializer_list< BindingInitializationHelper entriesInitializer,
std::string  label = "" 
)
static

Creates a bind group given the bind group layout and a list of BindGroupEntry.

◆ MakeBindGroup() [2/2]

static wgpu::BindGroup vtkWebGPUBindGroupInternals::MakeBindGroup ( const wgpu::Device &  device,
const wgpu::BindGroupLayout &  layout,
const std::vector< wgpu::BindGroupEntry > &  entries,
std::string  label = "" 
)
static

Creates a bind group given the bind group layout and a list of BindGroupEntry.


The documentation for this class was generated from the following file: