Closed msnh2012 closed 4 months ago
Could simply be a buggy/non compliant driver.
You'll likely find Vulkan more portable/better supported than OpenGL. You'll get better performance and lower overheads as well as the more consistent support across modern platforms. I have used Intel integrated GPUs with associated Vulkan drivers under Linux and Windows with great success, both on Laptop and Desktop systems.
The only reason to use OpenGL/OpenSceneGraph these days is if you have a large existing code-base that constrains you moving to more modern API's like Vulkan/VulkanSceneGraph.
When I test my code on a Nvidia graphic card, the normal array is correct. But, on an Intel graphic card, the normal array is incorrect.