WebGPU Headers: WGPUSurfaceTexture Struct Reference

Loading...

Searching...

No Matches

Data Fields

WGPUSurfaceTexture Struct Reference

Data Fields

WGPUChainedStructnextInChain
 
WGPUTexture texture
 
WGPUSurfaceGetCurrentTextureStatus status
 

Detailed Description

Queried each frame from a WGPUSurface to get a WGPUTexture to render to along with some metadata. See Presenting to Surface for more details.

Default values can be set using WGPU_SURFACE_TEXTURE_INIT as initializer.

Definition at line 3361 of file webgpu.h.

Field Documentation

◆ nextInChain

WGPUChainedStruct* WGPUSurfaceTexture::nextInChain

Definition at line 3362 of file webgpu.h.

◆ texture

WGPUTexture WGPUSurfaceTexture::texture

The WGPUTexture representing the frame that will be shown on the surface. It is Returned with Ownership from wgpuSurfaceGetCurrentTexture.

The INIT macro sets this to NULL.

Definition at line 3369 of file webgpu.h.

◆ status

WGPUSurfaceGetCurrentTextureStatus WGPUSurfaceTexture::status

Whether the call to wgpuSurfaceGetCurrentTexture succeeded and a hint as to why it might not have.

The INIT macro sets this to (WGPUSurfaceGetCurrentTextureStatus)0.

Definition at line 3375 of file webgpu.h.