[mythtv-commits] [MythTV/mythtv] a7db3c: MythEGL: Add static GetEGLVendor method

Mark Kendall noreply at github.com
Mon Jan 27 14:45:52 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: a7db3ce2b7169fce6ec695af6d689675fe652a87
      https://github.com/MythTV/mythtv/commit/a7db3ce2b7169fce6ec695af6d689675fe652a87
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
    M mythtv/libs/libmythui/opengl/mythegl.cpp
    M mythtv/libs/libmythui/opengl/mythegl.h

  Log Message:
  -----------
  MythEGL: Add static GetEGLVendor method


  Commit: 104cad9911d55734988075e5244d5436cb27ec48
      https://github.com/MythTV/mythtv/commit/104cad9911d55734988075e5244d5436cb27ec48
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-01-27 (Mon, 27 Jan 2020)

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

  Log Message:
  -----------
  MythDisplay: Force the use of EGL for XCB when not using NVIDIA

- as noted in the code, we want EGL for various video renderers but it
must be forced before we do any Qt platform initialisation and it does
not work with NVIDIA drivers (although NVIDIA drivers don't crash
anymore!)
- as we have no window, platform or OpenGL information at this stage,
use EGL directly to check for NVIDIA.
- if the vendor cannot be checked, default to not using EGL.


Compare: https://github.com/MythTV/mythtv/compare/b8375809e896...104cad9911d5


More information about the mythtv-commits mailing list