init
TypeScriptstatic init(): MTLRenderPassDescriptorSwift declarationinit()class · iOS 8.0+ · SDK 27.1
class MTLRenderPassDescriptorstatic init(): MTLRenderPassDescriptorSwift declarationinit()get colorAttachments(): MTLRenderPassColorAttachmentDescriptorArraySwift declarationvar colorAttachments: MTLRenderPassColorAttachmentDescriptorArray { get }get defaultRasterSampleCount(): numberSwift declarationvar defaultRasterSampleCount: Int { get set }set defaultRasterSampleCount(value: number)Swift declarationvar defaultRasterSampleCount: Int { get set }get depthAttachment(): (MTLRenderPassDepthAttachmentDescriptor) | nullSwift declaration@NSCopying var depthAttachment: MTLRenderPassDepthAttachmentDescriptor! { get set }set depthAttachment(value: (MTLRenderPassDepthAttachmentDescriptor) | null)Swift declaration@NSCopying var depthAttachment: MTLRenderPassDepthAttachmentDescriptor! { get set }get imageblockSampleLength(): numberSwift declarationvar imageblockSampleLength: Int { get set }set imageblockSampleLength(value: number)Swift declarationvar imageblockSampleLength: Int { get set }get rasterizationRateMap(): (SDKHandle) | nullSwift declarationvar rasterizationRateMap: (any MTLRasterizationRateMap)? { get set }set rasterizationRateMap(value: (SDKHandle) | null)Swift declarationvar rasterizationRateMap: (any MTLRasterizationRateMap)? { get set }get renderTargetArrayLength(): numberSwift declarationvar renderTargetArrayLength: Int { get set }set renderTargetArrayLength(value: number)Swift declarationvar renderTargetArrayLength: Int { get set }get renderTargetHeight(): numberSwift declarationvar renderTargetHeight: Int { get set }set renderTargetHeight(value: number)Swift declarationvar renderTargetHeight: Int { get set }get renderTargetWidth(): numberSwift declarationvar renderTargetWidth: Int { get set }set renderTargetWidth(value: number)Swift declarationvar renderTargetWidth: Int { get set }get sampleBufferAttachments(): MTLRenderPassSampleBufferAttachmentDescriptorArraySwift declarationvar sampleBufferAttachments: MTLRenderPassSampleBufferAttachmentDescriptorArray { get }get stencilAttachment(): (MTLRenderPassStencilAttachmentDescriptor) | nullSwift declaration@NSCopying var stencilAttachment: MTLRenderPassStencilAttachmentDescriptor! { get set }set stencilAttachment(value: (MTLRenderPassStencilAttachmentDescriptor) | null)Swift declaration@NSCopying var stencilAttachment: MTLRenderPassStencilAttachmentDescriptor! { get set }get threadgroupMemoryLength(): numberSwift declarationvar threadgroupMemoryLength: Int { get set }set threadgroupMemoryLength(value: number)Swift declarationvar threadgroupMemoryLength: Int { get set }get tileHeight(): numberSwift declarationvar tileHeight: Int { get set }set tileHeight(value: number)Swift declarationvar tileHeight: Int { get set }get tileWidth(): numberSwift declarationvar tileWidth: Int { get set }set tileWidth(value: number)Swift declarationvar tileWidth: Int { get set }get visibilityResultBuffer(): (SDKHandle) | nullSwift declarationvar visibilityResultBuffer: (any MTLBuffer)? { get set }set visibilityResultBuffer(value: (SDKHandle) | null)Swift declarationvar visibilityResultBuffer: (any MTLBuffer)? { get set }getSamplePositions(): Array<MTLSamplePosition>Swift declarationfunc getSamplePositions() -> [MTLSamplePosition]setSamplePositions(positions: Array<MTLSamplePosition>): voidSwift declarationfunc setSamplePositions(_ positions: [MTLSamplePosition])No declarations were skipped in this snapshot.