Skip to content
Snippets Groups Projects

qmlgloverlay: reset gl state after drawing

commit 00777d80

qt/gloverlay: reset OpenGL state after Qt drawing

Reset to the original OpenGL state as required by the OpenGL API
contract.  Fixes output with a glimagesink element downstream.

commit d59fa1e8

qt/gloverlay: reset current OpenGL context after Qt

Qt may replace the drawable with its own which breaks output if Qt is
not displaying the resulting video as used with e.g. glimagesink.
Edited by Matthew Waters

Merge request reports

Merge request pipeline #159876 passed

Merge request pipeline passed for 6fba2e3d

Approval is optional

Merged by GStreamer Marge BotGStreamer Marge Bot 4 years ago (Jun 12, 2020 7:52am UTC)

Merge details

  • Changes merged into master with 6fba2e3d.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading