void GLC_ContextSharedData::init()
{
    if (!m_IsClean)
    {
        initDefaultShader();

#ifdef GLC_OPENGL_ES_2
        useDefaultShader();
#endif

        m_IsClean= true;
    }
}
Beispiel #2
0
Geometry::Geometry() : mFileName(),
    mFilePath(),
    mColorBuffer(0),
    mNormalBuffer(0),
    mTexCoordBuffer(0),
    mVertexBuffer(0),
    mVertexArray(0),
    mPrimitiveType(POINTS),
    mVertices(),
    mNormals(),
    mTexCoords(),
    mColors(),
    mScaleFactor(1.0f)

{   
	initOpenGLBuffers();

	initDefaultShader();
}