Source code
Revision control
Copy as Markdown
Other Tools
[features]
# Private framework functionality
#
# These functions/methods are all marked `unsafe`, since they may not always
# exist.
unstable-private = [
"objc2-foundation/NSString",
"objc2-foundation/NSError",
]
# TODO(breaking): Remove these workarounds.
MTLAccelerationStructureCommandEncoder = [
"objc2-foundation/NSObject",
"MTLAccelerationStructure",
]
MTLArgument = [
"objc2-foundation/NSArray",
"objc2-foundation/NSString",
"MTLDataType",
]
MTLStageInputOutputDescriptor = [
"objc2-foundation/NSObject",
"MTLArgument",
]
MTLComputePipeline = [
"objc2-foundation/NSArray",
"objc2-foundation/NSError",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"MTLAllocation",
]
MTLRenderPipeline = [
"bitflags",
"objc2-foundation/NSArray",
"objc2-foundation/NSError",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"MTLAllocation",
]
MTLDevice = [
"bitflags",
"objc2-foundation/NSArray",
"objc2-foundation/NSBundle",
"objc2-foundation/NSError",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
"MTLLibrary",
"MTLResource",
"MTLGPUAddress",
]