|
@@ -5508,8 +5508,8 @@ Buffer_newRemoteBufferViewForDevice :: #force_inline proc(self: ^Buffer, device:
|
|
return msgSend(^Buffer, self, "newRemoteBufferViewForDevice:", device)
|
|
return msgSend(^Buffer, self, "newRemoteBufferViewForDevice:", device)
|
|
}
|
|
}
|
|
@(objc_type=Buffer, objc_name="newTexture")
|
|
@(objc_type=Buffer, objc_name="newTexture")
|
|
-Buffer_newTexture :: #force_inline proc(self: ^Buffer, descriptor: ^TextureDescriptor, offset: NS.UInteger, bytesPerRow: NS.UInteger) -> ^Buffer {
|
|
|
|
- return msgSend(^Buffer, self, "newTextureWithDescriptor:offset:bytesPerRow:", descriptor, offset, bytesPerRow)
|
|
|
|
|
|
+Buffer_newTexture :: #force_inline proc(self: ^Buffer, descriptor: ^TextureDescriptor, offset: NS.UInteger, bytesPerRow: NS.UInteger) -> ^Texture {
|
|
|
|
+ return msgSend(^Texture, self, "newTextureWithDescriptor:offset:bytesPerRow:", descriptor, offset, bytesPerRow)
|
|
}
|
|
}
|
|
@(objc_type=Buffer, objc_name="remoteStorageBuffer")
|
|
@(objc_type=Buffer, objc_name="remoteStorageBuffer")
|
|
Buffer_remoteStorageBuffer :: #force_inline proc(self: ^Buffer) -> ^Buffer {
|
|
Buffer_remoteStorageBuffer :: #force_inline proc(self: ^Buffer) -> ^Buffer {
|
|
@@ -6589,8 +6589,8 @@ Device_newRasterizationRateMap :: #force_inline proc(self: ^Device, descriptor:
|
|
return msgSend(^RasterizationRateMap, self, "newRasterizationRateMapWithDescriptor:", descriptor)
|
|
return msgSend(^RasterizationRateMap, self, "newRasterizationRateMapWithDescriptor:", descriptor)
|
|
}
|
|
}
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithDescriptorWithCompletionHandler")
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithDescriptorWithCompletionHandler")
|
|
-Device_newRenderPipelineStateWithDescriptorWithCompletionHandler :: #force_inline proc(self: ^Device, descriptor: ^RenderPipelineDescriptor, completionHandler: NewRenderPipelineStateCompletionHandler) {
|
|
|
|
- msgSend(nil, self, "newRenderPipelineStateWithDescriptor:completionHandler:", descriptor, completionHandler)
|
|
|
|
|
|
+Device_newRenderPipelineStateWithDescriptorWithCompletionHandler :: #force_inline proc(self: ^Device, descriptor: ^RenderPipelineDescriptor, completionHandler: NewRenderPipelineStateCompletionHandler) -> ^RenderPipelineState {
|
|
|
|
+ return msgSend(^RenderPipelineState, self, "newRenderPipelineStateWithDescriptor:completionHandler:", descriptor, completionHandler)
|
|
}
|
|
}
|
|
@(objc_type=Device, objc_name="newRenderPipelineState")
|
|
@(objc_type=Device, objc_name="newRenderPipelineState")
|
|
Device_newRenderPipelineState :: #force_inline proc(self: ^Device, descriptor: ^RenderPipelineDescriptor) -> (pipeline: ^RenderPipelineState, error: ^NS.Error) {
|
|
Device_newRenderPipelineState :: #force_inline proc(self: ^Device, descriptor: ^RenderPipelineDescriptor) -> (pipeline: ^RenderPipelineState, error: ^NS.Error) {
|
|
@@ -6598,8 +6598,8 @@ Device_newRenderPipelineState :: #force_inline proc(self: ^Device, descriptor: ^
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithDescriptorWithOptionsAndCompletionHandler")
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithDescriptorWithOptionsAndCompletionHandler")
|
|
-Device_newRenderPipelineStateWithDescriptorWithOptionsAndCompletionHandler :: #force_inline proc(self: ^Device, descriptor: ^RenderPipelineDescriptor, options: PipelineOption, completionHandler: NewRenderPipelineStateWithReflectionCompletionHandler) {
|
|
|
|
- msgSend(nil, self, "newRenderPipelineStateWithDescriptor:options:completionHandler:", descriptor, options, completionHandler)
|
|
|
|
|
|
+Device_newRenderPipelineStateWithDescriptorWithOptionsAndCompletionHandler :: #force_inline proc(self: ^Device, descriptor: ^RenderPipelineDescriptor, options: PipelineOption, completionHandler: NewRenderPipelineStateWithReflectionCompletionHandler) -> ^RenderPipelineState {
|
|
|
|
+ return msgSend(^RenderPipelineState, self, "newRenderPipelineStateWithDescriptor:options:completionHandler:", descriptor, options, completionHandler)
|
|
}
|
|
}
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithDescriptorWithReflection")
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithDescriptorWithReflection")
|
|
Device_newRenderPipelineStateWithDescriptorWithReflection :: #force_inline proc(self: ^Device, descriptor: ^RenderPipelineDescriptor, options: PipelineOption, reflection: ^AutoreleasedRenderPipelineReflection) -> (pipeline: ^RenderPipelineState, error: ^NS.Error) {
|
|
Device_newRenderPipelineStateWithDescriptorWithReflection :: #force_inline proc(self: ^Device, descriptor: ^RenderPipelineDescriptor, options: PipelineOption, reflection: ^AutoreleasedRenderPipelineReflection) -> (pipeline: ^RenderPipelineState, error: ^NS.Error) {
|
|
@@ -6607,8 +6607,8 @@ Device_newRenderPipelineStateWithDescriptorWithReflection :: #force_inline proc(
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithTileDescriptorWithCompletionHandler")
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithTileDescriptorWithCompletionHandler")
|
|
-Device_newRenderPipelineStateWithTileDescriptorWithCompletionHandler :: #force_inline proc(self: ^Device, descriptor: ^TileRenderPipelineDescriptor, options: PipelineOption, completionHandler: NewRenderPipelineStateWithReflectionCompletionHandler) {
|
|
|
|
- msgSend(nil, self, "newRenderPipelineStateWithTileDescriptor:options:completionHandler:", descriptor, options, completionHandler)
|
|
|
|
|
|
+Device_newRenderPipelineStateWithTileDescriptorWithCompletionHandler :: #force_inline proc(self: ^Device, descriptor: ^TileRenderPipelineDescriptor, options: PipelineOption, completionHandler: NewRenderPipelineStateWithReflectionCompletionHandler) -> ^RenderPipelineState {
|
|
|
|
+ return msgSend(^RenderPipelineState, self, "newRenderPipelineStateWithTileDescriptor:options:completionHandler:", descriptor, options, completionHandler)
|
|
}
|
|
}
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithTileDescriptorWithReflection")
|
|
@(objc_type=Device, objc_name="newRenderPipelineStateWithTileDescriptorWithReflection")
|
|
Device_newRenderPipelineStateWithTileDescriptorWithReflection :: #force_inline proc(self: ^Device, descriptor: ^TileRenderPipelineDescriptor, options: PipelineOption, reflection: ^AutoreleasedRenderPipelineReflection) -> (pipeline: ^RenderPipelineState, error: ^NS.Error) {
|
|
Device_newRenderPipelineStateWithTileDescriptorWithReflection :: #force_inline proc(self: ^Device, descriptor: ^TileRenderPipelineDescriptor, options: PipelineOption, reflection: ^AutoreleasedRenderPipelineReflection) -> (pipeline: ^RenderPipelineState, error: ^NS.Error) {
|
|
@@ -6636,8 +6636,8 @@ Device_newSharedTextureWithHandle :: #force_inline proc(self: ^Device, sharedHan
|
|
return msgSend(^SharedEvent, self, "newSharedTextureWithHandle:", sharedHandle)
|
|
return msgSend(^SharedEvent, self, "newSharedTextureWithHandle:", sharedHandle)
|
|
}
|
|
}
|
|
@(objc_type=Device, objc_name="newTexture")
|
|
@(objc_type=Device, objc_name="newTexture")
|
|
-Device_newTexture :: #force_inline proc(self: ^Device, desc: ^TextureDescriptor) -> ^SharedEvent {
|
|
|
|
- return msgSend(^SharedEvent, self, "newTextureWithDescriptor:", desc)
|
|
|
|
|
|
+Device_newTexture :: #force_inline proc(self: ^Device, desc: ^TextureDescriptor) -> ^Texture {
|
|
|
|
+ return msgSend(^Texture, self, "newTextureWithDescriptor:", desc)
|
|
}
|
|
}
|
|
@(objc_type=Device, objc_name="newTextureWithIOSurface")
|
|
@(objc_type=Device, objc_name="newTextureWithIOSurface")
|
|
Device_newTextureWithIOSurface :: #force_inline proc(self: ^Device, descriptor: ^TextureDescriptor, iosurface: IOSurfaceRef, plane: NS.UInteger) -> ^Texture {
|
|
Device_newTextureWithIOSurface :: #force_inline proc(self: ^Device, descriptor: ^TextureDescriptor, iosurface: IOSurfaceRef, plane: NS.UInteger) -> ^Texture {
|
|
@@ -7101,24 +7101,24 @@ Heap_label :: #force_inline proc(self: ^Heap) -> ^NS.String {
|
|
return msgSend(^NS.String, self, "label")
|
|
return msgSend(^NS.String, self, "label")
|
|
}
|
|
}
|
|
@(objc_type=Heap, objc_name="maxAvailableSizeWithAlignment")
|
|
@(objc_type=Heap, objc_name="maxAvailableSizeWithAlignment")
|
|
-Heap_maxAvailableSizeWithAlignment :: #force_inline proc(self: ^Heap, alignment: NS.UInteger) -> ^Heap {
|
|
|
|
- return msgSend(^Heap, self, "maxAvailableSizeWithAlignment:", alignment)
|
|
|
|
|
|
+Heap_maxAvailableSizeWithAlignment :: #force_inline proc(self: ^Heap, alignment: NS.UInteger) -> NS.UInteger {
|
|
|
|
+ return msgSend(NS.UInteger, self, "maxAvailableSizeWithAlignment:", alignment)
|
|
}
|
|
}
|
|
@(objc_type=Heap, objc_name="newBuffer")
|
|
@(objc_type=Heap, objc_name="newBuffer")
|
|
-Heap_newBuffer :: #force_inline proc(self: ^Heap, length: NS.UInteger, options: ResourceOptions) -> ^Heap {
|
|
|
|
- return msgSend(^Heap, self, "newBufferWithLength:options:", length, options)
|
|
|
|
|
|
+Heap_newBuffer :: #force_inline proc(self: ^Heap, length: NS.UInteger, options: ResourceOptions) -> ^Buffer {
|
|
|
|
+ return msgSend(^Buffer, self, "newBufferWithLength:options:", length, options)
|
|
}
|
|
}
|
|
@(objc_type=Heap, objc_name="newBufferWithOptions")
|
|
@(objc_type=Heap, objc_name="newBufferWithOptions")
|
|
-Heap_newBufferWithOptions :: #force_inline proc(self: ^Heap, length: NS.UInteger, options: ResourceOptions, offset: NS.UInteger) -> ^Heap {
|
|
|
|
- return msgSend(^Heap, self, "newBufferWithLength:options:offset:", length, options, offset)
|
|
|
|
|
|
+Heap_newBufferWithOptions :: #force_inline proc(self: ^Heap, length: NS.UInteger, options: ResourceOptions, offset: NS.UInteger) -> ^Buffer {
|
|
|
|
+ return msgSend(^Buffer, self, "newBufferWithLength:options:offset:", length, options, offset)
|
|
}
|
|
}
|
|
@(objc_type=Heap, objc_name="newTexture")
|
|
@(objc_type=Heap, objc_name="newTexture")
|
|
-Heap_newTexture :: #force_inline proc(self: ^Heap, desc: ^TextureDescriptor) -> ^Heap {
|
|
|
|
- return msgSend(^Heap, self, "newTextureWithDescriptor:", desc)
|
|
|
|
|
|
+Heap_newTexture :: #force_inline proc(self: ^Heap, desc: ^TextureDescriptor) -> ^Texture {
|
|
|
|
+ return msgSend(^Texture, self, "newTextureWithDescriptor:", desc)
|
|
}
|
|
}
|
|
@(objc_type=Heap, objc_name="newTextureWithOffset")
|
|
@(objc_type=Heap, objc_name="newTextureWithOffset")
|
|
-Heap_newTextureWithOffset :: #force_inline proc(self: ^Heap, descriptor: ^TextureDescriptor, offset: NS.UInteger) -> ^Heap {
|
|
|
|
- return msgSend(^Heap, self, "newTextureWithDescriptor:offset:", descriptor, offset)
|
|
|
|
|
|
+Heap_newTextureWithOffset :: #force_inline proc(self: ^Heap, descriptor: ^TextureDescriptor, offset: NS.UInteger) -> ^Texture {
|
|
|
|
+ return msgSend(^Texture, self, "newTextureWithDescriptor:offset:", descriptor, offset)
|
|
}
|
|
}
|
|
@(objc_type=Heap, objc_name="resourceOptions")
|
|
@(objc_type=Heap, objc_name="resourceOptions")
|
|
Heap_resourceOptions :: #force_inline proc(self: ^Heap) -> ResourceOptions {
|
|
Heap_resourceOptions :: #force_inline proc(self: ^Heap) -> ResourceOptions {
|