Lines Matching refs:ImGui

671    ImGui::SetNextWindowBgAlpha(0.5);
672 ImGui::SetNextWindowSize(data->window_size, ImGuiCond_Always);
675 ImGui::SetNextWindowPos(ImVec2(margin, margin), ImGuiCond_Always);
678 ImGui::SetNextWindowPos(ImVec2(data->width - data->window_size.x - margin, margin),
682 ImGui::SetNextWindowPos(ImVec2(margin, data->height - data->window_size.y - margin),
686 ImGui::SetNextWindowPos(ImVec2(data->width - data->window_size.x - margin,
698 ImGui::SetCurrentContext(data->imgui_context);
699 ImGui::NewFrame();
701 ImGui::Begin("Mesa overlay");
702 ImGui::Text("Device: %s", device_data->properties.deviceName);
706 ImGui::Text("Swapchain format: %s", format_name);
707 ImGui::Text("Frames: %" PRIu64, data->n_frames);
709 ImGui::Text("FPS: %.2f" , data->fps);
746 ImGui::PlotHistogram(hash, get_time_stat, data,
749 ImVec2(ImGui::GetContentRegionAvailWidth(), 30));
750 ImGui::Text("%s: %.3fms [%.3f, %.3f]", overlay_param_names[s],
754 ImGui::PlotHistogram(hash, get_stat, data,
759 ImVec2(ImGui::GetContentRegionAvailWidth(), 30));
760 ImGui::Text("%s: %.0f [%" PRIu64 ", %" PRIu64 "]", overlay_param_names[s],
765 data->window_size = ImVec2(data->window_size.x, ImGui::GetCursorPosY() + 10.0f);
766 ImGui::End();
767 ImGui::EndFrame();
768 ImGui::Render();
792 ImGuiIO& io = ImGui::GetIO();
929 ImDrawData* draw_data = ImGui::GetDrawData();
1336 ImGuiIO& io = ImGui::GetIO();
1406 data->imgui_context = ImGui::CreateContext();
1407 ImGui::SetCurrentContext(data->imgui_context);
1409 ImGui::GetIO().IniFilename = NULL;
1410 ImGui::GetIO().DisplaySize = ImVec2((float)data->width, (float)data->height);
1547 ImGui::DestroyContext(data->imgui_context);