| 107 | BENCHMARK(BM_BlitFast); |
| 108 | |
| 109 | static void BM_TiledBlit(benchmark::State& state) { |
| 110 | Bitmap::SetFormat(format); |
| 111 | auto dest = Bitmap::Create(320, 240); |
| 112 | auto src = Bitmap::Create(16, 16); |
| 113 | auto rect = src->GetRect(); |
| 114 | for (auto _: state) { |
| 115 | dest->TiledBlit(rect, *src, rect, opacity); |
| 116 | } |
| 117 | } |
| 118 | |
| 119 | BENCHMARK(BM_TiledBlit); |
| 120 |