mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Some files accidentally /renamed/ the enums using SwiftName rather than associating them with an error domain constant. Amazingly, we've gotten no complaints about this.
529 lines
19 KiB
Plaintext
529 lines
19 KiB
Plaintext
---
|
|
Name: Metal
|
|
Tags:
|
|
- Name: MTLCommandBufferError
|
|
NSErrorDomain: MTLCommandBufferErrorDomain
|
|
- Name: MTLLibraryError
|
|
NSErrorDomain: MTLLibraryErrorDomain
|
|
- Name: MTLRenderPipelineError
|
|
NSErrorDomain: MTLRenderPipelineErrorDomain
|
|
Enumerators:
|
|
- Name: MTLResourceStorageModeShared
|
|
SwiftName: storageModeShared
|
|
- Name: MTLStorageModeShared
|
|
SwiftName: shared
|
|
- Name: MTLTextureUsageUnknown
|
|
SwiftName: unknown
|
|
- Name: MTLDataTypeUInt
|
|
SwiftName: uint
|
|
- Name: MTLDataTypeUInt2
|
|
SwiftName: uint2
|
|
- Name: MTLDataTypeUInt3
|
|
SwiftName: uint3
|
|
- Name: MTLDataTypeUInt4
|
|
SwiftName: uint4
|
|
- Name: MTLDataTypeUShort
|
|
SwiftName: ushort
|
|
- Name: MTLDataTypeUShort2
|
|
SwiftName: ushort2
|
|
- Name: MTLDataTypeUShort3
|
|
SwiftName: ushort3
|
|
- Name: MTLDataTypeUShort4
|
|
SwiftName: ushort4
|
|
- Name: MTLDataTypeUChar
|
|
SwiftName: uchar
|
|
- Name: MTLDataTypeUChar2
|
|
SwiftName: uchar2
|
|
- Name: MTLDataTypeUChar3
|
|
SwiftName: uchar3
|
|
- Name: MTLDataTypeUChar4
|
|
SwiftName: uchar4
|
|
- Name: MTLPixelFormatRGBA8Unorm_sRGB
|
|
SwiftName: rgba8Unorm_srgb
|
|
- Name: MTLPixelFormatBGRA8Unorm_sRGB
|
|
SwiftName: bgra8Unorm_srgb
|
|
- Name: MTLPixelFormatRGB10A2Unorm
|
|
SwiftName: rgb10a2Unorm
|
|
- Name: MTLPixelFormatRGB10A2Uint
|
|
SwiftName: rgb10a2Uint
|
|
- Name: MTLPixelFormatRG11B10Float
|
|
SwiftName: rg11b10Float
|
|
- Name: MTLPixelFormatRGB9E5Float
|
|
SwiftName: rgb9e5Float
|
|
- Name: MTLPixelFormatBC1_RGBA
|
|
SwiftName: bc1_rgba
|
|
- Name: MTLPixelFormatBC1_RGBA_sRGB
|
|
SwiftName: bc1_rgba_srgb
|
|
- Name: MTLPixelFormatBC2_RGBA
|
|
SwiftName: bc2_rgba
|
|
- Name: MTLPixelFormatBC2_RGBA_sRGB
|
|
SwiftName: bc2_rgba_srgb
|
|
- Name: MTLPixelFormatBC3_RGBA
|
|
SwiftName: bc3_rgba
|
|
- Name: MTLPixelFormatBC3_RGBA_sRGB
|
|
SwiftName: bc3_rgba_srgb
|
|
- Name: MTLPixelFormatBC4_RUnorm
|
|
SwiftName: bc4_rUnorm
|
|
- Name: MTLPixelFormatBC4_RSnorm
|
|
SwiftName: bc4_rSnorm
|
|
- Name: MTLPixelFormatBC5_RGUnorm
|
|
SwiftName: bc5_rgUnorm
|
|
- Name: MTLPixelFormatBC5_RGSnorm
|
|
SwiftName: bc5_rgSnorm
|
|
- Name: MTLPixelFormatBC6H_RGBFloat
|
|
SwiftName: bc6H_rgbFloat
|
|
- Name: MTLPixelFormatBC6H_RGBUfloat
|
|
SwiftName: bc6H_rgbuFloat
|
|
- Name: MTLPixelFormatBC7_RGBAUnorm
|
|
SwiftName: bc7_rgbaUnorm
|
|
- Name: MTLPixelFormatBC7_RGBAUnorm_sRGB
|
|
SwiftName: bc7_rgbaUnorm_srgb
|
|
- Name: MTLPixelFormatGBGR422
|
|
SwiftName: gbgr422
|
|
- Name: MTLPixelFormatBGRG422
|
|
SwiftName: bgrg422
|
|
- Name: MTLPixelFormatDepth24Unorm_Stencil8
|
|
SwiftName: depth24Unorm_stencil8
|
|
- Name: MTLPixelFormatDepth32Float_Stencil8
|
|
SwiftName: depth32Float_stencil8
|
|
- Name: MTLPixelFormatX32_Stencil8
|
|
SwiftName: x32_stencil8
|
|
- Name: MTLPixelFormatX24_Stencil8
|
|
SwiftName: x24_stencil8
|
|
- Name: MTLPixelFormatR8Unorm_sRGB
|
|
SwiftName: r8Unorm_srgb
|
|
- Name: MTLPixelFormatRG8Unorm_sRGB
|
|
SwiftName: rg8Unorm_srgb
|
|
- Name: MTLPixelFormatB5G6R5Unorm
|
|
SwiftName: b5g6r5Unorm
|
|
- Name: MTLPixelFormatA1BGR5Unorm
|
|
SwiftName: a1bgr5Unorm
|
|
- Name: MTLPixelFormatBGR10_XR
|
|
SwiftName: bgr10_xr
|
|
- Name: MTLPixelFormatBGR10_XR_sRGB
|
|
SwiftName: bgr10_xr_srgb
|
|
- Name: MTLPixelFormatPVRTC_RGB_2BPP
|
|
SwiftName: pvrtc_rgb_2bpp
|
|
- Name: MTLPixelFormatPVRTC_RGB_2BPP_sRGB
|
|
SwiftName: pvrtc_rgb_2bpp_srgb
|
|
- Name: MTLPixelFormatPVRTC_RGB_4BPP
|
|
SwiftName: pvrtc_rgb_4bpp
|
|
- Name: MTLPixelFormatPVRTC_RGB_4BPP_sRGB
|
|
SwiftName: pvrtc_rgb_4bpp_srgb
|
|
- Name: MTLPixelFormatPVRTC_RGBA_2BPP
|
|
SwiftName: pvrtc_rgba_2bpp
|
|
- Name: MTLPixelFormatPVRTC_RGBA_2BPP_sRGB
|
|
SwiftName: pvrtc_rgba_2bpp_srgb
|
|
- Name: MTLPixelFormatPVRTC_RGBA_4BPP
|
|
SwiftName: pvrtc_rgba_4bpp
|
|
- Name: MTLPixelFormatPVRTC_RGBA_4BPP_sRGB
|
|
SwiftName: pvrtc_rgba_4bpp_srgb
|
|
- Name: MTLPixelFormatEAC_R11Unorm
|
|
SwiftName: eac_r11Unorm
|
|
- Name: MTLPixelFormatEAC_R11Snorm
|
|
SwiftName: eac_r11Snorm
|
|
- Name: MTLPixelFormatEAC_RG11Unorm
|
|
SwiftName: eac_rg11Unorm
|
|
- Name: MTLPixelFormatEAC_RG11Snorm
|
|
SwiftName: eac_rg11Snorm
|
|
- Name: MTLPixelFormatEAC_RGBA8
|
|
SwiftName: eac_rgba8
|
|
- Name: MTLPixelFormatEAC_RGBA8_sRGB
|
|
SwiftName: eac_rgba8_srgb
|
|
- Name: MTLPixelFormatETC2_RGB8
|
|
SwiftName: etc2_rgb8
|
|
- Name: MTLPixelFormatETC2_RGB8_sRGB
|
|
SwiftName: etc2_rgb8_srgb
|
|
- Name: MTLPixelFormatETC2_RGB8A1
|
|
SwiftName: etc2_rgb8a1
|
|
- Name: MTLPixelFormatETC2_RGB8A1_sRGB
|
|
SwiftName: etc2_rgb8a1_srgb
|
|
- Name: MTLPixelFormatASTC_4x4_sRGB
|
|
SwiftName: astc_4x4_srgb
|
|
- Name: MTLPixelFormatASTC_5x4_sRGB
|
|
SwiftName: astc_5x4_srgb
|
|
- Name: MTLPixelFormatASTC_5x5_sRGB
|
|
SwiftName: astc_5x5_srgb
|
|
- Name: MTLPixelFormatASTC_6x5_sRGB
|
|
SwiftName: astc_6x5_srgb
|
|
- Name: MTLPixelFormatASTC_6x6_sRGB
|
|
SwiftName: astc_6x6_srgb
|
|
- Name: MTLPixelFormatASTC_8x5_sRGB
|
|
SwiftName: astc_8x5_srgb
|
|
- Name: MTLPixelFormatASTC_8x6_sRGB
|
|
SwiftName: astc_8x6_srgb
|
|
- Name: MTLPixelFormatASTC_8x8_sRGB
|
|
SwiftName: astc_8x8_srgb
|
|
- Name: MTLPixelFormatASTC_10x5_sRGB
|
|
SwiftName: astc_10x5_srgb
|
|
- Name: MTLPixelFormatASTC_10x6_sRGB
|
|
SwiftName: astc_10x6_srgb
|
|
- Name: MTLPixelFormatASTC_10x8_sRGB
|
|
SwiftName: astc_10x8_srgb
|
|
- Name: MTLPixelFormatASTC_10x10_sRGB
|
|
SwiftName: astc_10x10_srgb
|
|
- Name: MTLPixelFormatASTC_12x10_sRGB
|
|
SwiftName: astc_12x10_srgb
|
|
- Name: MTLPixelFormatASTC_12x12_sRGB
|
|
SwiftName: astc_12x12_srgb
|
|
- Name: MTLPixelFormatASTC_4x4_LDR
|
|
SwiftName: astc_4x4_ldr
|
|
- Name: MTLPixelFormatASTC_5x4_LDR
|
|
SwiftName: astc_5x4_ldr
|
|
- Name: MTLPixelFormatASTC_5x5_LDR
|
|
SwiftName: astc_5x5_ldr
|
|
- Name: MTLPixelFormatASTC_6x5_LDR
|
|
SwiftName: astc_6x5_ldr
|
|
- Name: MTLPixelFormatASTC_6x6_LDR
|
|
SwiftName: astc_6x6_ldr
|
|
- Name: MTLPixelFormatASTC_8x5_LDR
|
|
SwiftName: astc_8x5_ldr
|
|
- Name: MTLPixelFormatASTC_8x6_LDR
|
|
SwiftName: astc_8x6_ldr
|
|
- Name: MTLPixelFormatASTC_8x8_LDR
|
|
SwiftName: astc_8x8_ldr
|
|
- Name: MTLPixelFormatASTC_10x5_LDR
|
|
SwiftName: astc_10x5_ldr
|
|
- Name: MTLPixelFormatASTC_10x6_LDR
|
|
SwiftName: astc_10x6_ldr
|
|
- Name: MTLPixelFormatASTC_10x8_LDR
|
|
SwiftName: astc_10x8_ldr
|
|
- Name: MTLPixelFormatASTC_10x10_LDR
|
|
SwiftName: astc_10x10_ldr
|
|
- Name: MTLPixelFormatASTC_12x10_LDR
|
|
SwiftName: astc_12x10_ldr
|
|
- Name: MTLPixelFormatASTC_12x12_LDR
|
|
SwiftName: astc_12x12_ldr
|
|
- Name: MTLTessellationControlPointIndexTypeUInt16
|
|
SwiftName: uint16
|
|
- Name: MTLTessellationControlPointIndexTypeUInt32
|
|
SwiftName: uint32
|
|
- Name: MTLAttributeFormatUChar2
|
|
SwiftName: uchar2
|
|
- Name: MTLAttributeFormatUChar3
|
|
SwiftName: uchar3
|
|
- Name: MTLAttributeFormatUChar4
|
|
SwiftName: uchar4
|
|
- Name: MTLAttributeFormatUChar2Normalized
|
|
SwiftName: uchar2Normalized
|
|
- Name: MTLAttributeFormatUChar3Normalized
|
|
SwiftName: uchar3Normalized
|
|
- Name: MTLAttributeFormatUChar4Normalized
|
|
SwiftName: uchar4Normalized
|
|
- Name: MTLAttributeFormatUShort2
|
|
SwiftName: ushort2
|
|
- Name: MTLAttributeFormatUShort3
|
|
SwiftName: ushort3
|
|
- Name: MTLAttributeFormatUShort4
|
|
SwiftName: ushort4
|
|
- Name: MTLAttributeFormatUShort2Normalized
|
|
SwiftName: ushort2Normalized
|
|
- Name: MTLAttributeFormatUShort3Normalized
|
|
SwiftName: ushort3Normalized
|
|
- Name: MTLAttributeFormatUShort4Normalized
|
|
SwiftName: ushort4Normalized
|
|
- Name: MTLAttributeFormatUInt
|
|
SwiftName: uint
|
|
- Name: MTLAttributeFormatUInt2
|
|
SwiftName: uint2
|
|
- Name: MTLAttributeFormatUInt3
|
|
SwiftName: uint3
|
|
- Name: MTLAttributeFormatUInt4
|
|
SwiftName: uint4
|
|
- Name: MTLIndexTypeUInt16
|
|
SwiftName: uint16
|
|
- Name: MTLIndexTypeUInt32
|
|
SwiftName: uint32
|
|
- Name: MTLVertexFormatUChar2
|
|
SwiftName: uchar2
|
|
- Name: MTLVertexFormatUChar3
|
|
SwiftName: uchar3
|
|
- Name: MTLVertexFormatUChar4
|
|
SwiftName: uchar4
|
|
- Name: MTLVertexFormatUChar2Normalized
|
|
SwiftName: uchar2Normalized
|
|
- Name: MTLVertexFormatUChar3Normalized
|
|
SwiftName: uchar3Normalized
|
|
- Name: MTLVertexFormatUChar4Normalized
|
|
SwiftName: uchar4Normalized
|
|
- Name: MTLVertexFormatUShort2
|
|
SwiftName: ushort2
|
|
- Name: MTLVertexFormatUShort3
|
|
SwiftName: ushort3
|
|
- Name: MTLVertexFormatUShort4
|
|
SwiftName: ushort4
|
|
- Name: MTLVertexFormatUShort2Normalized
|
|
SwiftName: ushort2Normalized
|
|
- Name: MTLVertexFormatUShort3Normalized
|
|
SwiftName: ushort3Normalized
|
|
- Name: MTLVertexFormatUShort4Normalized
|
|
SwiftName: ushort4Normalized
|
|
- Name: MTLVertexFormatUInt
|
|
SwiftName: uint
|
|
- Name: MTLVertexFormatUInt2
|
|
SwiftName: uint2
|
|
- Name: MTLVertexFormatUInt3
|
|
SwiftName: uint3
|
|
- Name: MTLVertexFormatUInt4
|
|
SwiftName: uint4
|
|
- Name: MTLVertexFormatUInt1010102Normalized
|
|
SwiftName: uint1010102Normalized
|
|
Classes:
|
|
- Name: MTLStructType
|
|
Methods:
|
|
- Selector: 'memberByName:'
|
|
SwiftName: memberByName(_:)
|
|
MethodKind: Instance
|
|
- Name: MTLTextureDescriptor
|
|
Methods:
|
|
- Selector: 'texture2DDescriptorWithPixelFormat:width:height:mipmapped:'
|
|
SwiftName: texture2DDescriptor(pixelFormat:width:height:mipmapped:)
|
|
MethodKind: Class
|
|
- Selector: 'textureCubeDescriptorWithPixelFormat:size:mipmapped:'
|
|
SwiftName: textureCubeDescriptor(pixelFormat:size:mipmapped:)
|
|
MethodKind: Class
|
|
Protocols:
|
|
- Name: MTLBlitCommandEncoder
|
|
Methods:
|
|
- Selector: 'synchronizeResource:'
|
|
SwiftName: synchronize(resource:)
|
|
MethodKind: Instance
|
|
- Selector: 'synchronizeTexture:slice:level:'
|
|
SwiftName: synchronize(texture:slice:level:)
|
|
MethodKind: Instance
|
|
- Selector: 'fillBuffer:range:value:'
|
|
SwiftName: fill(buffer:range:value:)
|
|
MethodKind: Instance
|
|
- Selector: 'updateFence:'
|
|
SwiftName: updateFence(_:)
|
|
MethodKind: Instance
|
|
- Selector: 'waitForFence:'
|
|
SwiftName: waitForFence(_:)
|
|
MethodKind: Instance
|
|
- Name: MTLBuffer
|
|
Methods:
|
|
- Selector: 'newTextureWithDescriptor:offset:bytesPerRow:'
|
|
SwiftName: makeTexture(descriptor:offset:bytesPerRow:)
|
|
MethodKind: Instance
|
|
- Name: MTLCommandBuffer
|
|
Methods:
|
|
- Selector: 'blitCommandEncoder'
|
|
SwiftName: makeBlitCommandEncoder()
|
|
MethodKind: Instance
|
|
- Selector: 'renderCommandEncoderWithDescriptor:'
|
|
SwiftName: makeRenderCommandEncoder(descriptor:)
|
|
MethodKind: Instance
|
|
- Selector: 'computeCommandEncoder'
|
|
SwiftName: makeComputeCommandEncoder()
|
|
MethodKind: Instance
|
|
- Selector: 'parallelRenderCommandEncoderWithDescriptor:'
|
|
SwiftName: makeParallelRenderCommandEncoder(descriptor:)
|
|
MethodKind: Instance
|
|
- Name: MTLCommandQueue
|
|
Methods:
|
|
- Selector: 'commandBuffer'
|
|
SwiftName: makeCommandBuffer()
|
|
MethodKind: Instance
|
|
- Selector: 'commandBufferWithUnretainedReferences'
|
|
SwiftName: makeCommandBufferWithUnretainedReferences()
|
|
MethodKind: Instance
|
|
- Name: MTLComputeCommandEncoder
|
|
Methods:
|
|
- Selector: 'setStageInRegion:'
|
|
SwiftName: setStageInRegion(_:)
|
|
MethodKind: Instance
|
|
- Selector: 'dispatchThreadgroupsWithIndirectBuffer:indirectBufferOffset:threadsPerThreadgroup:'
|
|
SwiftName: dispatchThreadgroups(indirectBuffer:indirectBufferOffset:threadsPerThreadgroup:)
|
|
MethodKind: Instance
|
|
- Selector: 'updateFence:'
|
|
SwiftName: updateFence(_:)
|
|
MethodKind: Instance
|
|
- Selector: 'waitForFence:'
|
|
SwiftName: waitForFence(_:)
|
|
MethodKind: Instance
|
|
- Name: MTLDevice
|
|
Methods:
|
|
- Selector: 'newDefaultLibraryWithBundle:error:'
|
|
SwiftName: makeDefaultLibrary(bundle:)
|
|
MethodKind: Instance
|
|
- Selector: 'newDefaultLibrary'
|
|
SwiftName: makeDefaultLibrary
|
|
MethodKind: Instance
|
|
- Selector: 'newLibraryWithFile:error:'
|
|
SwiftName: makeLibrary(filepath:)
|
|
MethodKind: Instance
|
|
- Selector: 'newLibraryWithData:error:'
|
|
SwiftName: makeLibrary(data:)
|
|
MethodKind: Instance
|
|
- Selector: 'newLibraryWithSource:options:error:'
|
|
SwiftName: makeLibrary(source:options:)
|
|
MethodKind: Instance
|
|
- Selector: 'newLibraryWithSource:options:completionHandler:'
|
|
SwiftName: makeLibrary(source:options:completionHandler:)
|
|
MethodKind: Instance
|
|
- Selector: 'newRenderPipelineStateWithDescriptor:completionHandler:'
|
|
SwiftName: makeRenderPipelineState(descriptor:completionHandler:)
|
|
MethodKind: Instance
|
|
- Selector: 'newRenderPipelineStateWithDescriptor:options:completionHandler:'
|
|
SwiftName: makeRenderPipelineState(descriptor:options:completionHandler:)
|
|
MethodKind: Instance
|
|
- Selector: 'newRenderPipelineStateWithDescriptor:error:'
|
|
SwiftName: makeRenderPipelineState(descriptor:)
|
|
MethodKind: Instance
|
|
- Selector: 'newRenderPipelineStateWithDescriptor:options:reflection:error:'
|
|
SwiftName: makeRenderPipelineState(descriptor:options:reflection:)
|
|
MethodKind: Instance
|
|
- Selector: 'newComputePipelineStateWithFunction:completionHandler:'
|
|
SwiftName: makeComputePipelineState(function:completionHandler:)
|
|
MethodKind: Instance
|
|
- Selector: 'newComputePipelineStateWithFunction:options:completionHandler:'
|
|
SwiftName: makeComputePipelineState(function:options:completionHandler:)
|
|
MethodKind: Instance
|
|
- Selector: 'newComputePipelineStateWithFunction:error:'
|
|
SwiftName: makeComputePipelineState(function:)
|
|
MethodKind: Instance
|
|
- Selector: 'newComputePipelineStateWithFunction:options:reflection:error:'
|
|
SwiftName: makeComputePipelineState(function:options:reflection:)
|
|
MethodKind: Instance
|
|
- Selector: 'newComputePipelineStateWithDescriptor:options:completionHandler:'
|
|
SwiftName: makeComputePipelineState(descriptor:options:completionHandler:)
|
|
MethodKind: Instance
|
|
- Selector: 'newComputePipelineStateWithDescriptor:options:reflection:error:'
|
|
SwiftName: makeComputePipelineState(descriptor:options:reflection:)
|
|
MethodKind: Instance
|
|
- Selector: 'newCommandQueue'
|
|
SwiftName: makeCommandQueue()
|
|
MethodKind: Instance
|
|
- Selector: 'newCommandQueueWithMaxCommandBufferCount:'
|
|
SwiftName: makeCommandQueue(maxCommandBufferCount:)
|
|
MethodKind: Instance
|
|
- Selector: 'newBufferWithLength:options:'
|
|
SwiftName: makeBuffer(length:options:)
|
|
MethodKind: Instance
|
|
- Selector: 'newBufferWithBytes:length:options:'
|
|
SwiftName: makeBuffer(bytes:length:options:)
|
|
MethodKind: Instance
|
|
- Selector: 'newBufferWithBytesNoCopy:length:options:deallocator:'
|
|
SwiftName: makeBuffer(bytesNoCopy:length:options:deallocator:)
|
|
MethodKind: Instance
|
|
- Selector: 'newDepthStencilStateWithDescriptor:'
|
|
SwiftName: makeDepthStencilState(descriptor:)
|
|
MethodKind: Instance
|
|
- Selector: 'newTextureWithDescriptor:'
|
|
SwiftName: makeTexture(descriptor:)
|
|
MethodKind: Instance
|
|
- Selector: 'newTextureWithDescriptor:iosurface:plane:'
|
|
SwiftName: makeTexture(descriptor:iosurface:plane:)
|
|
MethodKind: Instance
|
|
- Selector: 'newHeapWithDescriptor:'
|
|
SwiftName: makeHeap(descriptor:)
|
|
MethodKind: Instance
|
|
- Selector: 'heapBufferSizeAndAlignWithLength:options:'
|
|
SwiftName: heapBufferSizeAndAlign(length:options:)
|
|
MethodKind: Instance
|
|
- Selector: 'heapTextureSizeAndAlignWithDescriptor:'
|
|
SwiftName: heapTextureSizeAndAlign(descriptor:)
|
|
MethodKind: Instance
|
|
- Selector: 'newFence'
|
|
SwiftName: makeFence()
|
|
MethodKind: Instance
|
|
- Selector: 'newSamplerStateWithDescriptor:'
|
|
SwiftName: makeSamplerState(descriptor:)
|
|
MethodKind: Instance
|
|
- Name: MTLDrawable
|
|
Methods:
|
|
- Selector: 'presentAtTime:'
|
|
SwiftName: present(at:)
|
|
MethodKind: Instance
|
|
- Name: MTLHeap
|
|
Methods:
|
|
- Selector: 'maxAvailableSizeWithAlignment:'
|
|
SwiftName: maxAvailableSize(alignment:)
|
|
MethodKind: Instance
|
|
- Selector: 'newBufferWithLength:options:'
|
|
SwiftName: makeBuffer(length:options:)
|
|
MethodKind: Instance
|
|
- Selector: 'newTextureWithDescriptor:'
|
|
SwiftName: makeTexture(descriptor:)
|
|
MethodKind: Instance
|
|
- Name: MTLLibrary
|
|
Methods:
|
|
- Selector: 'newFunctionWithName:'
|
|
SwiftName: makeFunction(name:)
|
|
MethodKind: Instance
|
|
- Selector: 'newFunctionWithName:constantValues:completionHandler:'
|
|
SwiftName: makeFunction(name:constantValues:completionHandler:)
|
|
MethodKind: Instance
|
|
- Selector: 'newFunctionWithName:constantValues:error:'
|
|
SwiftName: makeFunction(name:constantValues:)
|
|
MethodKind: Instance
|
|
- Name: MTLParallelRenderCommandEncoder
|
|
Methods:
|
|
- Selector: 'renderCommandEncoder'
|
|
SwiftName: makeRenderCommandEncoder()
|
|
MethodKind: Instance
|
|
- Name: MTLRenderCommandEncoder
|
|
Methods:
|
|
- Selector: 'setBlendColorRed:green:blue:alpha:'
|
|
SwiftName: setBlendColor(red:green:blue:alpha:)
|
|
MethodKind: Instance
|
|
- Selector: 'setStencilFrontReferenceValue:backReferenceValue:'
|
|
SwiftName: setStencilReferenceValues(front:back:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawPatches:patchStart:patchCount:patchIndexBuffer:patchIndexBufferOffset:instanceCount:baseInstance:'
|
|
SwiftName: drawPatches(numberOfPatchControlPoints:patchStart:patchCount:patchIndexBuffer:patchIndexBufferOffset:instanceCount:baseInstance:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawPatches:patchIndexBuffer:patchIndexBufferOffset:indirectBuffer:indirectBufferOffset:'
|
|
SwiftName: drawPatches(numberOfPatchControlPoints:patchIndexBuffer:patchIndexBufferOffset:indirectBuffer:indirectBufferOffset:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawIndexedPatches:patchStart:patchCount:patchIndexBuffer:patchIndexBufferOffset:controlPointIndexBuffer:controlPointIndexBufferOffset:instanceCount:baseInstance:'
|
|
SwiftName: drawIndexedPatches(numberOfPatchControlPoints:patchStart:patchCount:patchIndexBuffer:patchIndexBufferOffset:controlPointIndexBuffer:controlPointIndexBufferOffset:instanceCount:baseInstance:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawIndexedPatches:patchIndexBuffer:patchIndexBufferOffset:controlPointIndexBuffer:controlPointIndexBufferOffset:indirectBuffer:indirectBufferOffset:'
|
|
SwiftName: drawIndexedPatches(numberOfPatchControlPoints:patchIndexBuffer:patchIndexBufferOffset:controlPointIndexBuffer:controlPointIndexBufferOffset:indirectBuffer:indirectBufferOffset:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawPrimitives:vertexStart:vertexCount:instanceCount:baseInstance:'
|
|
SwiftName: drawPrimitives(type:vertexStart:vertexCount:instanceCount:baseInstance:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawPrimitives:vertexStart:vertexCount:instanceCount:'
|
|
SwiftName: drawPrimitives(type:vertexStart:vertexCount:instanceCount:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawPrimitives:vertexStart:vertexCount:'
|
|
SwiftName: drawPrimitives(type:vertexStart:vertexCount:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawPrimitives:indirectBuffer:indirectBufferOffset:'
|
|
SwiftName: drawPrimitives(type:indirectBuffer:indirectBufferOffset:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawIndexedPrimitives:indexCount:indexType:indexBuffer:indexBufferOffset:instanceCount:baseVertex:baseInstance:'
|
|
SwiftName: drawIndexedPrimitives(type:indexCount:indexType:indexBuffer:indexBufferOffset:instanceCount:baseVertex:baseInstance:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawIndexedPrimitives:indexCount:indexType:indexBuffer:indexBufferOffset:instanceCount:'
|
|
SwiftName: drawIndexedPrimitives(type:indexCount:indexType:indexBuffer:indexBufferOffset:instanceCount:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawIndexedPrimitives:indexCount:indexType:indexBuffer:indexBufferOffset:'
|
|
SwiftName: drawIndexedPrimitives(type:indexCount:indexType:indexBuffer:indexBufferOffset:)
|
|
MethodKind: Instance
|
|
- Selector: 'drawIndexedPrimitives:indexType:indexBuffer:indexBufferOffset:indirectBuffer:indirectBufferOffset:'
|
|
SwiftName: drawIndexedPrimitives(type:indexType:indexBuffer:indexBufferOffset:indirectBuffer:indirectBufferOffset:)
|
|
MethodKind: Instance
|
|
- Selector: 'updateFence:afterStages:'
|
|
SwiftName: updateFence(after:)
|
|
MethodKind: Instance
|
|
- Selector: 'waitForFence:beforeStages:'
|
|
SwiftName: waitForFence(before:)
|
|
MethodKind: Instance
|
|
- Name: MTLTexture
|
|
Methods:
|
|
- Selector: 'newTextureViewWithPixelFormat:'
|
|
SwiftName: makeTextureView(pixelFormat:)
|
|
MethodKind: Instance
|
|
- Selector: 'newTextureViewWithPixelFormat:textureType:levels:slices:'
|
|
SwiftName: makeTextureView(pixelFormat:textureType:levels:slices:)
|
|
MethodKind: Instance
|
|
- Selector: 'replaceRegion:mipmapLevel:withBytes:bytesPerRow:'
|
|
SwiftName: replace(region:mipmapLevel:withBytes:bytesPerRow:)
|
|
MethodKind: Instance
|
|
- Selector: 'replaceRegion:mipmapLevel:slice:withBytes:bytesPerRow:bytesPerImage:'
|
|
SwiftName: replace(region:mipmapLevel:slice:withBytes:bytesPerRow:bytesPerImage:)
|
|
MethodKind: Instance
|