# Problem loading Binary Shader

**URL:** <https://forums.imgtec.com/t/problem-loading-binary-shader/202>\
**Category:** PowerVR Insider\
**Created:** [December 12, 2008, 1:39am UTC](https://forums.imgtec.com/t/problem-loading-binary-shader/202 "2008-12-12T01:39:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nitinsinghal23](https://avatars.discourse-cdn.com/v4/letter/n/96bed5/32.png) [@nitinsinghal23](https://forums.imgtec.com/u/nitinsinghal23)\
**Post date:** [December 12, 2008, 1:39am UTC](https://forums.imgtec.com/t/problem-loading-binary-shader/202/1 "2008-12-12T01:39:23Z")

</div>

I am using the OpenGLES2 SDK , which I downloaded from your website.

I want to load binary vertex and fragment shaders, precompiled using PVRUniScoEditor tool. I got an error in glShaderBinary function
  

Error: GL\_INVALID\_ENUM&nbsp; // format error
  

&nbsp;
  

I am using PowerVR SDK in PC Emulation mode using Desktop Nvidia Graphic Processor. 
  

Is there a way to load binary shaders using above hardware specification?
  

&nbsp;
  

Thanks
  

&nbsp;

---

<div class="post-metadata">

**Author:** ![xmas](https://avatars.discourse-cdn.com/v4/letter/x/958977/32.png) [@xmas](https://forums.imgtec.com/u/xmas)\
**Post date:** [December 12, 2008, 9:17am UTC](https://forums.imgtec.com/t/problem-loading-binary-shader/202/2 "2008-12-12T09:17:44Z")

</div>

nitinsinghal23 wrote:

I am using PowerVR SDK in PC Emulation mode using Desktop Nvidia Graphic Processor.  
  
Is there a way to load binary shaders using above hardware specification?

  
No, our OpenGL ES 2.0 PC Emulation does not support binary shaders. Unless you are targeting a single, closed SGX platform you should always provide source shaders as fallback.
