present(_:atTime:)
Presents a drawable at a specific time.
Declaration
func present(_ drawable: any MTLDrawable, atTime presentationTime: CFTimeInterval)Parameters
- drawable:
An Mtldrawable instance that contains a texture the system can show on a display.
- presentationTime:
The Mach absolute time, in seconds, that you want to present the drawable.
Discussion
This convenience method calls the drawable’s present(at:) method after the command queue schedules the command buffer for execution. The command buffer does this by adding a completion handler by calling its own addScheduledHandler(_:) method for you.