Metal iOS 14.0 Beta 3 to Beta 4 API Differences

MTLAccelerationStructure.h
Added MTLAccelerationStructureInstanceOptions
Added MTLAccelerationStructureInstanceOptionNone
Added MTLAccelerationStructureInstanceOptionDisableTriangleCulling
Added MTLAccelerationStructureInstanceOptionTriangleFrontFacingWindingCounterClockwise
Added MTLAccelerationStructureInstanceOptionOpaque
Added MTLAccelerationStructureInstanceOptionNonOpaque
Added MTLAccelerationStructureGeometryDescriptor.opaque
Added MTLAccelerationStructureGeometryDescriptor.allowDuplicateIntersectionFunctionInvocation
Added MTLAccelerationStructureTriangleGeometryDescriptor.indexType
MTLAccelerationStructureTypes.h
Added MTLAxisAlignedBoundingBox
MTLIntersectionFunctionTable.h
Added MTLIntersectionFunctionSignature
Added MTLIntersectionFunctionSignatureNone
Added MTLIntersectionFunctionSignatureInstancing
Added MTLIntersectionFunctionSignatureTriangleData
Added MTLIntersectionFunctionSignatureWorldSpaceData
Added +[MTLIntersectionFunctionTableDescriptor intersectionFunctionTableDescriptor]
Added -[MTLIntersectionFunctionTable setOpaqueTriangleIntersectionFunctionWithSignature:atIndex:]
Added -[MTLIntersectionFunctionTable setOpaqueTriangleIntersectionFunctionWithSignature:withRange:]