If using GPU counters, on all Apple GPUs lock timestampPeriod to 1.0, since Apple GPUs use nanoseconds, and on non-Apple GPUs, dynamically adapt value of timestampPeriod by correlating GPU ticks with GPU ticks. If using CPU sync, set timestampPeriod to OS CPU timestamp tick period.