VTK  9.7.20260913
vtkWebGPUBindGroupInternals Class Reference

#include <vtkWebGPUBindGroupInternals.h>

Detailed Description

Definition at line 16 of file vtkWebGPUBindGroupInternals.h.

Classes

struct  BindingInitializationHelper

Static Public Member Functions

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

Member Function Documentation

◆ MakeBindGroup() [1/2]

WGPUBindGroup vtkWebGPUBindGroupInternals::MakeBindGroup ( const WGPUDevice & device,
const WGPUBindGroupLayout & 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]

WGPUBindGroup vtkWebGPUBindGroupInternals::MakeBindGroup ( const WGPUDevice & device,
const WGPUBindGroupLayout & layout,
const std::vector< WGPUBindGroupEntry > & 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: