Mailing List Archive

[MythTV/mythtv] d4bdb1: MythPainterWindow: Add DestroyPainters static method
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: d4bdb125aa94212b93568cd6d6f7e141053c9b37
https://github.com/MythTV/mythtv/commit/d4bdb125aa94212b93568cd6d6f7e141053c9b37
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-06-19 (Fri, 19 Jun 2020)

Changed paths:
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythpainterwindow.cpp
M mythtv/libs/libmythui/mythpainterwindow.h

Log Message:
-----------
MythPainterWindow: Add DestroyPainters static method

- matching the CreatePainters method
- mark MythPainterWindow ctor/dtor protected to ensure usage of the
static functions.


Commit: 1b0387c8452361fa1d02991f539bab4c2dba6fb0
https://github.com/MythTV/mythtv/commit/1b0387c8452361fa1d02991f539bab4c2dba6fb0
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-06-19 (Fri, 19 Jun 2020)

Changed paths:
M mythtv/libs/libmythui/vulkan/mythpaintervulkan.cpp

Log Message:
-----------
MythPainterVulkan: Fix the bulk of the validation errors on exit

- there are still 2 errors reported:-

VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT object 0xxxx has not been
destroyed - which I do not understand (well - apart from the obvious! -
not sure where we create such an object)

vkDestroySurfaceKHR() called before its associated VkSwapchainKHR was
destroyed - which appears to be a Qt issue, though perhaps related to
how we tear down the Vulkan objects


Compare: https://github.com/MythTV/mythtv/compare/f96cac1d612a...1b0387c84523
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits