tbm_surface_internal_unref( iter.first );
}
mBuffers.clear();
-
- if( mTbmQueue != NULL )
- {
- tbm_surface_queue_destroy( mTbmQueue );
- }
}
bool TizenVectorAnimationRenderer::Initialize( const std::string& url )
DALI_LOG_RELEASE_INFO( "TizenVectorAnimationRenderer::SetSize: width = %d, height = %d [%p]\n", mWidth, mHeight, this );
}
-void TizenVectorAnimationRenderer::StopRender()
-{
- Dali::Mutex::ScopedLock lock( mMutex );
-
- if( mTbmQueue )
- {
- tbm_surface_queue_flush( mTbmQueue );
-
- DALI_LOG_RELEASE_INFO( "TizenVectorAnimationRenderer::StopRender: Stopped [%p]\n", this );
- }
-}
-
bool TizenVectorAnimationRenderer::Render( uint32_t frameNumber )
{
if( tbm_surface_queue_can_dequeue( mTbmQueue, 0 ) )
void SetSize( uint32_t width, uint32_t height ) override;
/**
- * @copydoc Dali::VectorAnimationRendererPlugin::StopRender()
- */
- void StopRender() override;
-
- /**
* @copydoc Dali::VectorAnimationRendererPlugin::Render()
*/
bool Render( uint32_t frameNumber ) override;