

Delivering support for OpenGL® 4.6 via our Vulkan drivers is as elegant solution that keeps our graphics stack simple. While OpenGL® is now being used less frequently by developers who are preferring newer APIs such as Vulkan and DirectX, due to its previous popularity there are numerous legacy applications that wouldn’t work on Imagination hardware if we didn’t have driver-level support for its final version. I will of course not recommend any specific hypervisor. Downloaded the OpenGL extensions tool and verified it says I have version 4.6. You want to emulate OpenGL support, that isnt going to happen, OpenGL required hardware support in addition to software. The program will now close.' As recommended from a prior post, I also downloaded GPU-Z and noticed that my GPU is utilizing OpenGL 1.1: Other things Ive also looked at/tried: 1. Collabora’s Zink is a layered OpenGL® implementation, part of the open-source Mesa project, that allows OpenGL® 4.6 content to run on top of a native Vulkan driver. Installing the latest driver for your graphics card may resolve the issue. Development of OpenGL ceased in 2017 in favour of Vulkan, the 'next generation' API which offers higher performance on newer hardware.

Support has been achieved by working alongside the open-source specialists at Collabora. From Wikipedia:OpenGL : OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. In their announcement they mentioned how they worked with Collabora to make this happen, the open source consulting firm that has many developers working all across Linux including the kernel, graphics drivers and much more. Here's a fun bit of driver and hardware news as Imagination announced their GPUs now support OpenGL 4.6 up from OpenGL 3.3 and it's thanks to the open source Zink driver.
