diff options
author | Derek Sollenberger <djsollen@google.com> | 2016-09-27 16:04:42 -0400 |
---|---|---|
committer | Derek Sollenberger <djsollen@google.com> | 2016-10-05 15:28:27 -0400 |
commit | 0df6209a02d0ea99d2dff3a46ed9febd5925df4b (patch) | |
tree | f0ae38776b4dc08456f111dd61076ba0a9394119 /libs/hwui/Properties.cpp | |
parent | 4306608707ad24af2b9a7c5764412e429329eab3 (diff) |
Initial refactoring to enable the addition of the SkiaOpenGLPipeline.
Test: existing and new HWUI unit tests all pass.
Change-Id: I4f5c1dc839a2ed15d8b0f6245fe030684501b083
Diffstat (limited to 'libs/hwui/Properties.cpp')
-rw-r--r-- | libs/hwui/Properties.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libs/hwui/Properties.cpp b/libs/hwui/Properties.cpp index 93b2e15a6590..848161e44604 100644 --- a/libs/hwui/Properties.cpp +++ b/libs/hwui/Properties.cpp @@ -214,7 +214,7 @@ RenderPipelineType Properties::getRenderPipelineType() { property_get(PROPERTY_DEFAULT_RENDERER, prop, "opengl"); if (!strcmp(prop, "skiagl") ) { sRenderPipelineType = RenderPipelineType::SkiaGL; - } else if (!strcmp(prop, "skiavulkan") ) { + } else if (!strcmp(prop, "skiavk") ) { sRenderPipelineType = RenderPipelineType::SkiaVulkan; } else { //"opengl" sRenderPipelineType = RenderPipelineType::OpenGL; @@ -222,5 +222,11 @@ RenderPipelineType Properties::getRenderPipelineType() { return sRenderPipelineType; } +bool Properties::isSkiaEnabled() { + auto renderType = getRenderPipelineType(); + return RenderPipelineType::SkiaGL == renderType + || RenderPipelineType::SkiaVulkan == renderType; +} + }; // namespace uirenderer }; // namespace android |