diff options
author | Tom Hudson <tomhudson@google.com> | 2014-10-15 15:46:42 -0400 |
---|---|---|
committer | Tom Hudson <tomhudson@google.com> | 2014-10-15 15:51:39 -0400 |
commit | 2dc236b2bae13b9a0ed9b3f7320502aecd7983b3 (patch) | |
tree | 0fdb6c210ba1cba9397252a69d05fdf72e6f35a9 /libs/hwui/DisplayListRenderer.h | |
parent | 6cbb42186e990c401da1e1dbc465fd58fde158a1 (diff) | |
download | frameworks_base-2dc236b2bae13b9a0ed9b3f7320502aecd7983b3.zip frameworks_base-2dc236b2bae13b9a0ed9b3f7320502aecd7983b3.tar.gz frameworks_base-2dc236b2bae13b9a0ed9b3f7320502aecd7983b3.tar.bz2 |
Clean up physical coupling
Narrow the use of #include directives in hwui, replacing with forward
declarations where straightforward. Speeds compiles; doesn't do any
restructuring of code.
Change-Id: Icac2baffb5896f55d8c6718e9bd9d4bfa02d3ca0
Diffstat (limited to 'libs/hwui/DisplayListRenderer.h')
-rw-r--r-- | libs/hwui/DisplayListRenderer.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libs/hwui/DisplayListRenderer.h b/libs/hwui/DisplayListRenderer.h index 7be8c45..0012080 100644 --- a/libs/hwui/DisplayListRenderer.h +++ b/libs/hwui/DisplayListRenderer.h @@ -20,10 +20,12 @@ #include <SkMatrix.h> #include <SkPaint.h> #include <SkPath.h> +#include <SkRegion.h> #include <cutils/compiler.h> +#include "DisplayList.h" #include "DisplayListLogBuffer.h" -#include "RenderNode.h" +#include "StatefulBaseRenderer.h" namespace android { namespace uirenderer { @@ -44,9 +46,10 @@ namespace uirenderer { /////////////////////////////////////////////////////////////////////////////// class DeferredDisplayList; -class DisplayListRenderer; class DisplayListOp; +class DisplayListRenderer; class DrawOp; +class RenderNode; class StateOp; /** |