• Gunnar Sletta's avatar
    Fix performance regression caused by SG signals in QQuickItem. · 0de680c8
    Gunnar Sletta authored
    
    For a testcase with thosands of items, I measured an increase
    in shutdown time from 800ms to 7500ms, all spent in disconnect().
    This is not acceptible, so we're choosing a different approach.
    
    If items implement a invalidateSceneGraph slot, this function
    will be called during shutdown. It should be made a proper virtual
    in Qt 6. This approach costs very little.
    
    Change-Id: I5970143cc0a0744955687e17586f0bb00c9afb26
    Reviewed-by: default avatarLars Knoll <lars.knoll@digia.com>
    0de680c8
mainpage.dox 1.51 KiB
/*!\mainpage WebM VP8 Codec SDK
  \section main_contents Page Contents
  - \ref main_intro
  - \ref main_startpoints
  - \ref main_support
  \section main_intro Introduction
  Welcome to the WebM VP8 Codec SDK. This SDK allows you to integrate your
  applications with the VP8 video codec, a high quality, royalty free, open
  source codec deployed on millions of computers and devices worldwide.
  This distribution of the WebM VP8 Codec SDK includes the following support:
  \if vp8_encoder
  - \ref vp8_encoder
  \endif
  \if vp8_decoder
  - \ref vp8_decoder
  \endif
  \section main_startpoints Starting Points
  - Consult the \ref changelog for a complete list of improvements in this
    release.
  - The \ref readme contains instructions on recompiling the sample applications.
  - Read the \ref usage "usage" for a narrative on codec usage.
  - Read the \ref samples "sample code" for examples of how to interact with the
    codec.
  - \ref codec reference
    \if encoder
    - \ref encoder reference
    \endif
    \if decoder
    - \ref decoder reference
    \endif
  \section main_support Support Options & FAQ
  The WebM project is an open source project supported by its community. For
  questions about this SDK, please mail the apps-devel@webmproject.org list.
  To contribute, see http://www.webmproject.org/code/contribute and mail
  codec-devel@webmproject.org.
/*!\page changelog CHANGELOG
   \verbinclude CHANGELOG
/*!\page readme README
   \verbinclude README
/*!\defgroup codecs Supported Codecs */