void GLC_ContextSharedData::init() { if (!m_IsClean) { initDefaultShader(); #ifdef GLC_OPENGL_ES_2 useDefaultShader(); #endif m_IsClean= true; } }
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(); }