Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
OpenFlipper-Free
OpenFlipper-Free
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 4
    • Merge Requests 4
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OpenFlipper-Free
  • OpenFlipper-FreeOpenFlipper-Free
  • Issues
  • #61

Closed
Open
Opened Jun 09, 2016 by Christopher Tenter@tenterContributor

Stop rendering to back buffer

Stop rendering directly to back buffer from qt widget. Use an intermediate fbo and blit the color buffer to Qt afterwards. Hardware stereoscopic 3D mode needs some adjustment, as GL_BACK_LEFT / GL_BACK_RIGHT won't be available anymore. An fbo with 2 color buffers has to be used in that case.

in QtGLGraphicsScene::drawBackground there is a QPainter with native-painting mode used. Maybe the intermediate framebuffer should be bound here instead.

OpenFlipper/widgets/glWidget/QtGLGraphicsScene.cc

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: OpenFlipper-Free/OpenFlipper-Free#61