OgreGLES2RenderSystem.cpp compile error on Android/iOS
Description
[ 50%] Built target OgreMain [ 50%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o /Users/cheewah/Documents/workspace/Ogre/OgreMercurial_v1.9/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp: In member function 'virtual void Ogre::GLES2RenderSystem::_render(const Ogre::RenderOperation&)': /Users/cheewah/Documents/workspace/Ogre/OgreMercurial_v1.9/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:1550:72: error: 'class Ogre::VertexBufferBinding' has no member named 'getHasInstanceData' /Users/cheewah/Documents/workspace/Ogre/OgreMercurial_v1.9/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp: In member function 'void Ogre::GLES2RenderSystem::bindVertexElementToGpu(const Ogre::VertexElement&, Ogre::HardwareVertexBufferSharedPtr, size_t, Ogre::vector<unsigned int>::type&, Ogre::vector<unsigned int>::type&, bool)': /Users/cheewah/Documents/workspace/Ogre/OgreMercurial_v1.9/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:2293:37: error: 'const class Ogre::GLES2HardwareVertexBuffer' has no member named 'getIsInstanceData' make[2]: *** [RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o] Error 1 make[1]: *** [RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/all] Error 2 make: *** [all] Error 2 bash-3.2$ cd .. bash-3.2$ hg branch v1-9 bash-3.2$ hg diff bash-3.2$
Environment
compile for Android/iOS, compilation is performed on OSX
[ 50%] Built target OgreMain
[ 50%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o
/Users/cheewah/Documents/workspace/Ogre/OgreMercurial_v1.9/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp: In member function 'virtual void Ogre::GLES2RenderSystem::_render(const Ogre::RenderOperation&)':
/Users/cheewah/Documents/workspace/Ogre/OgreMercurial_v1.9/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:1550:72: error: 'class Ogre::VertexBufferBinding' has no member named 'getHasInstanceData'
/Users/cheewah/Documents/workspace/Ogre/OgreMercurial_v1.9/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp: In member function 'void Ogre::GLES2RenderSystem::bindVertexElementToGpu(const Ogre::VertexElement&, Ogre::HardwareVertexBufferSharedPtr, size_t, Ogre::vector<unsigned int>::type&, Ogre::vector<unsigned int>::type&, bool)':
/Users/cheewah/Documents/workspace/Ogre/OgreMercurial_v1.9/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:2293:37: error: 'const class Ogre::GLES2HardwareVertexBuffer' has no member named 'getIsInstanceData'
make[2]: *** [RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o] Error 1
make[1]: *** [RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/all] Error 2
make: *** [all] Error 2
bash-3.2$ cd ..
bash-3.2$ hg branch
v1-9
bash-3.2$ hg diff
bash-3.2$