| 327 | BENCHMARK(BM_MaskedColorBlit); |
| 328 | |
| 329 | static void BM_Blit2x(benchmark::State& state) { |
| 330 | Bitmap::SetFormat(format); |
| 331 | auto dest = Bitmap::Create(320, 240); |
| 332 | auto dst_rect = dest->GetRect(); |
| 333 | auto src = Bitmap::Create(320, 240); |
| 334 | auto rect = src->GetRect(); |
| 335 | for (auto _: state) { |
| 336 | dest->Blit2x(dst_rect, *src, rect); |
| 337 | } |
| 338 | } |
| 339 | |
| 340 | BENCHMARK(BM_Blit2x); |
| 341 |