Uploaded image for project: 'Qt 3D Studio'
  1. Qt 3D Studio
  2. QT3DS-2886

Dragon render aspect does not support QML Streaming

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • Qt 3D Studio 2.3
    • Qt 3D Studio 2.2
    • Runtime 2.x
    • None
    • ubuntu 16 64 bit with Mesa 18.0.5
      cpp application with qt3dststudio runtime 2.2
    • Linux/Wayland, Windows
    • 7e60b8df4e2c7e97e7ebb97974d7a0481c89b0a6

    Description

      We use layers with qml subpresentation running in a diffusemap.

      On our plattform ubuntu 16 we get black screen/ no rendering effects with the dragonrenderer in our application using the Qt3DStudio runtime 2.2.

      On the console we see warnings on startup like this:

      Qt3DRender::Dragon::GLTexture Qt3DRender::Dragon::createGlTexture(const Qt3DRender::Dragon::Immutable<Qt3DRender::Dragon::LoadedTexture>&, QOpenGLContext*) WARNING: Automatic format: 

      Later we get warnings like:

      QSize Qt3DRender::Dragon::ActivatedSurface::bindFrameBufferAttachmentHelper(uint, const Qt3DRender::Dragon::AttachmentPack&, Qt3DRender::Dragon::MutableContainer<Qt3DRender::Dragon::GLTexture>&) WARNING: Not implemented

       

      Turning off /or not enabling the dragonrenderer shows correct rendering.

      I suppplied a simple project using layer/diffusemap with qml streaming which shows the bug using it in a runtime2.2 based application. We turn on dragonrenderer with environment variable Q3DS_DRAGON=1.

      Attachments

        Activity

          People

            anmaatta Antti Määttä
            valentin.schunack Valentin Schunack
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: