Abstraction class for WebGPU texture views.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkWebGPUTextureView * New()
~vtkWebGPUTextureView() override
void operator=(const vtkWebGPUTextureView &)=delete
TextureViewAspect
What will the shader sample from the texture when calling a sampling function.
vtkWebGPUTextureView(const vtkWebGPUTextureView &)=delete
TextureViewMode
The mode of the texture view to define what operations will be doable on the texture in the shader.
TextureDimension
How the texture data is arranged.
TextureFormat
RGBA8_UNORM: Uses RGB + alpha.