| 301 | BENCHMARK(BM_Flip); |
| 302 | |
| 303 | static void BM_MaskedBlit(benchmark::State& state) { |
| 304 | Bitmap::SetFormat(format); |
| 305 | auto dest = Bitmap::Create(320, 240); |
| 306 | auto dst_rect = dest->GetRect(); |
| 307 | auto src = Bitmap::Create(320, 240); |
| 308 | auto mask = Bitmap::Create(320, 240); |
| 309 | for (auto _: state) { |
| 310 | dest->MaskedBlit(dst_rect, *mask, 0, 0, *src, 0, 0); |
| 311 | } |
| 312 | } |
| 313 | |
| 314 | BENCHMARK(BM_MaskedBlit); |
| 315 |
nothing calls this directly
no test coverage detected