|
335 | 335 |
|
336 | 336 | uint64_t totalTime = _data->m_endtime - _data->m_startTime;
|
337 | 337 |
|
338 |
| - float barHeight = 15.0f; |
| 338 | + float barHeight = 18.0f; |
339 | 339 | float bottom = 0.0f;
|
340 | 340 |
|
341 | 341 | uint64_t currTime = rprofGetClock();
|
|
511 | 511 | float startX = frameStartX;
|
512 | 512 | float endX = frameStartX + endXpct * (frameEndX - frameStartX);
|
513 | 513 |
|
514 |
| - ImVec2 tl = ImVec2(startX, frameStartY); |
515 |
| - ImVec2 br = ImVec2(endX, frameStartY + barHeight); |
| 514 | + ImVec2 tl = ImVec2(startX, frameStartY); |
| 515 | + ImVec2 tlt = ImVec2(tl.x + 3, tl.y); |
| 516 | + ImVec2 br = ImVec2(endX, frameStartY + barHeight); |
516 | 517 |
|
517 | 518 | int colIdx = s_maxLevelColors - 1 - i;
|
518 | 519 | if (colIdx < 0) colIdx = 0;
|
|
532 | 533 |
|
533 | 534 | draw_list->PushClipRect(tl, br, true);
|
534 | 535 | draw_list->AddRectFilled(tl, br, drawColor);
|
535 |
| - draw_list->AddText(tl, IM_COL32(0, 0, 0, 255), cs.m_name); |
| 536 | + draw_list->AddText(tlt, IM_COL32(0, 0, 0, 255), cs.m_name); |
536 | 537 | draw_list->PopClipRect();
|
537 | 538 |
|
538 | 539 | ImVec2 htl = ImVec2(endX, frameStartY);
|
539 | 540 | draw_list->PushClipRect(htl, brE, true);
|
540 |
| - draw_list->AddText(tl, IM_COL32(128, 128, 128, 255), cs.m_name); |
| 541 | + draw_list->AddText(tlt, IM_COL32(128, 128, 128, 255), cs.m_name); |
541 | 542 | draw_list->PopClipRect();
|
542 | 543 |
|
543 | 544 | if (hoverRow && ImGui::IsWindowHovered())
|
544 | 545 | {
|
545 | 546 | draw_list->PushClipRect(htl, brE, true);
|
546 | 547 | draw_list->AddRectFilled(htl, brE, IM_COL32(64,64,64,255));
|
547 |
| - draw_list->AddText(tl, IM_COL32(0, 0, 0, 255), cs.m_name); |
| 548 | + draw_list->AddText(tlt, IM_COL32(0, 0, 0, 255), cs.m_name); |
548 | 549 | draw_list->PopClipRect();
|
549 | 550 |
|
550 | 551 | ImGui::BeginTooltip();
|
|
0 commit comments