1. 13 Dec, 2019 - 2 commits
  2. 12 Dec, 2019 - 3 commits
  3. 11 Dec, 2019 - 2 commits
  4. 06 Dec, 2019 - 3 commits
  5. 05 Dec, 2019 - 2 commits
  6. 04 Dec, 2019 - 2 commits
  7. 02 Dec, 2019 - 2 commits
  8. 29 Nov, 2019 - 3 commits
  9. 28 Nov, 2019 - 14 commits
  10. 27 Nov, 2019 - 3 commits
  11. 26 Nov, 2019 - 4 commits
    • Andy Nichols's avatar
      Remove more unnecessary offscreen rendering code · 3bdcfe5d
      Andy Nichols authored
      
      Change-Id: Iea7d4d8658a99dd76fac1ce97ffca487bb5c19dc
      Reviewed-by: default avatarLaszlo Agocs <laszlo.agocs@qt.io>
      3bdcfe5d
    • Andy Nichols's avatar
      Clean up Renderer code · 06910155
      Andy Nichols authored
      
      There is still a lot of leftover dead code from Qt 3D Studio's renderer
      that needed to be removed to simplify renderer code.  Much of this stems
      from the composition engine that Qt 3D Studio provided that we avoid and
      instead use Qt Quick for.  This means removing everything related to
      scaling factor, presentation vs window vs layer sizing, and the concept
      of rendering to a texture.
      
      The paths for rendering to a texture are uncessary with the new
      approach, because we still can render to a texture, we just just have
      any "sub-passes" in the 3D renderer.  Instead we use the same approach
      that the Qt Quick renderer uses with offscreen targets, and spawn a new
      instance of the renderer for each subpass and instead target an
      offscreen render target.  Qt Quick provides the "render graph" mechanism
      that makes sure offscreen subpass dependeicnes are rendered in the
      correct order.
      
      By cleaning up all of these things, it should make it more clear what
      code paths are alive, and make it easier to adjust the rendering
      strategy needed to make the RHI port possible.
      
      Change-Id: I6f1bbddd90f585f2812e26a9d9e7e26c583ab676
      Reviewed-by: default avatarLaszlo Agocs <laszlo.agocs@qt.io>
      06910155
    • Andy Nichols's avatar
      Remove isSubpresentation from RenderContext · fa3fd535
      Andy Nichols authored
      
      Change-Id: I40b9c6d499b3d649be5cf5ee4069b0ea979eeaca
      Reviewed-by: default avatarLaszlo Agocs <laszlo.agocs@qt.io>
      fa3fd535
    • Andy Nichols's avatar
      Remove authoringMode from RenderContext · ff73851f
      Andy Nichols authored
      
      Change-Id: I56c7fa44a09f4ab0cdb871fa4f2177446e619adc
      Reviewed-by: default avatarLaszlo Agocs <laszlo.agocs@qt.io>
      ff73851f