[mythtv-commits] [MythTV/mythtv] ceeada: VideoVisualMonoScope: Add Vulkan support

Mark Kendall noreply at github.com
Wed Sep 9 07:22:05 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: ceeada4b1acaff850f40a7e896442622a6ff46ab
      https://github.com/MythTV/mythtv/commit/ceeada4b1acaff850f40a7e896442622a6ff46ab
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/libmythtv.pro
    A mythtv/libs/libmythtv/visualisations/opengl/mythvisualmonoscopeopengl.cpp
    A mythtv/libs/libmythtv/visualisations/opengl/mythvisualmonoscopeopengl.h
    M mythtv/libs/libmythtv/visualisations/videovisualmonoscope.cpp
    M mythtv/libs/libmythtv/visualisations/videovisualmonoscope.h
    A mythtv/libs/libmythtv/visualisations/vulkan/mythvisualmonoscopevulkan.cpp
    A mythtv/libs/libmythtv/visualisations/vulkan/mythvisualmonoscopevulkan.h

  Log Message:
  -----------
  VideoVisualMonoScope: Add Vulkan support

- OpenGL and Vulkan code is moved out into new classes for code clarity
- the Vulkan implementation of FadeScope uses a faster implementation
(it doesn't use an additional framebuffer) - the OpenGL code will be
updated to do the same




More information about the mythtv-commits mailing list