Flutter Engine
The Flutter Engine
|
#include <nanobench.h>
Public Member Functions | |
Config (int argc, char **argv) | |
Public Attributes | |
SkString | name |
Benchmark::Backend | backend |
SkColorType | color |
SkAlphaType | alpha |
sk_sp< SkColorSpace > | colorSpace |
int | samples |
sk_gpu_test::GrContextFactory::ContextType | ctxType |
sk_gpu_test::GrContextFactory::ContextOverrides | ctxOverrides |
uint32_t | surfaceFlags |
DoubleOption | page_width = DoubleOption("-w", "Page width", 600.0f) |
DoubleOption | page_height = DoubleOption("-h", "Page height", 800.0f) |
StringOption | title = StringOption("-t", "PDF title", "---") |
StringOption | author = StringOption("-a", "PDF author", "---") |
StringOption | subject = StringOption("-k", "PDF subject", "---") |
StringOption | keywords = StringOption("-c", "PDF keywords", "---") |
StringOption | creator = StringOption("-t", "PDF creator", "---") |
StringOption | font_file = StringOption("-f", ".ttf font file", "") |
DoubleOption | font_size = DoubleOption("-z", "Font size", 8.0f) |
DoubleOption | left_margin = DoubleOption("-m", "Left margin", 20.0f) |
DoubleOption | line_spacing_ratio |
StringOption | output_file_name |
Definition at line 24 of file nanobench.h.
|
inline |
Definition at line 138 of file using_skia_and_harfbuzz.cpp.
SkAlphaType Config::alpha |
Definition at line 28 of file nanobench.h.
StringOption Config::author = StringOption("-a", "PDF author", "---") |
Definition at line 126 of file using_skia_and_harfbuzz.cpp.
Benchmark::Backend Config::backend |
Definition at line 26 of file nanobench.h.
SkColorType Config::color |
Definition at line 27 of file nanobench.h.
sk_sp<SkColorSpace> Config::colorSpace |
Definition at line 29 of file nanobench.h.
StringOption Config::creator = StringOption("-t", "PDF creator", "---") |
Definition at line 129 of file using_skia_and_harfbuzz.cpp.
sk_gpu_test::GrContextFactory::ContextOverrides Config::ctxOverrides |
Definition at line 32 of file nanobench.h.
sk_gpu_test::GrContextFactory::ContextType Config::ctxType |
Definition at line 31 of file nanobench.h.
StringOption Config::font_file = StringOption("-f", ".ttf font file", "") |
Definition at line 130 of file using_skia_and_harfbuzz.cpp.
DoubleOption Config::font_size = DoubleOption("-z", "Font size", 8.0f) |
Definition at line 131 of file using_skia_and_harfbuzz.cpp.
StringOption Config::keywords = StringOption("-c", "PDF keywords", "---") |
Definition at line 128 of file using_skia_and_harfbuzz.cpp.
DoubleOption Config::left_margin = DoubleOption("-m", "Left margin", 20.0f) |
Definition at line 132 of file using_skia_and_harfbuzz.cpp.
DoubleOption Config::line_spacing_ratio |
Definition at line 133 of file using_skia_and_harfbuzz.cpp.
SkString Config::name |
Definition at line 25 of file nanobench.h.
StringOption Config::output_file_name |
Definition at line 135 of file using_skia_and_harfbuzz.cpp.
DoubleOption Config::page_height = DoubleOption("-h", "Page height", 800.0f) |
Definition at line 124 of file using_skia_and_harfbuzz.cpp.
DoubleOption Config::page_width = DoubleOption("-w", "Page width", 600.0f) |
Definition at line 123 of file using_skia_and_harfbuzz.cpp.
int Config::samples |
Definition at line 30 of file nanobench.h.
StringOption Config::subject = StringOption("-k", "PDF subject", "---") |
Definition at line 127 of file using_skia_and_harfbuzz.cpp.
uint32_t Config::surfaceFlags |
Definition at line 33 of file nanobench.h.
StringOption Config::title = StringOption("-t", "PDF title", "---") |
Definition at line 125 of file using_skia_and_harfbuzz.cpp.