Data Fields | |
| WGPUChainedStruct * | nextInChain |
| WGPUStringView | label |
| WGPUTextureUsage | usage |
| WGPUTextureDimension | dimension |
| WGPUExtent3D | size |
| WGPUTextureFormat | format |
| uint32_t | mipLevelCount |
| uint32_t | sampleCount |
| size_t | viewFormatCount |
| WGPUTextureFormat const * | viewFormats |
Default values can be set using WGPU_TEXTURE_DESCRIPTOR_INIT as initializer.
| WGPUChainedStruct* WGPUTextureDescriptor::nextInChain |
| WGPUStringView WGPUTextureDescriptor::label |
This is a Non-Null Input String.
The INIT macro sets this to WGPU_STRING_VIEW_INIT.
| WGPUTextureUsage WGPUTextureDescriptor::usage |
The INIT macro sets this to WGPUTextureUsage_None.
| WGPUTextureDimension WGPUTextureDescriptor::dimension |
If set to WGPUTextureDimension_Undefined, defaults to WGPUTextureDimension_2D.
The INIT macro sets this to WGPUTextureDimension_Undefined.
| WGPUExtent3D WGPUTextureDescriptor::size |
The INIT macro sets this to WGPU_EXTENT_3D_INIT.
| WGPUTextureFormat WGPUTextureDescriptor::format |
The INIT macro sets this to WGPUTextureFormat_Undefined.
| uint32_t WGPUTextureDescriptor::mipLevelCount |
| uint32_t WGPUTextureDescriptor::sampleCount |
| size_t WGPUTextureDescriptor::viewFormatCount |
| WGPUTextureFormat const* WGPUTextureDescriptor::viewFormats |