有没有人有一个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...
//
}
答案 0 :(得分:0)
您可以通过仔细使用Khronos提供的OpenGL ES 2规范来创建此结构:http://www.khronos.org/opengles/2_X/
此外,寻找类似实现的有趣位置可能是Mesa3D库源代码。