diff options
| author | Tohei Ichikawa <ichikawa.tohei.desu@gmail.com> | 2025-08-07 00:25:36 -0400 |
|---|---|---|
| committer | Tohei Ichikawa <ichikawa.tohei.desu@gmail.com> | 2025-08-07 00:25:36 -0400 |
| commit | 5a998d44d4007e9edf43b8310794471b857d4e4a (patch) | |
| tree | 83680698ce757872e30b3d804b82c7e2dc8688f2 /vendor | |
| parent | a492fa7bc2f83d08a1a639cd2b8087e4752a51a5 (diff) | |
Add bindings for vertexLinkedFunctions
Diffstat (limited to 'vendor')
| -rw-r--r-- | vendor/darwin/Metal/MetalClasses.odin | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/vendor/darwin/Metal/MetalClasses.odin b/vendor/darwin/Metal/MetalClasses.odin index ef57be0b4..a4c7b43f2 100644 --- a/vendor/darwin/Metal/MetalClasses.odin +++ b/vendor/darwin/Metal/MetalClasses.odin @@ -2767,6 +2767,10 @@ RenderPipelineDescriptor_fragmentBuffers :: #force_inline proc "c" (self: ^Rende RenderPipelineDescriptor_fragmentFunction :: #force_inline proc "c" (self: ^RenderPipelineDescriptor) -> ^Function { return msgSend(^Function, self, "fragmentFunction") } +@(objc_type=RenderPipelineDescriptor, objc_name="vertexLinkedFunctions") +RenderPipelineDescriptor_vertexLinkedFunctions :: #force_inline proc "c" (self: ^RenderPipelineDescriptor) -> ^LinkedFunctions { + return msgSend(^LinkedFunctions, self, "vertexLinkedFunctions") +} @(objc_type=RenderPipelineDescriptor, objc_name="fragmentLinkedFunctions") RenderPipelineDescriptor_fragmentLinkedFunctions :: #force_inline proc "c" (self: ^RenderPipelineDescriptor) -> ^LinkedFunctions { return msgSend(^LinkedFunctions, self, "fragmentLinkedFunctions") @@ -2835,6 +2839,10 @@ RenderPipelineDescriptor_setDepthAttachmentPixelFormat :: #force_inline proc "c" RenderPipelineDescriptor_setFragmentFunction :: #force_inline proc "c" (self: ^RenderPipelineDescriptor, fragmentFunction: ^Function) { msgSend(nil, self, "setFragmentFunction:", fragmentFunction) } +@(objc_type=RenderPipelineDescriptor, objc_name="setVertexLinkedFunctions") +RenderPipelineDescriptor_setVertexLinkedFunctions :: #force_inline proc "c" (self: ^RenderPipelineDescriptor, vertexLinkedFunctions: ^LinkedFunctions) { + msgSend(nil, self, "setVertexLinkedFunctions:", vertexLinkedFunctions) +} @(objc_type=RenderPipelineDescriptor, objc_name="setFragmentLinkedFunctions") RenderPipelineDescriptor_setFragmentLinkedFunctions :: #force_inline proc "c" (self: ^RenderPipelineDescriptor, fragmentLinkedFunctions: ^LinkedFunctions) { msgSend(nil, self, "setFragmentLinkedFunctions:", fragmentLinkedFunctions) |