#include <vtkWebGPUInternalsBindGroupLayout.h>
Inherits wgpu::BindGroupLayoutEntry.
|
| LayoutEntryInitializationHelper (uint32_t entryBinding, wgpu::ShaderStage entryVisibility, wgpu::BufferBindingType bufferType, bool bufferHasDynamicOffset=false, uint64_t bufferMinBindingSize=0) |
|
| LayoutEntryInitializationHelper (uint32_t entryBinding, wgpu::ShaderStage entryVisibility, wgpu::SamplerBindingType samplerType) |
|
| LayoutEntryInitializationHelper (uint32_t entryBinding, wgpu::ShaderStage entryVisibility, wgpu::TextureSampleType textureSampleType, wgpu::TextureViewDimension viewDimension=wgpu::TextureViewDimension::e2D, bool textureMultisampled=false) |
|
| LayoutEntryInitializationHelper (uint32_t entryBinding, wgpu::ShaderStage entryVisibility, wgpu::StorageTextureAccess storageTextureAccess, wgpu::TextureFormat format, wgpu::TextureViewDimension viewDimension=wgpu::TextureViewDimension::e2D) |
|
| LayoutEntryInitializationHelper (const wgpu::BindGroupLayoutEntry &entry) |
|
◆ LayoutEntryInitializationHelper() [1/5]
vtkWebGPUInternalsBindGroupLayout::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
uint32_t | entryBinding, |
|
|
wgpu::ShaderStage | entryVisibility, |
|
|
wgpu::BufferBindingType | bufferType, |
|
|
bool | bufferHasDynamicOffset = false, |
|
|
uint64_t | bufferMinBindingSize = 0 ) |
◆ LayoutEntryInitializationHelper() [2/5]
vtkWebGPUInternalsBindGroupLayout::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
uint32_t | entryBinding, |
|
|
wgpu::ShaderStage | entryVisibility, |
|
|
wgpu::SamplerBindingType | samplerType ) |
◆ LayoutEntryInitializationHelper() [3/5]
vtkWebGPUInternalsBindGroupLayout::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
uint32_t | entryBinding, |
|
|
wgpu::ShaderStage | entryVisibility, |
|
|
wgpu::TextureSampleType | textureSampleType, |
|
|
wgpu::TextureViewDimension | viewDimension = wgpu::TextureViewDimension::e2D, |
|
|
bool | textureMultisampled = false ) |
◆ LayoutEntryInitializationHelper() [4/5]
vtkWebGPUInternalsBindGroupLayout::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
uint32_t | entryBinding, |
|
|
wgpu::ShaderStage | entryVisibility, |
|
|
wgpu::StorageTextureAccess | storageTextureAccess, |
|
|
wgpu::TextureFormat | format, |
|
|
wgpu::TextureViewDimension | viewDimension = wgpu::TextureViewDimension::e2D ) |
◆ LayoutEntryInitializationHelper() [5/5]
vtkWebGPUInternalsBindGroupLayout::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
const wgpu::BindGroupLayoutEntry & | entry | ) |
|
The documentation for this struct was generated from the following file: