[mythtv-commits] [MythTV/mythtv] e9e899: MythRenderOpenGL: Listen for QOpenGLContext::about...

Mark Kendall noreply at github.com
Thu Feb 21 15:18:18 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: e9e89911164b7f2d4d4d6f2c68fb4b9cab34ae4f
      https://github.com/MythTV/mythtv/commit/e9e89911164b7f2d4d4d6f2c68fb4b9cab34ae4f
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M mythtv/libs/libmythui/mythrender_opengl.cpp
    M mythtv/libs/libmythui/mythrender_opengl.h

  Log Message:
  -----------
  MythRenderOpenGL: Listen for QOpenGLContext::aboutToBeDestroyed signal


  Commit: 399493dedf55647b2ab76bfc9afe2088439c86e9
      https://github.com/MythTV/mythtv/commit/399493dedf55647b2ab76bfc9afe2088439c86e9
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M mythtv/libs/libmythtv/libmythtv.pro
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythrender_opengl.cpp
    M mythtv/programs/mythavtest/main.cpp
    M mythtv/programs/mythfrontend/main.cpp

  Log Message:
  -----------
  OSX Fixes

- Quicktime is no longer required (or available)
- ensure painter window is visible before OpenGL initialisation or
context creation fails.
- set the default surface format before QGuiApplication is created.


  Commit: 7bc99b8fd1f1b88e00780e9db381680479cc6b9e
      https://github.com/MythTV/mythtv/commit/7bc99b8fd1f1b88e00780e9db381680479cc6b9e
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M mythtv/libs/libmythui/mythrender_opengl.cpp

  Log Message:
  -----------
  MythRenderOpenGL: Add an error message of makeCurrent fails

- which is generally followed by a crash...


Compare: https://github.com/MythTV/mythtv/compare/a5acee9d7821...7bc99b8fd1f1


More information about the mythtv-commits mailing list