|
RawSpeed
fast raw decoding library
|
Functions | |
| void | BM_CopyPixels (benchmark::State &state, bool padddedRows) |
| void | BM_CopyPixels2DContiguous (benchmark::State &state) |
| void | BM_CopyPixels2DStrided (benchmark::State &state) |
| void | CustomArguments (benchmark::internal::Benchmark *b) |
| BENCHMARK (BM_CopyPixels2DContiguous) -> Apply(CustomArguments) | |
| BENCHMARK (BM_CopyPixels2DStrided) -> Apply(CustomArguments) | |
| anonymous_namespace{CommonBenchmark.cpp}::BENCHMARK | ( | BM_CopyPixels2DContiguous | ) | ->Apply(CustomArguments) |
References BM_CopyPixels2DContiguous(), and CustomArguments().
| anonymous_namespace{CommonBenchmark.cpp}::BENCHMARK | ( | BM_CopyPixels2DStrided | ) | ->Apply(CustomArguments) |
References BM_CopyPixels2DStrided(), and CustomArguments().
| void anonymous_namespace{CommonBenchmark.cpp}::BM_CopyPixels | ( | benchmark::State & | state, |
| bool | padddedRows ) |
Definition at line 34 of file CommonBenchmark.cpp.
References rawspeed::iPoint2D::area(), areaToRectangle(), copyPixels(), rawspeed::iPoint2D::x, and rawspeed::iPoint2D::y.
Referenced by BM_CopyPixels2DContiguous(), and BM_CopyPixels2DStrided().
| void anonymous_namespace{CommonBenchmark.cpp}::BM_CopyPixels2DContiguous | ( | benchmark::State & | state | ) |
Definition at line 65 of file CommonBenchmark.cpp.
References BM_CopyPixels().
Referenced by BENCHMARK().
| void anonymous_namespace{CommonBenchmark.cpp}::BM_CopyPixels2DStrided | ( | benchmark::State & | state | ) |
Definition at line 69 of file CommonBenchmark.cpp.
References BM_CopyPixels().
Referenced by BENCHMARK().
|
inline |
Definition at line 73 of file CommonBenchmark.cpp.
References benchmarkDryRun().
Referenced by BENCHMARK(), and BENCHMARK().