1. 04 Jun, 2018 3 commits
  2. 01 Jun, 2018 3 commits
    • Dmitry Kazakov's avatar
    • Dmitry Kazakov's avatar
      Fix regeneration of frames when ROI is disabled · 5d17bdad
      Dmitry Kazakov authored
      Without this change the cache was recalculated every
      single time the user started playback :)
      5d17bdad
    • Dmitry Kazakov's avatar
      Fix openGL mipmaps syncing problem on OSX · e13e8f4e
      Dmitry Kazakov authored
      The mipmaps problem on OSX happened because we used different
      openGL context for uploading textures data and rendering. With
      this patch, uploading will happen in the same context, so
      explicit syncing with glFinish is not needed anymore.
      
      WARNING: this patch changes the way how we render the frames.
      I have streamlined rendering of new uploaded frames and added
      a FPS-based compressor before them (to avoid too much context
      switches). In my opinion, the rendering became slightly faster,
      but the painters might not agree :) So it needs a bit of
      testing.
      
      CC:kimageshop@kde.org
      e13e8f4e
  3. 31 May, 2018 10 commits
  4. 30 May, 2018 13 commits
  5. 29 May, 2018 7 commits
  6. 28 May, 2018 4 commits