Cross compiling for QNX

Hi,
I’m trying to execute the HelloApi example for qnx (Native_SDK/OpenGLESHelloAPI_QNXScreen.cpp at master · powervr-graphics/Native_SDK · GitHub).

Hw: Renesas R-Car V4H System Evaluation Board Set (White Hawk) with AXM-8-256.

I’m getting this error when calling eglMakeCurrent (all previous egl Calls were succussfull):
PVR:(Error): KEGLGetDrawableParameters: No Current thread [599, ]
PVR:(Error): GLES3MakeCurrentGC: Invalid write drawable - what do we do? [2616, ]
eglMakeCurrent failed (3009).

Hi AFT,

Thank you for your message and welcome to the PVR Developer Forum!

We will try to reproduce the issue and come vack with a fix.

Best regards,
Alejandro

Hi AFT,

Unfortunately we do not have access to the same platform you are using so it is not straightforward for us to try reproduce the error.

Would it be possible for you to take a PVRCarbon recording of the execution of the example?

Best regards,
Alejandro

Hello AlejandroC,
we don’t have PVRCarbon setup yet, but the problem is solved (we were using old egl libraries).
We 're getting now PVR:(Error): IsTextureConsistent: IMGEGLImage is not consistent [4606, ] when we try to load a png file as a texture.

Hi AFT,

The error you are experiencing seems related to implementation details as I can see in other threads like this one, so the SDK demo might not be 100% compatible with the hardware setup you have.

Best regards,
Alejandro