mirror of
https://github.com/odin-lang/Odin.git
synced 2026-04-19 13:00:28 +00:00
Use ^Device instead of Maybe(Device) for device callbacks
This commit is contained in:
4
vendor/wgpu/wgpu.odin
vendored
4
vendor/wgpu/wgpu.odin
vendored
@@ -762,12 +762,12 @@ BufferMapCallback :: #type proc "c" (status: MapAsyncStatus, message: StringView
|
||||
CompilationInfoCallback :: #type proc "c" (status: CompilationInfoRequestStatus, compilationInfo: ^CompilationInfo, userdata1: rawptr, userdata2: rawptr)
|
||||
CreateComputePipelineAsyncCallback :: #type proc "c" (status: CreatePipelineAsyncStatus, pipeline: ComputePipeline, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
CreateRenderPipelineAsyncCallback :: #type proc "c" (status: CreatePipelineAsyncStatus, pipeline: RenderPipeline, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
DeviceLostCallback :: #type proc "c" (device: Maybe(Device), reason: DeviceLostReason, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
DeviceLostCallback :: #type proc "c" (device: ^Device, reason: DeviceLostReason, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
PopErrorScopeCallback :: #type proc "c" (status: PopErrorScopeStatus, type: ErrorType, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
QueueWorkDoneCallback :: #type proc "c" (status: QueueWorkDoneStatus, userdata1: rawptr, userdata2: rawptr)
|
||||
RequestAdapterCallback :: #type proc "c" (status: RequestAdapterStatus, adapter: Adapter, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
RequestDeviceCallback :: #type proc "c" (status: RequestDeviceStatus, adapter: Device, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
UncapturedErrorCallback :: #type proc "c" (device: Maybe(Device), type: ErrorType, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
UncapturedErrorCallback :: #type proc "c" (device: ^Device, type: ErrorType, message: StringView, userdata1: rawptr, userdata2: rawptr)
|
||||
|
||||
ChainedStruct :: struct {
|
||||
next: ^ChainedStruct,
|
||||
|
||||
Reference in New Issue
Block a user