title: how to put 2 EAGLLayer in a one UIView
body: <p>Platform - iOS. 
  Language - Object c, OpenGL.</p>
  
  <p>I have to put 2 UIViews for opengl rendering.</p>
  
  <p>For example, one is rotating triangle(3D), and another is jumping square(3D) in a UIWindow.</p>
  
  <p>They animate forever in different thread. </p>
  
  <p>Each Thread may call function "glDrawArrays" to render object. (Maybe 10 ftps?)</p>
  
  <p>They have own "Frame and Render Buffers", "command pipe line" and "thread".</p>
  
  <p>Command pipe line what I mean is like following codes. </p>
  
  <p>For example</p>
  
  <pre><code>glBindTexture(GL_TEXTURE_2D, texture);
  glTranslatef(1.5, 0, 1);
  glScalef(0.5,0.5, 1.0);
  glMultMatrixf(someMetrix);
  </code></pre>
  
  <p>I can't not understand glXXXs function's usage.</p>
  
  <p>For example, glBindTexture.</p>
  
  <p>I want to bind texture to one buffer and bind another texture to another buffer by different thread.</p>
  
  <p>I cant imagine , when i see the prototype of function "glBindTexture". </p>
  
  <p>There is no parameter "binding WHERE".</p>
  
  <p>glXXX functions looks likes putting and binding on same area.</p>
  
  <p>Please, guide me.</p>
  
  <p>Thanks.</p>