加blend2d 图例分开显示
This commit is contained in:
@@ -131,19 +131,19 @@ double benchmark_time_audio(std::pmr::memory_resource* resource) {
|
||||
return measure_milliseconds([resource]() {
|
||||
for (int round = 0; round < 64; ++round) {
|
||||
std::pmr::vector<QTime> time_snapshot(resource);
|
||||
std::pmr::vector<double> power_snapshot(resource);
|
||||
std::pmr::vector<double> power_values(resource);
|
||||
std::pmr::list<Benchmark_Time_Tick> time_ticks(resource);
|
||||
for (int size : point_sizes) {
|
||||
time_snapshot.resize(size);
|
||||
power_snapshot.resize(size);
|
||||
power_values.resize(size);
|
||||
for (int tick = 0; tick < size; ++tick)
|
||||
time_ticks.push_front({QTime::fromMSecsSinceStartOfDay(tick), tick});
|
||||
while (time_ticks.size() > static_cast<std::size_t>(size))
|
||||
time_ticks.pop_back();
|
||||
if (!power_snapshot.empty())
|
||||
power_snapshot.back() = static_cast<double>(round);
|
||||
if (!power_values.empty())
|
||||
power_values.back() = static_cast<double>(round);
|
||||
}
|
||||
benchmark_sink += time_snapshot.size() + power_snapshot.size() + time_ticks.size();
|
||||
benchmark_sink += time_snapshot.size() + power_values.size() + time_ticks.size();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user