According to the NXP website, the latest NXP drivers for the i.MX6 support OpenGL ES 3.0. The datasheet for the Apalis i.MX6 only lists OpenGL ES 2.0. Have these updated drivers been pulled into your Yocto layers?
Yes, OpenGL ES 3.0 support got integrated into the Yocto layers.
The drivers in the BSP 2.8 do support OpenGL ES 3.1. I did not check if that feature was even added before that BSP version.
NXP’s Release Notes document in their BSP documentation bundle gives a detailed list of supported features. The bundle is available here, our 2.8 BSP corresponds to L4.9.11_1.0.0_LINUX_DOCS.