title: OpenGL ES 1.1: How to substitute glBlendFuncSeparate?
body: <p>My problem is pretty much the same as <a href="https://stackoverflow.com/questions/146140/opengl-how-to-do-rgba-rgba-blitting-without-changing-destination-alpha">here</a>.</p>
  
  <p>This would also be the answer, if glBlendFuncSeparate was available for me:</p>
  
  <pre><code>glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ZERO, GL_ONE);
  </code></pre>
  
  <p>However, since I need to provide support for MALI-400MP (Samsung Galaxy Nexus S II), I can't use glBlendFuncSeparate (GL_OES_blend_func_separate extension not present).</p>
  
  <p>use of glColorMask is adviced, but how do I use it properly?
  Is there any other way to do this?</p>