|
FastLED 3.10.9
|
| fl::u32 fl::micros | ( | ) |
Universal microsecond timer - returns microseconds since system startup.
This function provides consistent high-resolution timing across all FastLED platforms:
Definition at line 92 of file chrono.cpp.hpp.
References FL_NO_EXCEPT.
Referenced by autoresearch::simd_check::benchFloat4(), autoresearch::simd_check::benchS16x16_4(), autoresearch::simd_check::benchS8x8_4(), autoresearch::simd_check::benchSimd4(), autoresearch::simd_check::benchU16x16_4(), fl::Yves::draw(), fl::Yves_FP::draw(), get_ready(), autoresearch::legacyAsyncProbe(), logFrame(), logOutput(), CMinWait< WAIT >::mark(), micros64(), fl::task::run(), autoresearch::animartrix_check::runPerlinBenchmark(), fl::wave_perf::runWavePerf(), fl::wave_perf::runWavePerfLoadsOnly(), fl::wave_perf::runWavePerfRepeat(), autoresearch::sampleLegacyAsyncPad(), CFastLED::show(), CFastLED::showColor(), throttleToMaxRefreshRate(), CMinWait< WAIT >::wait(), fl::ChannelManager::waitForCondition(), fl::IChannelDriver::waitForCondition(), and fl::task::yield_system().
Here is the caller graph for this function: