|
RawSpeed
fast raw decoding library
|
Functions | |
| template<decltype(variableLengthLoadNaiveViaMemcpy) Impl, typename T> | |
| void | BM_Impl (benchmark::State &state) |
| void | CustomArguments (benchmark::internal::Benchmark *b) |
| GEN_TIME () | |
| void | variableLengthLoad (const Array1DRef< std::byte > out, Array1DRef< const std::byte > in, int inPos) |
| void | variableLengthLoadNaiveViaConditionalLoad (Array1DRef< std::byte > out, Array1DRef< const std::byte > in, int inPos) |
| void | variableLengthLoadNaiveViaMemcpy (Array1DRef< std::byte > out, Array1DRef< const std::byte > in, int inPos) |
| void anonymous_namespace{VariableLengthLoadBenchmark.cpp}::BM_Impl | ( | benchmark::State & | state | ) |
Definition at line 82 of file VariableLengthLoadBenchmark.cpp.
References rawspeed::implicit_cast(), and rawspeed::roundUp().
| void anonymous_namespace{VariableLengthLoadBenchmark.cpp}::CustomArguments | ( | benchmark::internal::Benchmark * | b | ) |
Definition at line 119 of file VariableLengthLoadBenchmark.cpp.
References benchmarkDryRun().
| anonymous_namespace{VariableLengthLoadBenchmark.cpp}::GEN_TIME | ( | ) |
|
inline |
Definition at line 103 of file VariableLengthLoad.h.
|
inline |
Definition at line 131 of file VariableLengthLoad.h.
|
inline |
Definition at line 148 of file VariableLengthLoad.h.