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