Instance Method

encodeIntersectionToCommandBuffer:intersectionType:rayBuffer:rayBufferOffset:intersectionBuffer:intersectionBufferOffset:rayCountBuffer:rayCountBufferOffset:accelerationStructure:

No overview available.

Declaration

- (void)encodeIntersectionToCommandBuffer:(id<MTLCommandBuffer>)commandBuffer intersectionType:(MPSIntersectionType)intersectionType rayBuffer:(id<MTLBuffer>)rayBuffer rayBufferOffset:(NSUInteger)rayBufferOffset intersectionBuffer:(id<MTLBuffer>)intersectionBuffer intersectionBufferOffset:(NSUInteger)intersectionBufferOffset rayCountBuffer:(id<MTLBuffer>)rayCountBuffer rayCountBufferOffset:(NSUInteger)rayCountBufferOffset accelerationStructure:(MPSAccelerationStructure *)accelerationStructure;