diff options
Diffstat (limited to 'libs/hwui/Caches.h')
| -rw-r--r-- | libs/hwui/Caches.h | 46 |
1 files changed, 1 insertions, 45 deletions
diff --git a/libs/hwui/Caches.h b/libs/hwui/Caches.h index 8aea8ff..804f609 100644 --- a/libs/hwui/Caches.h +++ b/libs/hwui/Caches.h @@ -80,7 +80,7 @@ public: } static bool hasInstance() { - return sInstance != 0; + return sInstance != nullptr; } private: Caches(RenderState& renderState); @@ -99,11 +99,6 @@ public: bool init(); /** - * Initialize global system properties. - */ - bool initProperties(); - - /** * Flush the cache. * * @param mode Indicates how much of the cache should be flushed @@ -117,14 +112,6 @@ public: void terminate(); /** - * Indicates whether the renderer is in debug mode. - * This debug mode provides limited information to app developers. - */ - DebugLevel getDebugLevel() const { - return mDebugLevel; - } - - /** * Returns a non-premultiplied ARGB color for the specified * amount of overdraw (1 for 1x, 2 for 2x, etc.) */ @@ -162,22 +149,9 @@ public: void registerFunctors(uint32_t functorCount); void unregisterFunctors(uint32_t functorCount); - bool drawDeferDisabled; - bool drawReorderDisabled; - // Misc GLint maxTextureSize; - // Debugging - bool debugLayersUpdates; - bool debugOverdraw; - - enum StencilClipDebug { - kStencilHide, - kStencilShowHighlight, - kStencilShowRegion - }; - StencilClipDebug debugStencilClip; private: // Declared before gradientCache and programCache which need this to initialize. // TODO: cleanup / move elsewhere @@ -207,17 +181,6 @@ public: PFNGLPUSHGROUPMARKEREXTPROC startMark; PFNGLPOPGROUPMARKEREXTPROC endMark; - // TEMPORARY properties - void initTempProperties(); - void setTempProperty(const char* name, const char* value); - - float propertyLightRadius; - float propertyLightPosY; - float propertyLightPosZ; - float propertyAmbientRatio; - int propertyAmbientShadowStrength; - int propertySpotShadowStrength; - void setProgram(const ProgramDescription& description); void setProgram(Program* program); @@ -227,10 +190,6 @@ public: TextureState& textureState() { return *mTextureState; } private: - enum OverdrawColorSet { - kColorSet_Default = 0, - kColorSet_Deuteranomaly - }; void initFont(); void initExtensions(); @@ -249,13 +208,10 @@ private: mutable Mutex mGarbageLock; Vector<Layer*> mLayerGarbage; - DebugLevel mDebugLevel; bool mInitialized; uint32_t mFunctorsCount; - OverdrawColorSet mOverdrawDebugColorSet; - // TODO: move below to RenderState PixelBufferState* mPixelBufferState = nullptr; TextureState* mTextureState = nullptr; |
