Callbacks through which asynchronous functions return.
More...
|
typedef void(* | WGPUAdapterRequestAdapterInfoCallback) (struct WGPUAdapterInfo adapterInfo, void *userdata) |
|
typedef void(* | WGPUAdapterRequestDeviceCallback) (WGPURequestDeviceStatus status, WGPUDevice device, char const *message, void *userdata) |
|
typedef void(* | WGPUBufferMapAsyncCallback) (WGPUBufferMapAsyncStatus status, void *userdata) |
|
typedef void(* | WGPUDeviceCreateComputePipelineAsyncCallback) (WGPUCreatePipelineAsyncStatus status, WGPUComputePipeline pipeline, char const *message, void *userdata) |
|
typedef void(* | WGPUDeviceCreateRenderPipelineAsyncCallback) (WGPUCreatePipelineAsyncStatus status, WGPURenderPipeline pipeline, char const *message, void *userdata) |
|
typedef void(* | WGPUInstanceRequestAdapterCallback) (WGPURequestAdapterStatus status, WGPUAdapter adapter, char const *message, void *userdata) |
|
typedef void(* | WGPUQueueOnSubmittedWorkDoneCallback) (WGPUQueueWorkDoneStatus status, void *userdata) |
|
typedef void(* | WGPUShaderModuleGetCompilationInfoCallback) (WGPUCompilationInfoRequestStatus status, struct WGPUCompilationInfo const *compilationInfo, void *userdata) |
|
Callbacks through which asynchronous functions return.
◆ WGPUAdapterRequestAdapterInfoCallback
typedef void(* WGPUAdapterRequestAdapterInfoCallback) (struct WGPUAdapterInfo adapterInfo, void *userdata) |
◆ WGPUAdapterRequestDeviceCallback
typedef void(* WGPUAdapterRequestDeviceCallback) (WGPURequestDeviceStatus status, WGPUDevice device, char const *message, void *userdata) |
◆ WGPUBufferMapAsyncCallback
typedef void(* WGPUBufferMapAsyncCallback) (WGPUBufferMapAsyncStatus status, void *userdata) |
◆ WGPUDeviceCreateComputePipelineAsyncCallback
typedef void(* WGPUDeviceCreateComputePipelineAsyncCallback) (WGPUCreatePipelineAsyncStatus status, WGPUComputePipeline pipeline, char const *message, void *userdata) |
◆ WGPUDeviceCreateRenderPipelineAsyncCallback
typedef void(* WGPUDeviceCreateRenderPipelineAsyncCallback) (WGPUCreatePipelineAsyncStatus status, WGPURenderPipeline pipeline, char const *message, void *userdata) |
◆ WGPUInstanceRequestAdapterCallback
typedef void(* WGPUInstanceRequestAdapterCallback) (WGPURequestAdapterStatus status, WGPUAdapter adapter, char const *message, void *userdata) |
◆ WGPUQueueOnSubmittedWorkDoneCallback
typedef void(* WGPUQueueOnSubmittedWorkDoneCallback) (WGPUQueueWorkDoneStatus status, void *userdata) |
◆ WGPUShaderModuleGetCompilationInfoCallback
typedef void(* WGPUShaderModuleGetCompilationInfoCallback) (WGPUCompilationInfoRequestStatus status, struct WGPUCompilationInfo const *compilationInfo, void *userdata) |