VTK  9.4.20250114
Classes | Static Public Member Functions | List of all members
vtkWebGPUBindGroupLayoutInternals Class Reference

#include <vtkWebGPUBindGroupLayoutInternals.h>

Classes

struct  LayoutEntryInitializationHelper
 

Static Public Member Functions

static wgpu::BindGroupLayout MakeBindGroupLayout (const wgpu::Device &device, std::initializer_list< LayoutEntryInitializationHelper > entriesInitializer, std::string label="")
 Creates the bind group layout from a list of bind group layout entries.
 
static wgpu::BindGroupLayout MakeBindGroupLayout (const wgpu::Device &device, const std::vector< wgpu::BindGroupLayoutEntry > &entries, std::string label="")
 Creates the bind group layout from a list of bind group layout entries.
 

Detailed Description

Definition at line 12 of file vtkWebGPUBindGroupLayoutInternals.h.

Member Function Documentation

◆ MakeBindGroupLayout() [1/2]

static wgpu::BindGroupLayout vtkWebGPUBindGroupLayoutInternals::MakeBindGroupLayout ( const wgpu::Device &  device,
std::initializer_list< LayoutEntryInitializationHelper entriesInitializer,
std::string  label = "" 
)
static

Creates the bind group layout from a list of bind group layout entries.

◆ MakeBindGroupLayout() [2/2]

static wgpu::BindGroupLayout vtkWebGPUBindGroupLayoutInternals::MakeBindGroupLayout ( const wgpu::Device &  device,
const std::vector< wgpu::BindGroupLayoutEntry > &  entries,
std::string  label = "" 
)
static

Creates the bind group layout from a list of bind group layout entries.


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