包含整个OpenGL ES 2.0状态的结构

时间:2012-07-16 09:52:34

标签: opengl-es-2.0

有没有人有一个C结构,其成员描述整个OpenGL ES 2.0状态?它看起来像那样:

struct OpenGLES20State
{
  int activeTexture;
  bool scissorEnabled;
  Rectangle scissorRectangle;
  bool stencilEnabled;
  int stencilFunc;
  int stencilOpFail;
  int stencilOpDFail;
  int stencilOpDPass;
  //
  // and a lot more...
  //
}

1 个答案:

答案 0 :(得分:0)

您可以通过仔细使用Khronos提供的OpenGL ES 2规范来创建此结构:http://www.khronos.org/opengles/2_X/

此外,寻找类似实现的有趣位置可能是Mesa3D库源代码。