Vulkan API backend replacement
- Mentors
- sloriot, Andreas Fabri
- Organization
- CGAL Project
- Technologies
- opengl, c++, qt, vulkan
- Topics
- graphics, Graphic APIs
CGAL has been using OpenGL API to generate its visuals in the 3D demonstrations. With recent MacOS update there, OpenGL support has ben deprecated by the mac machines. This arises a need for implementing the graphics backend in another API that is suitable for the machines that are using MacOS. Vulkan API provides flexibility for different platforms, through the course of this project the graphics backend of CGAL is going to be implemented in Vulkan. Since Qt is used for user interface, QVulkan is going to be used for Vulkan-UI context.