[mythtv-commits] [MythTV/mythtv] ef24ec: MythRenderVulkan: VkPipelineLayout is implicit wit...
Mark Kendall
noreply at github.com
Mon Sep 7 17:00:20 UTC 2020
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: ef24ecc6503244b38abb6f5b58969034903e2ae8
https://github.com/MythTV/mythtv/commit/ef24ecc6503244b38abb6f5b58969034903e2ae8
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythui/vulkan/mythpaintervulkan.cpp
M mythtv/libs/libmythui/vulkan/mythpaintervulkan.h
M mythtv/libs/libmythui/vulkan/mythrendervulkan.cpp
M mythtv/libs/libmythui/vulkan/mythrendervulkan.h
M mythtv/libs/libmythui/vulkan/mythshadervulkan.cpp
Log Message:
-----------
MythRenderVulkan: VkPipelineLayout is implicit within MythShaderVulkan
Commit: 024e02cac589f555d44f4c5774521f18a1e3325b
https://github.com/MythTV/mythtv/commit/024e02cac589f555d44f4c5774521f18a1e3325b
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythui/vulkan/mythvertexbuffervulkan.cpp
Log Message:
-----------
MythVertexBufferVulkan: Update for MythVulkanObject changes
Commit: 8cfa68a9d73330fffe21d2d8957237bfc7d4d344
https://github.com/MythTV/mythtv/commit/8cfa68a9d73330fffe21d2d8957237bfc7d4d344
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythui/vulkan/mythshadersvulkan.h
M mythtv/libs/libmythui/vulkan/mythshadervulkan.cpp
Log Message:
-----------
MythShaderVulkan: Fix creation of shaders with no descriptor sets
- the code assumed at least one descriptor set was in use and used that
to infer the shader stage
- instead 'embed' the shader stage in the shader index
Commit: 2d69b97b118ab5c421990afa0f6d5dfc9b39dca6
https://github.com/MythTV/mythtv/commit/2d69b97b118ab5c421990afa0f6d5dfc9b39dca6
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/vulkan/mythvideoshadersvulkan.h
M mythtv/libs/libmythui/vulkan/mythrendervulkan.cpp
M mythtv/libs/libmythui/vulkan/mythshadersvulkan.h
M mythtv/libs/libmythui/vulkan/mythshadervulkan.cpp
M mythtv/libs/libmythui/vulkan/mythshadervulkan.h
Log Message:
-----------
MythShaderVulkan: Embed topology in shader description
Commit: c21a86b6514910ae23bb1ade7b0082017d1ad346
https://github.com/MythTV/mythtv/commit/c21a86b6514910ae23bb1ade7b0082017d1ad346
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/mythplayer.cpp
Log Message:
-----------
MythPlayer: Minor comment update
Commit: f8f4457958247d74516e6607c38d17e46ca08a84
https://github.com/MythTV/mythtv/commit/f8f4457958247d74516e6607c38d17e46ca08a84
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythui/vulkan/mythrendervulkan.cpp
Log Message:
-----------
MythRenderVulkan: Re-enable vertex input state creation
Commit: 097997867047fecbdb2a61d1a250b18dd63f4075
https://github.com/MythTV/mythtv/commit/097997867047fecbdb2a61d1a250b18dd63f4075
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/visualisations/videovisual.h
Log Message:
-----------
VideoVisual: Add Prepare method
- this is preparation for Vulkan support in the visualisers - which will
require updating uniform and/or buffer data outside of the rendering
loop (i.e. when a Vulkan frame has started)
Commit: fb224aa1a0df31834530654c28f38c26d45aeade
https://github.com/MythTV/mythtv/commit/fb224aa1a0df31834530654c28f38c26d45aeade
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/vulkan/mythvertexbuffervulkan.cpp
M mythtv/libs/libmythui/vulkan/mythvertexbuffervulkan.h
Log Message:
-----------
Vulkan: Add MythBufferVulkan
- re-enable compilation of MythVertexBufferVulkan
- add base class MythBufferVulkan - a generic Vulkan buffer class
Commit: a106be82e1d1ef93580f6a4dc4d7380afea6871e
https://github.com/MythTV/mythtv/commit/a106be82e1d1ef93580f6a4dc4d7380afea6871e
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.h
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
Log Message:
-----------
MythVideoOutputGPU: Refactor to allow VideoVisual preparation
Compare: https://github.com/MythTV/mythtv/compare/7f7ec9cd21a2...a106be82e1d1
More information about the mythtv-commits
mailing list