summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Nick Kralevich <nnk@google.com> 2014-11-01 18:37:39 -0700
committer Nick Kralevich <nnk@google.com> 2014-11-01 18:37:39 -0700
commitbfed827028eae460a40464be7dbe146f4d748e26 (patch)
tree8a77dcc5376f10ac7fe2320dabad122b9ef011f0
parent2042e40b96d24db4fc040f0673006d3ba83f06b4 (diff)
partially fix build.
Addresses the following compile time errors: In file included from frameworks/base/libs/hwui/LayerRenderer.cpp:24:0: frameworks/base/libs/hwui/RenderState.h:77:24: error: 'VirtualLightRefBase' has not been declared void postDecStrong(VirtualLightRefBase* object); ^ In file included from frameworks/base/libs/hwui/LayerCache.h:21:0, from frameworks/base/libs/hwui/LayerRenderer.cpp:25: frameworks/base/libs/hwui/Layer.h:55:42: error: expected class-name before '{' token class Layer : public VirtualLightRefBase { ^ In file included from frameworks/base/libs/hwui/RenderState.cpp:16:0: frameworks/base/libs/hwui/RenderState.h:77:24: error: 'VirtualLightRefBase' has not been declared void postDecStrong(VirtualLightRefBase* object); ^ Change-Id: I2be439b373ea356b861f413ff6ce323e8d9baf2d
-rw-r--r--libs/hwui/Layer.h1
-rw-r--r--libs/hwui/RenderState.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/libs/hwui/Layer.h b/libs/hwui/Layer.h
index 2d6a72717b45..3b909d5858d6 100644
--- a/libs/hwui/Layer.h
+++ b/libs/hwui/Layer.h
@@ -20,6 +20,7 @@
#include <cutils/compiler.h>
#include <sys/types.h>
#include <utils/StrongPointer.h>
+#include <utils/RefBase.h>
#include <GLES2/gl2.h>
diff --git a/libs/hwui/RenderState.h b/libs/hwui/RenderState.h
index ada15919a260..aa39a3ae757b 100644
--- a/libs/hwui/RenderState.h
+++ b/libs/hwui/RenderState.h
@@ -21,6 +21,7 @@
#include <GLES2/gl2ext.h>
#include <utils/Mutex.h>
#include <utils/Functor.h>
+#include <utils/RefBase.h>
#include <private/hwui/DrawGlInfo.h>