Add benchmark

This commit is contained in:
jpirnay
2026-04-24 17:08:53 +02:00
parent 4cc8bcbddd
commit 646001a672
7 changed files with 446 additions and 20 deletions
@@ -0,0 +1,18 @@
#pragma once
#include <string>
#include "activities/Activity.h"
class EpubRenderBenchmarkActivity final : public Activity {
public:
explicit EpubRenderBenchmarkActivity(GfxRenderer& renderer, MappedInputManager& mappedInput, std::string report)
: Activity("EpubRenderBenchmark", renderer, mappedInput), report(std::move(report)) {}
void onEnter() override;
void loop() override;
void render(RenderLock&&) override;
private:
std::string report;
};