Imagination PowerVR SDK Blog

OpenGL errors with PVRVFrame and Mesa



I’m running an EGL app with PVRVFrame libraries from the 2017 SDK. When I enable mesa gl debug mode with export MESA_DEBUG=1 I get lots of errors as follows:

Mesa: User error: GL_INVALID_OPERATION in unsupported function called (unsupported extension or deprecated function?)
Mesa: User error: GL_INVALID_ENUM in glEnable(GL_POINT_SPRITE)

The glEnable call seems to be part of glDrawArrays calls which don’t render point based geometry.

Do you know this phenomenon? Regards



possibly PVRVFrame doesn’t support these old OpenGL functions. I’d say ignore the errors or don’t use such functionality.



I don’t use GL_POINT_SPRITE directly. I wonder if PVRVFrame does.