void WebLayerTreeRenderer::createTile(WebLayerID layerID, int tileID, float scale)
{
+#if OS(TIZEN)
+ // Check whether composited graphics layer already been detached
+ GraphicsLayer* pGraphicsLayer = layerByID(layerID);
+ if (!pGraphicsLayer)
+ return;
+#endif
+
getBackingStore(layerID)->createTile(tileID, scale);
}
void WebLayerTreeRenderer::updateTile(WebLayerID layerID, int tileID, const TileUpdate& update)
{
+#if OS(TIZEN)
+ // Check whether composited graphics layer already been detached
+ GraphicsLayer* pGraphicsLayer = layerByID(layerID);
+ if (!pGraphicsLayer)
+ return;
+#endif
+
RefPtr<LayerBackingStore> backingStore = getBackingStore(layerID);
backingStore->updateTile(tileID, update.sourceRect, update.targetRect, update.surface, update.offset);
m_backingStoresWithPendingBuffers.add(backingStore);