mirror of
https://github.com/Ed94/Odin.git
synced 2026-06-24 06:35:00 -07:00
Correct signature types
This commit is contained in:
+14
-14
@@ -6490,35 +6490,35 @@ Device_newCommandQueueWithMaxCommandBufferCount :: #force_inline proc(self: ^Dev
|
||||
return msgSend(^CommandQueue, self, "newCommandQueueWithMaxCommandBufferCount:", maxCommandBufferCount)
|
||||
}
|
||||
@(objc_type=Device, objc_name="newComputePipelineStateWithDescriptorWithCompletionHandler")
|
||||
Device_newComputePipelineStateWithDescriptorWithCompletionHandler :: #force_inline proc(self: ^Device, descriptor: ^ComputePipelineDescriptor, options: PipelineOption, completionHandler: NewComputePipelineStateWithReflectionCompletionHandler) {
|
||||
msgSend(nil, self, "newComputePipelineStateWithDescriptor:options:completionHandler:", descriptor, options, completionHandler)
|
||||
Device_newComputePipelineStateWithDescriptorWithCompletionHandler :: #force_inline proc(self: ^Device, descriptor: ^ComputePipelineDescriptor, options: PipelineOption, completionHandler: NewComputePipelineStateWithReflectionCompletionHandler) -> ^ComputePipelineState {
|
||||
return msgSend(^ComputePipelineState, self, "newComputePipelineStateWithDescriptor:options:completionHandler:", descriptor, options, completionHandler)
|
||||
}
|
||||
@(objc_type=Device, objc_name="newComputePipelineStateWithDescriptorWithReflection")
|
||||
Device_newComputePipelineStateWithDescriptorWithReflection :: #force_inline proc(self: ^Device, descriptor: ^ComputePipelineDescriptor, options: PipelineOption, reflection: ^AutoreleasedComputePipelineReflection) -> (device: ^Device, error: ^NS.Error) {
|
||||
device = msgSend(^Device, self, "newComputePipelineStateWithDescriptor:options:reflection:error:", descriptor, options, reflection, &error)
|
||||
Device_newComputePipelineStateWithDescriptorWithReflection :: #force_inline proc(self: ^Device, descriptor: ^ComputePipelineDescriptor, options: PipelineOption, reflection: ^AutoreleasedComputePipelineReflection) -> (res: ^ComputePipelineState, error: ^NS.Error) {
|
||||
res = msgSend(^ComputePipelineState, self, "newComputePipelineStateWithDescriptor:options:reflection:error:", descriptor, options, reflection, &error)
|
||||
return
|
||||
}
|
||||
@(objc_type=Device, objc_name="newComputePipelineStateWithFunctionWithCompletionHandler")
|
||||
Device_newComputePipelineStateWithFunctionWithCompletionHandler :: #force_inline proc(self: ^Device, computeFunction: ^Function, completionHandler: NewComputePipelineStateCompletionHandler) {
|
||||
msgSend(nil, self, "newComputePipelineStateWithFunction:completionHandler:", computeFunction, completionHandler)
|
||||
Device_newComputePipelineStateWithFunctionWithCompletionHandler :: #force_inline proc(self: ^Device, computeFunction: ^Function, completionHandler: NewComputePipelineStateCompletionHandler) -> ^ComputePipelineState {
|
||||
return msgSend(^ComputePipelineState, self, "newComputePipelineStateWithFunction:completionHandler:", computeFunction, completionHandler)
|
||||
}
|
||||
@(objc_type=Device, objc_name="newComputePipelineStateWithFunction")
|
||||
Device_newComputePipelineStateWithFunction :: #force_inline proc(self: ^Device, computeFunction: ^Function) -> (res: ^Device, error: ^NS.Error) {
|
||||
res = msgSend(^Device, self, "newComputePipelineStateWithFunction:error:", computeFunction, &error)
|
||||
Device_newComputePipelineStateWithFunction :: #force_inline proc(self: ^Device, computeFunction: ^Function) -> (res: ^ComputePipelineState, error: ^NS.Error) {
|
||||
res = msgSend(^ComputePipelineState, self, "newComputePipelineStateWithFunction:error:", computeFunction, &error)
|
||||
return
|
||||
}
|
||||
@(objc_type=Device, objc_name="newComputePipelineStateWithFunctionWithOptionsAndCompletionHandler")
|
||||
Device_newComputePipelineStateWithFunctionWithOptionsAndCompletionHandler :: #force_inline proc(self: ^Device, computeFunction: ^Function, options: PipelineOption, completionHandler: NewComputePipelineStateWithReflectionCompletionHandler) {
|
||||
msgSend(nil, self, "newComputePipelineStateWithFunction:options:completionHandler:", computeFunction, options, completionHandler)
|
||||
Device_newComputePipelineStateWithFunctionWithOptionsAndCompletionHandler :: #force_inline proc(self: ^Device, computeFunction: ^Function, options: PipelineOption, completionHandler: NewComputePipelineStateWithReflectionCompletionHandler) -> (res: ^ComputePipelineState) {
|
||||
return msgSend(^ComputePipelineState, self, "newComputePipelineStateWithFunction:options:completionHandler:", computeFunction, options, completionHandler)
|
||||
}
|
||||
@(objc_type=Device, objc_name="newComputePipelineStateWithFunctionWithReflection")
|
||||
Device_newComputePipelineStateWithFunctionWithReflection :: #force_inline proc(self: ^Device, computeFunction: ^Function, options: PipelineOption, reflection: ^AutoreleasedComputePipelineReflection) -> (device: ^Device, error: ^NS.Error) {
|
||||
device = msgSend(^Device, self, "newComputePipelineStateWithFunction:options:reflection:error:", computeFunction, options, reflection, &error)
|
||||
Device_newComputePipelineStateWithFunctionWithReflection :: #force_inline proc(self: ^Device, computeFunction: ^Function, options: PipelineOption, reflection: ^AutoreleasedComputePipelineReflection) -> (res: ^ComputePipelineState, error: ^NS.Error) {
|
||||
res = msgSend(^ComputePipelineState, self, "newComputePipelineStateWithFunction:options:reflection:error:", computeFunction, options, reflection, &error)
|
||||
return
|
||||
}
|
||||
@(objc_type=Device, objc_name="newCounterSampleBuffer")
|
||||
Device_newCounterSampleBuffer :: #force_inline proc(self: ^Device, descriptor: ^CounterSampleBufferDescriptor) -> (device: ^Device, error: ^NS.Error) {
|
||||
device = msgSend(^Device, self, "newCounterSampleBufferWithDescriptor:error:", descriptor, &error)
|
||||
Device_newCounterSampleBuffer :: #force_inline proc(self: ^Device, descriptor: ^CounterSampleBufferDescriptor) -> (counter: ^Counter, error: ^NS.Error) {
|
||||
counter = msgSend(^Counter, self, "newCounterSampleBufferWithDescriptor:error:", descriptor, &error)
|
||||
return
|
||||
}
|
||||
@(objc_type=Device, objc_name="newDefaultLibrary")
|
||||
|
||||
Vendored
+8
-8
@@ -184,16 +184,16 @@ Viewport :: struct {
|
||||
|
||||
Timestamp :: distinct u64
|
||||
|
||||
DeviceNotificationHandler :: distinct rawptr
|
||||
DeviceNotificationHandler :: ^NS.Block
|
||||
AutoreleasedComputePipelineReflection :: ^ComputePipelineReflection
|
||||
AutoreleasedRenderPipelineReflection :: ^RenderPipelineReflection
|
||||
NewLibraryCompletionHandler :: distinct rawptr
|
||||
NewRenderPipelineStateCompletionHandler :: distinct rawptr
|
||||
NewRenderPipelineStateWithReflectionCompletionHandler :: distinct rawptr
|
||||
NewComputePipelineStateCompletionHandler :: distinct rawptr
|
||||
NewComputePipelineStateWithReflectionCompletionHandler :: distinct rawptr
|
||||
SharedEventNotificationBlock :: distinct rawptr
|
||||
NewLibraryCompletionHandler :: ^NS.Block
|
||||
NewRenderPipelineStateCompletionHandler :: ^NS.Block
|
||||
NewRenderPipelineStateWithReflectionCompletionHandler :: ^NS.Block
|
||||
NewComputePipelineStateCompletionHandler :: ^NS.Block
|
||||
NewComputePipelineStateWithReflectionCompletionHandler :: ^NS.Block
|
||||
SharedEventNotificationBlock :: ^NS.Block
|
||||
|
||||
DrawablePresentedHandler :: distinct rawptr
|
||||
DrawablePresentedHandler :: ^NS.Block
|
||||
|
||||
AutoreleasedArgument :: ^Argument
|
||||
Reference in New Issue
Block a user