aboutsummaryrefslogtreecommitdiff
path: root/vendor
diff options
context:
space:
mode:
authorTohei Ichikawa <ichikawa.tohei.desu@gmail.com>2025-08-07 00:25:36 -0400
committerTohei Ichikawa <ichikawa.tohei.desu@gmail.com>2025-08-07 00:25:36 -0400
commit5a998d44d4007e9edf43b8310794471b857d4e4a (patch)
tree83680698ce757872e30b3d804b82c7e2dc8688f2 /vendor
parenta492fa7bc2f83d08a1a639cd2b8087e4752a51a5 (diff)
Add bindings for vertexLinkedFunctions
Diffstat (limited to 'vendor')
-rw-r--r--vendor/darwin/Metal/MetalClasses.odin8
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)