Prechádzať zdrojové kódy

Add bindings for vertexLinkedFunctions

Tohei Ichikawa 1 mesiac pred
rodič
commit
5a998d44d4
1 zmenil súbory, kde vykonal 8 pridanie a 0 odobranie
  1. 8 0
      vendor/darwin/Metal/MetalClasses.odin

+ 8 - 0
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)