Transition Performance

3 posts, 0 answers
  1. Stephen
    Stephen avatar
    45 posts
    Member since:
    Jul 2010

    Posted 07 Jul 2011 Link to this post


    I am using your transition control for some fairly heavy duty transition, often involving a busy RadRichTextBox.  Some of the transition effects are relatively quick such as SlideAndZoom. 

    Unfortunately I am trying to use transitions such as Fade and FlipAndWrap.  On the initial transition the UI thread makes a very noticable pause while it is doing 'something' and then proceeds with the transition.  Subsequent uses of that transition throughout the applications lifetime do not have this pause.  I suspect some initialization logic is invoked the first time a transition is used what I am wondering is if there is anyway I can call this logic manually before using the transition.  I would want to do this on a seperate thread when the user is in an undemanding area of the application.

    Any help would be appreciated.

  2. Stephen
    Stephen avatar
    45 posts
    Member since:
    Jul 2010

    Posted 07 Jul 2011 Link to this post

    Actually, disregard this post.  After some more playing I've come to the conclusion that the performance of the transition controls is fine.  Its actually the RadRichTextBox itself thats causing the issue.  I'll probably post something else in the other forums along similar lines.
  3. DevCraft R3 2016 release webinar banner
  4. Pana
    Pana avatar
    748 posts

    Posted 13 Jul 2011 Link to this post

    Hi Stephen,

    There are some Transitions that are pretty CPU demanding using shaders and such so they could cripple the CPU while playing on large areas. However they would not freeze at the beginning and continue afterwards so there is high chance the problem to be in the RitchTextBox.

    Please if you find the problem is in the transition control get back to us.

    Kind regards,
    the Telerik team

    Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

Back to Top