LCOV - code coverage report
Current view:
top level
-
source/renderer/backend
- IDeviceObject.h
(
source
/ functions)
Hit
Total
Coverage
Test:
0 A.D. test coverage report
Lines:
2
4
50.0 %
Date:
2023-01-19 00:18:29
Functions:
8
32
25.0 %
Function Name
Hit count
Renderer::Backend::GL::CFramebuffer* Renderer::Backend::IDeviceObject<Renderer::Backend::IFramebuffer>::As<Renderer::Backend::GL::CFramebuffer>()
0
Renderer::Backend::Vulkan::CFramebuffer* Renderer::Backend::IDeviceObject<Renderer::Backend::IFramebuffer>::As<Renderer::Backend::Vulkan::CFramebuffer>()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IFramebuffer>::IDeviceObject()
8
Renderer::Backend::IDeviceObject<Renderer::Backend::IFramebuffer>::~IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IFramebuffer>::~IDeviceObject().2
8
Renderer::Backend::Vulkan::CShaderProgram* Renderer::Backend::IDeviceObject<Renderer::Backend::IShaderProgram>::As<Renderer::Backend::Vulkan::CShaderProgram>()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IShaderProgram>::IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IShaderProgram>::~IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IShaderProgram>::~IDeviceObject().2
0
Renderer::Backend::GL::CVertexInputLayout* Renderer::Backend::IDeviceObject<Renderer::Backend::IVertexInputLayout>::As<Renderer::Backend::GL::CVertexInputLayout>()
0
Renderer::Backend::Vulkan::CVertexInputLayout* Renderer::Backend::IDeviceObject<Renderer::Backend::IVertexInputLayout>::As<Renderer::Backend::Vulkan::CVertexInputLayout>()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IVertexInputLayout>::IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IVertexInputLayout>::~IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IVertexInputLayout>::~IDeviceObject().2
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IDeviceCommandContext>::IDeviceObject()
6
Renderer::Backend::IDeviceObject<Renderer::Backend::IDeviceCommandContext>::~IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IDeviceCommandContext>::~IDeviceObject().2
6
Renderer::Backend::GL::CGraphicsPipelineState* Renderer::Backend::IDeviceObject<Renderer::Backend::IGraphicsPipelineState>::As<Renderer::Backend::GL::CGraphicsPipelineState>()
0
Renderer::Backend::Vulkan::CGraphicsPipelineState* Renderer::Backend::IDeviceObject<Renderer::Backend::IGraphicsPipelineState>::As<Renderer::Backend::Vulkan::CGraphicsPipelineState>()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IGraphicsPipelineState>::IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IGraphicsPipelineState>::~IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IGraphicsPipelineState>::~IDeviceObject().2
0
Renderer::Backend::GL::CBuffer* Renderer::Backend::IDeviceObject<Renderer::Backend::IBuffer>::As<Renderer::Backend::GL::CBuffer>()
0
Renderer::Backend::Vulkan::CBuffer* Renderer::Backend::IDeviceObject<Renderer::Backend::IBuffer>::As<Renderer::Backend::Vulkan::CBuffer>()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IBuffer>::IDeviceObject()
1
Renderer::Backend::IDeviceObject<Renderer::Backend::IBuffer>::~IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::IBuffer>::~IDeviceObject().2
1
Renderer::Backend::GL::CTexture* Renderer::Backend::IDeviceObject<Renderer::Backend::ITexture>::As<Renderer::Backend::GL::CTexture>()
0
Renderer::Backend::Vulkan::CTexture* Renderer::Backend::IDeviceObject<Renderer::Backend::ITexture>::As<Renderer::Backend::Vulkan::CTexture>()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::ITexture>::IDeviceObject()
60
Renderer::Backend::IDeviceObject<Renderer::Backend::ITexture>::~IDeviceObject()
0
Renderer::Backend::IDeviceObject<Renderer::Backend::ITexture>::~IDeviceObject().2
60
Generated by:
LCOV version 1.13