MTLArgumentEncoder_Extensions Class

Definition

Extension methods for the IMTLArgumentEncoder protocol.

public static class MTLArgumentEncoder_Extensions
type MTLArgumentEncoder_Extensions = class
Inheritance
MTLArgumentEncoder_Extensions

Methods

CreateArgumentEncoder(IMTLArgumentEncoder, nuint)
SetBuffers(IMTLArgumentEncoder, IMTLBuffer[], nint[], NSRange)

Encodes buffers to the argument buffer.

SetIndirectCommandBuffer(IMTLArgumentEncoder, IMTLIndirectCommandBuffer, nuint)
SetIndirectCommandBuffers(IMTLArgumentEncoder, IMTLIndirectCommandBuffer[], NSRange)
SetRenderPipelineState(IMTLArgumentEncoder, IMTLRenderPipelineState, nuint)
SetRenderPipelineStates(IMTLArgumentEncoder, IMTLRenderPipelineState[], NSRange)

Applies to