MTLRenderPipelineDescriptor

Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.

Members

Aliases

ini
alias ini = initialize
Undocumented in source.

Functions

colorAttachments
MTLRenderPipelineColorAttachmentDescriptorArray colorAttachments()

An array of attachments that store color data.

depthAttachmentPixelFormat
MTLPixelFormat depthAttachmentPixelFormat()

The pixel format of the attachment that stores depth data.

depthAttachmentPixelFormat
MTLPixelFormat depthAttachmentPixelFormat(MTLPixelFormat )
Undocumented in source.
fragmentFunction
MTLFunction fragmentFunction()

The fragment function the pipeline calls to process fragments.

fragmentFunction
MTLFunction fragmentFunction(MTLFunction )
Undocumented in source.
initialize
MTLRenderPipelineDescriptor initialize()
Undocumented in source.
label
NSString label()

A string that identifies the render pipeline descriptor.

label
NSString label(NSString )
Undocumented in source.
stencilAttachmentPixelFormat
MTLPixelFormat stencilAttachmentPixelFormat()

The pixel format of the attachment that stores stencil data.

stencilAttachmentPixelFormat
MTLPixelFormat stencilAttachmentPixelFormat(MTLPixelFormat )
Undocumented in source.
vertexDescriptor
MTLVertexDescriptor vertexDescriptor()

The organization of vertex data in an attribute’s argument table.

vertexDescriptor
MTLVertexDescriptor vertexDescriptor(MTLVertexDescriptor )
Undocumented in source.
vertexFunction
MTLFunction vertexFunction()

The vertex function the pipeline calls to process vertices.

vertexFunction
MTLFunction vertexFunction(MTLFunction )
Undocumented in source.

Static functions

alloc
MTLRenderPipelineDescriptor alloc()
Undocumented in source.

Inherited Members

From NSObject

alloc
NSObject alloc()
Undocumented in source.
initialize
NSObject initialize()
Undocumented in source.
retain
NSObject retain()

Increments the receiver’s reference count.

new_
NSObject new_()

Allocates a new instance of the receiving class, sends it an init message, and returns the initialized object.

release
void release()

Decrements the receiver’s reference count.

dealloc
void dealloc()

Deallocates the memory occupied by the receiver.

autorelease
NSObject autorelease()

Decrements the receiver’s retain count at the end of the current autorelease pool block.

Meta