![]() |
HoviTron Video Pipeline
|
Files | |
file | BuffersControllerAbstract.cpp [code] |
file | BuffersControllerAbstract.h [code] |
Abstract class that contains common functionnalities to manage the buffer for synthesis and blending steps. | |
file | BuffersControllerBlending.cpp [code] |
file | BuffersControllerBlending.h [code] |
File that contains class and struct for the management of the ressources for the blending pipeline. | |
file | BuffersControllerWarping.cpp [code] |
file | BuffersControllerWarping.h [code] |
Class that manages the buffer for the warping step. | |
file | commonVulkan.h [code] |
file that contains the common include for the Vulkan part | |
file | DynamicInputProvider.cpp [code] |
file | DynamicInputProvider.h [code] |
file | RVSVulkan/SourcesVulkan/HvtStreamingAPI.h [code] |
file | InputProvider.h [code] |
file | RenderingParameters.cpp [code] |
file | RenderingParameters.h [code] |
file | Shader.cpp [code] |
file | Shader.h [code] |
Contains the class that loads the SPIR-V shaders from files. | |
file | VulkanContext.cpp [code] |
file | VulkanContext.h [code] |
File that contain the VulkanContext class to manage Vulkan Instance, Physical device, Logical device. | |
file | VulkanDrawing.cpp [code] |
file | VulkanDrawing.h [code] |
Contains the class that manage the drawing process (manage and record command buffer, etc...) | |
file | VulkanHelperFunction.cpp [code] |
file | VulkanHelperFunction.h [code] |
Class that contains helper functions for Vulkan. | |
file | VulkanPipelineAbstract.cpp [code] |
file | VulkanPipelineAbstract.h [code] |
file that contains the abstract class for common code between the two pipelines (blending and warping) | |
file | VulkanPipelineBlending.cpp [code] |
file | VulkanPipelineBlending.h [code] |
file that conthains a class that manages the pipeline for the blending | |
file | VulkanPipelineWarping.cpp [code] |
file | VulkanPipelineWarping.h [code] |
Contains the class that manages the warping pipeline. | |
file | VulkanRenderPass.cpp [code] |
file | VulkanRenderPass.h [code] |
file that contains the class that manage the renderPass containing the synthesis and blending steps | |
file | VulkanRenderPassAbstract.cpp [code] |
file | VulkanRenderPassAbstract.h [code] |
file | VulkanWrapper.cpp [code] |
file | VulkanWrapper.h [code] |
file that contains the VulkanWrapper class that manages the classes related to Vulkan code and ease the communication with the rest | |