# Latest OpenGL ES Emulator Bug.

**URL:** <https://forums.imgtec.com/t/latest-opengl-es-emulator-bug/2442>\
**Category:** PowerVR Insider\
**Tags:** pvrvframe\
**Created:** [March 18, 2016, 1:30am UTC](https://forums.imgtec.com/t/latest-opengl-es-emulator-bug/2442 "2016-03-18T01:30:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![cgrant78netzero-com](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@cgrant78netzero-com](https://forums.imgtec.com/u/cgrant78netzero-com)\
**Post date:** [March 18, 2016, 1:30am UTC](https://forums.imgtec.com/t/latest-opengl-es-emulator-bug/2442/1 "2016-03-18T01:30:41Z")

</div>

The latest GL ES emulator seems to have a few issue.

1. The host GPU supports up to OpenGL 4.5, yet still I have to force loose context creation in order to create any context \> 3.0. I don’t have the time atm to revert back the binaries, but iirc the n-1 version was able to support 3.1 context without issues.

2. The shader compiler for a loosely created OpenGL ES 3.2 context fails to compile shaders with the following errors.  
ERROR: 0:1: Syntax error, version 320 not supported  
ERROR: 1 compilation errors. No code generated.

The version begin reported is missing the ‘es’ at the end, even though its in the actual shader source.

Not griping, just point out a few issues I experience with the new emulator. Thanks for keeping this valuable tool alive.

---

<div class="post-metadata">

**Author:** ![andreyogld3d](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/andreyogld3d/32/255_2.png) [@andreyogld3d](https://forums.imgtec.com/u/andreyogld3d)\
**Post date:** [March 19, 2016, 12:03pm UTC](https://forums.imgtec.com/t/latest-opengl-es-emulator-bug/2442/2 "2016-03-19T12:03:25Z")

</div>

Hi Carrado, thank you for your post.

Also, please see the another problem:

[https://www.imgcommunity.local/forums/topic/the-appication-hangup-when-eglmakecurrent-is-calling-from-other-thread/](https://www.imgcommunity.local/forums/topic/the-appication-hangup-when-eglmakecurrent-is-calling-from-other-thread/)

---

<div class="post-metadata">

**Author:** ![JoeDavis](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/joedavis/32/71_2.png) [@JoeDavis](https://forums.imgtec.com/u/JoeDavis)\
**Post date:** [March 23, 2016, 11:27am UTC](https://forums.imgtec.com/t/latest-opengl-es-emulator-bug/2442/3 "2016-03-23T11:27:16Z")

</div>

Hi Carrado, Andrey,

I’ve spoken to the PVRVFrame lead about this issue. We’ll be doing a minor update to the 2016r1 soon. This revision will include a fix for the GLSL ES version issue you have described.

---

<div class="post-metadata">

**Author:** ![andreyogld3d](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/andreyogld3d/32/255_2.png) [@andreyogld3d](https://forums.imgtec.com/u/andreyogld3d)\
**Post date:** [March 23, 2016, 1:10pm UTC](https://forums.imgtec.com/t/latest-opengl-es-emulator-bug/2442/4 "2016-03-23T13:10:12Z")

</div>

[quote quote=53236]Hi Carrado, Andrey,

I’ve spoken to the PVRVFrame lead about this issue. We’ll be doing a minor update to the 2016r1 soon. This revision will include a fix for the GLSL ES version issue you have described.

[/quote]

Thanks !

---

<div class="post-metadata">

**Author:** ![cgrant78netzero-com](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@cgrant78netzero-com](https://forums.imgtec.com/u/cgrant78netzero-com)\
**Post date:** [March 24, 2016, 12:13am UTC](https://forums.imgtec.com/t/latest-opengl-es-emulator-bug/2442/5 "2016-03-24T00:13:18Z")

</div>

Thanks, well appreciated. This is by far the most responsive forum I’ve experienced. response is prompt( this is highly relative, but you all get the drift ) and substantial. Unlike. others that tend to skirt around the issues to avoid accountability and offering endless working around instead of fixing the problem. Kudos Imagination…kudos…
