Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-78603

State change reduction in the OpenGL QRhi backend

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P2: Important
    • 5.15
    • None
    • Qt RHI
    • None

    Description

      Try reducing state changes (but watch out for begin/endExternal).

      Currently there is a large number of gl* calls when setGraphicsPipeline() is called with a pipeline that is different than before. Some of this could be avoided. (at the expense of more bookkeeping and so more CPU time)

       

       

      Attachments

        For Gerrit Dashboard: QTBUG-78603
        # Subject Branch Project Status CR V

        Activity

          People

            lagocs Laszlo Agocs
            lagocs Laszlo Agocs
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes