#include <vtkWebGPUBindGroupLayoutInternals.h>
Inherits WGPUBindGroupLayoutEntry.
|
| | LayoutEntryInitializationHelper (uint32_t entryBinding, WGPUShaderStage entryVisibility, WGPUBufferBindingType bufferType, bool bufferHasDynamicOffset=false, uint64_t bufferMinBindingSize=0) |
| | LayoutEntryInitializationHelper (uint32_t entryBinding, WGPUShaderStage entryVisibility, WGPUSamplerBindingType samplerType) |
| | LayoutEntryInitializationHelper (uint32_t entryBinding, WGPUShaderStage entryVisibility, WGPUTextureSampleType textureSampleType, WGPUTextureViewDimension viewDimension=WGPUTextureViewDimension_2D, bool textureMultisampled=false) |
| | LayoutEntryInitializationHelper (uint32_t entryBinding, WGPUShaderStage entryVisibility, WGPUStorageTextureAccess storageTextureAccess, WGPUTextureFormat format, WGPUTextureViewDimension viewDimension=WGPUTextureViewDimension_2D) |
| | LayoutEntryInitializationHelper (const WGPUBindGroupLayoutEntry &entry) |
◆ LayoutEntryInitializationHelper() [1/5]
| vtkWebGPUBindGroupLayoutInternals::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
uint32_t | entryBinding, |
|
|
WGPUShaderStage | entryVisibility, |
|
|
WGPUBufferBindingType | bufferType, |
|
|
bool | bufferHasDynamicOffset = false, |
|
|
uint64_t | bufferMinBindingSize = 0 ) |
◆ LayoutEntryInitializationHelper() [2/5]
| vtkWebGPUBindGroupLayoutInternals::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
uint32_t | entryBinding, |
|
|
WGPUShaderStage | entryVisibility, |
|
|
WGPUSamplerBindingType | samplerType ) |
◆ LayoutEntryInitializationHelper() [3/5]
| vtkWebGPUBindGroupLayoutInternals::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
uint32_t | entryBinding, |
|
|
WGPUShaderStage | entryVisibility, |
|
|
WGPUTextureSampleType | textureSampleType, |
|
|
WGPUTextureViewDimension | viewDimension = WGPUTextureViewDimension_2D, |
|
|
bool | textureMultisampled = false ) |
◆ LayoutEntryInitializationHelper() [4/5]
| vtkWebGPUBindGroupLayoutInternals::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
uint32_t | entryBinding, |
|
|
WGPUShaderStage | entryVisibility, |
|
|
WGPUStorageTextureAccess | storageTextureAccess, |
|
|
WGPUTextureFormat | format, |
|
|
WGPUTextureViewDimension | viewDimension = WGPUTextureViewDimension_2D ) |
◆ LayoutEntryInitializationHelper() [5/5]
| vtkWebGPUBindGroupLayoutInternals::LayoutEntryInitializationHelper::LayoutEntryInitializationHelper |
( |
const WGPUBindGroupLayoutEntry & | entry | ) |
|
The documentation for this struct was generated from the following file: