summaryrefslogtreecommitdiff
path: root/libs/hwui/tests/microbench/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/hwui/tests/microbench/main.cpp')
-rw-r--r--libs/hwui/tests/microbench/main.cpp15
1 files changed, 14 insertions, 1 deletions
diff --git a/libs/hwui/tests/microbench/main.cpp b/libs/hwui/tests/microbench/main.cpp
index a0157bc4f9ef..9771c85382b4 100644
--- a/libs/hwui/tests/microbench/main.cpp
+++ b/libs/hwui/tests/microbench/main.cpp
@@ -14,6 +14,19 @@
* limitations under the License.
*/
+#include "debug/GlesDriver.h"
+#include "debug/NullGlesDriver.h"
+
#include <benchmark/benchmark.h>
-BENCHMARK_MAIN();
+#include <memory>
+
+using namespace android;
+using namespace android::uirenderer;
+
+int main(int argc, char** argv) {
+ debug::GlesDriver::replace(std::make_unique<debug::NullGlesDriver>());
+ benchmark::Initialize(&argc, argv);
+ benchmark::RunSpecifiedBenchmarks();
+ return 0;
+}