", !item->GetParent() ? "style=\"" css_thread_style "\"": "class=\"h\"" );
436 | for ( u32 i = 0; i < mPrefix.Size(); i++ )
437 | fprintf( mFile, " | ", mPrefix[i] );
438 | u64 ticks = item->mTimer.ticks;
439 | f64 ms = Timer::ms( ticks ), globalpct = average( ticks * 100, mGlobalDuration );
440 | f64 childms = Timer::ms( item->mChildTicks ), selfms = ( ms - childms ), avg = item->mTimer.avgms(), selfavg = average( selfms, item->mTimer.calls );
441 | if ( !item->GetParent() )
442 | fprintf( mFile, "%s |
| %u | %0.4f (%3.0f%%) | %0.4f | %0.4f | %0.4f |
\n",
443 | item->mName,
444 | item->mTimer.calls,
445 | ms,
446 | globalpct,
447 | avg,
448 | selfms,
449 | selfavg
450 | );
451 | else
452 | fprintf( mFile, "