Linux ARM64, Vulkan, Supported?
Posted: 11 Mar 2024, 13:00
Hi,
I try to get noesis running for a project on a raspberry pi 5. The project uses vulkan and it works on windows.
On the raspberry pi, however, I get linker errors: (undefined reference to)
The ones in question are:
NoesisApp::VKFactory::CreateDevice(bool, NoesisApp::VKFactory::InstanceInfo const&)
NoesisApp::VKFactory::WarmUpRenderPass(Noesis::RenderDevice*, VkRenderPass_T*, unsigned int)
NoesisApp::VKFactory::SetCommandBuffer(Noesis::RenderDevice*, NoesisApp::VKFactory::RecordingInfo const&)
NoesisApp::VKFactory::SetRenderPass(Noesis::RenderDevice*, VkRenderPass_T*, unsigned int)
I suppose that my compiled libNoesisApp.so is not configured to provide Vulkan support, since the Makefile does not include any reference to the Vulkan renderer.
Is this simply not supported (yet?), an oversight or an issue on my side?
Thanks for your time!
I try to get noesis running for a project on a raspberry pi 5. The project uses vulkan and it works on windows.
On the raspberry pi, however, I get linker errors: (undefined reference to)
The ones in question are:
NoesisApp::VKFactory::CreateDevice(bool, NoesisApp::VKFactory::InstanceInfo const&)
NoesisApp::VKFactory::WarmUpRenderPass(Noesis::RenderDevice*, VkRenderPass_T*, unsigned int)
NoesisApp::VKFactory::SetCommandBuffer(Noesis::RenderDevice*, NoesisApp::VKFactory::RecordingInfo const&)
NoesisApp::VKFactory::SetRenderPass(Noesis::RenderDevice*, VkRenderPass_T*, unsigned int)
I suppose that my compiled libNoesisApp.so is not configured to provide Vulkan support, since the Makefile does not include any reference to the Vulkan renderer.
Is this simply not supported (yet?), an oversight or an issue on my side?
Thanks for your time!