[mythtv-commits] [MythTV/mythtv] cbd6ed: MythRenderOpenGL: Fix intermittent uniform error

Mark Kendall noreply at github.com
Thu Feb 21 08:40:48 UTC 2019


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

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

  Log Message:
  -----------
  MythRenderOpenGL: Fix intermittent uniform error


  Commit: 166522822bb0654a250317ba688e53101217c8a8
      https://github.com/MythTV/mythtv/commit/166522822bb0654a250317ba688e53101217c8a8
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-02-20 (Wed, 20 Feb 2019)

  Changed paths:
    M mythtv/libs/libmythtv/videoout_omx.cpp
    M mythtv/libs/libmythui/mythpainter_ogl.cpp
    M mythtv/libs/libmythui/mythpainter_ogl.h

  Log Message:
  -----------
  MythOpenGLPainter: Fix Pi build

- and take the opportunity to clean up MythOpenGLPainter


  Commit: a5acee9d782157799783ac6bd8d6c7c16cd7e809
      https://github.com/MythTV/mythtv/commit/a5acee9d782157799783ac6bd8d6c7c16cd7e809
  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: Cache shader uniform locations

- Qt interrogates the current context each time we set a uniform by
name, so cache the values and set value by location.


Compare: https://github.com/MythTV/mythtv/compare/9f80ccd6a721...a5acee9d7821


More information about the mythtv-commits mailing list