@protocol MTLDeadlineProfile; @interface _MTLCommandBufferDescriptor : MTLCommandBufferDescriptor { BOOL _retainedReferences; unsigned long long _errorOptions; } @property (nonatomic) BOOL captureProgramAddressTable; @property (nonatomic) BOOL cloneIntersectionFunctionTablesPerDispatch; @property (nonatomic) id deadlineProfile; @property (nonatomic) BOOL disableFineGrainedComputePreemption; - (unsigned long long)errorOptions; - (id)init; - (BOOL)retainedReferences; - (void)setErrorOptions:(unsigned long long)a0; - (void)setRetainedReferences:(BOOL)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; @end