/**
* Install the log function for the current thread.
*/
- virtual void InstallLogFunction() const;
+ void InstallLogFunction() const override;
/**
* Un-install the log function for the current thread.
*/
bool StencilBufferRequired() const;
+ /**
+ * @return Whether the partial update is required.
+ */
+ bool PartialUpdateRequired() const;
+
/// Deleted copy constructor.
EnvironmentOptions( const EnvironmentOptions& ) = delete;
bool mGlesCallAccumulate; ///< Whether or not to accumulate gles call statistics
bool mDepthBufferRequired; ///< Whether the depth buffer is required
bool mStencilBufferRequired; ///< Whether the stencil buffer is required
+ bool mPartialUpdateRequired; ///< Whether the partial update is required
std::unique_ptr<TraceManager> mTraceManager; ///< TraceManager
};