| Index: tools/flags/SkCommonFlagsConfig.cpp
|
| diff --git a/tools/flags/SkCommonFlagsConfig.cpp b/tools/flags/SkCommonFlagsConfig.cpp
|
| index 983a5018f0a376233a489757fc0067bef8a8c1d7..c82e8de0036214b4a0398eeeb00bef325f773b12 100644
|
| --- a/tools/flags/SkCommonFlagsConfig.cpp
|
| +++ b/tools/flags/SkCommonFlagsConfig.cpp
|
| @@ -23,11 +23,11 @@
|
|
|
| static const char configHelp[] =
|
| "Options: 565 8888 debug gpu gpudebug gpudft gpunull "
|
| - "msaa16 msaa4 gpuf16 gpusrgb nonrendering null nullgpu nvprmsaa16 nvprmsaa4 "
|
| + "msaa16 msaa4 nonrendering null nullgpu nvprmsaa16 nvprmsaa4 "
|
| "pdf pdf_poppler skp svg xps"
|
| #if SK_ANGLE
|
| #ifdef SK_BUILD_FOR_WIN
|
| - " angle anglesrgb"
|
| + " angle"
|
| #endif
|
| " angle-gl"
|
| #endif
|
| @@ -47,7 +47,7 @@
|
| "Possible backends and options:\n"
|
| #if SK_SUPPORT_GPU
|
| "\n"
|
| - "gpu(api=string,color=string,dit=bool,nvpr=bool,samples=int)\tGPU backend\n"
|
| + "gpu(api=string,dit=bool,nvpr=bool,samples=int)\tGPU backend\n"
|
| "\tapi\ttype: string\tdefault: native.\n"
|
| "\t Select graphics API to use with gpu backend.\n"
|
| "\t Options:\n"
|
| @@ -69,12 +69,6 @@
|
| #if SK_MESA
|
| "\t\tmesa\t\t\tUse MESA.\n"
|
| #endif
|
| - "\tcolor\ttype: string\tdefault: 8888.\n"
|
| - "\t Select framebuffer color format.\n"
|
| - "\t Options:\n"
|
| - "\t\t8888\t\t\tLinear 8888.\n"
|
| - "\t\tf16 \t\t\tLinear 16-bit floating point.\n"
|
| - "\t\tsrgb\t\t\tsRGB 8888.\n"
|
| "\tdit\ttype: bool\tdefault: false.\n"
|
| "\t Use device independent text.\n"
|
| "\tnvpr\ttype: bool\tdefault: false.\n"
|
| @@ -88,8 +82,6 @@
|
| "\tmsaa16 \t= gpu(samples=16)\n"
|
| "\tnvprmsaa4\t= gpu(nvpr=true,samples=4)\n"
|
| "\tnvprmsaa16\t= gpu(nvpr=true,samples=16)\n"
|
| - "\tgpuf16 \t= gpu(color=f16)\n"
|
| - "\tgpusrgb \t= gpu(color=srgb)\n"
|
| "\tgpudft \t= gpu(dit=true)\n"
|
| "\tgpudebug \t= gpu(api=debug)\n"
|
| "\tgpunull \t= gpu(api=null)\n"
|
| @@ -98,7 +90,6 @@
|
| #if SK_ANGLE
|
| #ifdef SK_BUILD_FOR_WIN
|
| "\tangle \t= gpu(api=angle)\n"
|
| - "\tanglesrgb \t= gpu(api=angle,color=srgb)\n"
|
| #endif
|
| "\tangle-gl \t= gpu(api=angle-gl)\n"
|
| #endif
|
| @@ -124,8 +115,6 @@
|
| { "msaa16", "gpu", "samples=16" },
|
| { "nvprmsaa4", "gpu", "nvpr=true,samples=4,dit=true" },
|
| { "nvprmsaa16", "gpu", "nvpr=true,samples=16,dit=true" },
|
| - { "gpuf16", "gpu", "color=f16" },
|
| - { "gpusrgb", "gpu", "color=srgb" },
|
| { "gpudft", "gpu", "dit=true" },
|
| { "gpudebug", "gpu", "api=debug" },
|
| { "gpunull", "gpu", "api=null" },
|
| @@ -134,7 +123,6 @@
|
| #if SK_ANGLE
|
| #ifdef SK_BUILD_FOR_WIN
|
| , { "angle", "gpu", "api=angle" }
|
| - , { "anglesrgb", "gpu", "api=angle,color=srgb" }
|
| #endif
|
| , { "angle-gl", "gpu", "api=angle-gl" }
|
| #endif
|
| @@ -161,15 +149,12 @@
|
| #if SK_SUPPORT_GPU
|
| SkCommandLineConfigGpu::SkCommandLineConfigGpu(
|
| const SkString& tag, const SkTArray<SkString>& viaParts,
|
| - ContextType contextType, bool useNVPR, bool useDIText, int samples,
|
| - SkColorType colorType, SkColorProfileType profileType)
|
| + ContextType contextType, bool useNVPR, bool useDIText, int samples)
|
| : SkCommandLineConfig(tag, SkString("gpu"), viaParts)
|
| , fContextType(contextType)
|
| , fUseNVPR(useNVPR)
|
| , fUseDIText(useDIText)
|
| - , fSamples(samples)
|
| - , fColorType(colorType)
|
| - , fProfileType(profileType) {
|
| + , fSamples(samples) {
|
| }
|
| static bool parse_option_int(const SkString& value, int* outInt) {
|
| if (value.isEmpty()) {
|
| @@ -244,26 +229,6 @@
|
| return true;
|
| }
|
| #endif
|
| - return false;
|
| -}
|
| -static bool parse_option_gpu_color(const SkString& value,
|
| - SkColorType* outColorType,
|
| - SkColorProfileType* outProfileType) {
|
| - if (value.equals("8888")) {
|
| - *outColorType = kN32_SkColorType;
|
| - *outProfileType = kLinear_SkColorProfileType;
|
| - return true;
|
| - }
|
| - if (value.equals("f16")) {
|
| - *outColorType = kRGBA_F16_SkColorType;
|
| - *outProfileType = kLinear_SkColorProfileType;
|
| - return true;
|
| - }
|
| - if (value.equals("srgb")) {
|
| - *outColorType = kN32_SkColorType;
|
| - *outProfileType = kSRGB_SkColorProfileType;
|
| - return true;
|
| - }
|
| return false;
|
| }
|
|
|
| @@ -279,9 +244,6 @@
|
| bool useDIText = false;
|
| bool seenSamples = false;
|
| int samples = 0;
|
| - bool seenColor = false;
|
| - SkColorType colorType = kN32_SkColorType;
|
| - SkColorProfileType profileType = kLinear_SkColorProfileType;
|
|
|
| SkTArray<SkString> optionParts;
|
| SkStrSplit(options.c_str(), ",", kStrict_SkStrSplitMode, &optionParts);
|
| @@ -306,16 +268,12 @@
|
| } else if (key.equals("samples") && !seenSamples) {
|
| valueOk = parse_option_int(value, &samples);
|
| seenSamples = true;
|
| - } else if (key.equals("color") && !seenColor) {
|
| - valueOk = parse_option_gpu_color(value, &colorType, &profileType);
|
| - seenColor = true;
|
| }
|
| if (!valueOk) {
|
| return nullptr;
|
| }
|
| }
|
| - return new SkCommandLineConfigGpu(tag, vias, contextType, useNVPR, useDIText, samples,
|
| - colorType, profileType);
|
| + return new SkCommandLineConfigGpu(tag, vias, contextType, useNVPR, useDIText, samples);
|
| }
|
| #endif
|
|
|
|
|