Mailing List Archive

[MythTV/mythtv] 4faa06: MythVideoOutput: Move GPU render options into Myth...
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 4faa064fdc2fba63f34da41ccff484f00bd81d88
https://github.com/MythTV/mythtv/commit/4faa064fdc2fba63f34da41ccff484f00bd81d88
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-12-20 (Sun, 20 Dec 2020)

Changed paths:
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.h

Log Message:
-----------
MythVideoOutput: Move GPU render options into MythVideoOutputGPU


Commit: ef008cd18a88d8d79621fb153c5bdcb4c7f9e391
https://github.com/MythTV/mythtv/commit/ef008cd18a88d8d79621fb153c5bdcb4c7f9e391
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-12-20 (Sun, 20 Dec 2020)

Changed paths:
M mythtv/libs/libmythtv/mythplayervideoui.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.h
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.h

Log Message:
-----------
MythVideoOutputGPU: Explicitly pass in main render/painter/display etc

- in line with the changes being made in the player classes - and avoid
sundry calls back into global singletons to retrieve instances on an ad-
hoc basis


Commit: 81e381efc5a5d853fb86056bf631779f35af10eb
https://github.com/MythTV/mythtv/commit/81e381efc5a5d853fb86056bf631779f35af10eb
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-12-20 (Sun, 20 Dec 2020)

Changed paths:
M mythtv/libs/libmythtv/opengl/mythopenglvideoshaders.h

Log Message:
-----------
libmythtv: Add a GLSL debanding shader

- this is not currently used as I can't decide how best to integrate it
- as noted, adapted from the version used in libplacebo with all due
credit to the original authors


Commit: 953bb1d4ad05d71adfd78af0cb55816d19f67c47
https://github.com/MythTV/mythtv/commit/953bb1d4ad05d71adfd78af0cb55816d19f67c47
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-12-20 (Sun, 20 Dec 2020)

Changed paths:
M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp
M mythtv/libs/libmythtv/opengl/mythopenglvideo.h

Log Message:
-----------
Avoid extra render stage for bicubic scaling of RGB frames

- we can just scale directly if there is no colourspace conversion or
deinterlacing


Compare: https://github.com/MythTV/mythtv/compare/2c5dcb724c54...953bb1d4ad05
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits