Code: Select all
[ 39%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o
In file included from /home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreLog.h:33:0,
from /home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreLogManager.h:34,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:33,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/OgreGLES2DefaultHardwareBufferManager.h:32,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:29:
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreCommon.h: In constructor ‘Ogre::StencilParams::StencilParams()’:
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreCommon.h:159:25: warning: ‘Ogre::StencilParams::padding’ will be initialized after [-Wreorder]
uint8 padding;
^~~~~~~
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreCommon.h:157:25: warning: ‘Ogre::uint8 Ogre::StencilParams::readMask’ [-Wreorder]
uint8 readMask;
^~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreCommon.h:163:9: warning: when initialized here [-Wreorder]
StencilParams() :
^~~~~~~~~~~~~
In file included from /home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHlmsCommon.h:35:0,
from /home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHlmsManager.h:31,
from /home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHardwareBufferManager.h:39,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/OgreGLES2DefaultHardwareBufferManager.h:33,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:29:
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHlmsPso.h: In member function ‘bool Ogre::HlmsPso::equalExcludePassData(const Ogre::HlmsPso&) const’:
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHlmsPso.h:232:36: warning: cast from type ‘const Ogre::OperationType*’ to type ‘Ogre::uint8* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
(uint8*)&this->operationType -
^~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHlmsPso.h:233:36: warning: cast from type ‘const uint32* {aka const unsigned int*}’ to type ‘Ogre::uint8* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
(uint8*)&this->sampleMask ) == 0;
^~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHlmsPso.h: In member function ‘bool Ogre::HlmsPso::lessThanExcludePassData(const Ogre::HlmsPso&) const’:
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHlmsPso.h:245:43: warning: cast from type ‘const Ogre::OperationType*’ to type ‘Ogre::uint8* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
(uint8*)&this->operationType -
^~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/OgreMain/include/OgreHlmsPso.h:246:43: warning: cast from type ‘const uint32* {aka const unsigned int*}’ to type ‘Ogre::uint8* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
(uint8*)&this->sampleMask ) < 0;
^~~~~~~~~~
In file included from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:31:0:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:134:62: error: ‘Ogre::TextureUnitState::TextureAddressingMode’ has not been declared
GLint getTextureAddressingMode(TextureUnitState::TextureAddressingMode tam) const;
^~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:291:82: error: ‘UVWAddressingMode’ in ‘class Ogre::TextureUnitState’ does not name a type
void _setTextureAddressingMode(size_t stage, const TextureUnitState::UVWAddressingMode& uvw);
^~~~~~~~~~~~~~~~~
In file included from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34:0,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:32:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:82:46: error: ‘String’ in namespace ‘Ogre::Ogre’ does not name a type
void* getProcAddress(const Ogre::String& name);
^~~~~~
In file included from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:32:0:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h: In function ‘Ogre::Ogre::GLES2Support* Ogre::Ogre::getGLSupport()’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:37:34: error: invalid new-expression of abstract class type ‘Ogre::Ogre::X11EGLSupport’
return new X11EGLSupport();
^
In file included from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32:0,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:32:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:140:24: note: because the following virtual functions are pure within ‘Ogre::Ogre::X11EGLSupport’:
class _OgrePrivate X11EGLSupport : public EGLSupport
^~~~~~~~~~~~~
In file included from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34:0,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32,
from /home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:32:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/include/OgreGLES2Support.h:122:27: note: virtual void* Ogre::Ogre::GLES2Support::getProcAddress(const String&)
virtual void *getProcAddress(const String& procname) = 0;
^~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:36:5: error: ‘GLES2DefaultHardwareVertexBuffer’ does not name a type
GLES2DefaultHardwareVertexBuffer::GLES2DefaultHardwareVertexBuffer(size_t vertexSize,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:44:5: error: ‘GLES2DefaultHardwareVertexBuffer’ does not name a type
GLES2DefaultHardwareVertexBuffer::GLES2DefaultHardwareVertexBuffer(HardwareBufferManagerBase* mgr,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:53:5: error: ‘GLES2DefaultHardwareVertexBuffer’ does not name a type
GLES2DefaultHardwareVertexBuffer::~GLES2DefaultHardwareVertexBuffer()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:58:11: error: ‘GLES2DefaultHardwareVertexBuffer’ has not been declared
void* GLES2DefaultHardwareVertexBuffer::lockImpl(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:60:51: error: ‘LockOptions’ has not been declared
LockOptions options)
^~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void* Ogre::Ogre::v1::lockImpl(size_t, size_t, int)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:62:16: error: ‘mData’ was not declared in this scope
return mData + offset;
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:65:10: error: ‘GLES2DefaultHardwareVertexBuffer’ has not been declared
void GLES2DefaultHardwareVertexBuffer::unlockImpl(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:70:11: error: ‘GLES2DefaultHardwareVertexBuffer’ has not been declared
void* GLES2DefaultHardwareVertexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:70:80: error: ‘LockOptions’ has not been declared
void* GLES2DefaultHardwareVertexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:70:101: error: ‘UploadOptions’ has not been declared
rdwareVertexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void* Ogre::Ogre::v1::lock(size_t, size_t, int, int)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:72:9: error: ‘mIsLocked’ was not declared in this scope
mIsLocked = true;
^~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:73:16: error: ‘mData’ was not declared in this scope
return mData + offset;
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:76:10: error: ‘GLES2DefaultHardwareVertexBuffer’ has not been declared
void GLES2DefaultHardwareVertexBuffer::unlock(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::unlock()’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:78:9: error: ‘mIsLocked’ was not declared in this scope
mIsLocked = false;
^~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:82:10: error: ‘GLES2DefaultHardwareVertexBuffer’ has not been declared
void GLES2DefaultHardwareVertexBuffer::readData(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::readData(size_t, size_t, void*)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:87:23: error: ‘mData’ was not declared in this scope
memcpy(pDest, mData + offset, length);
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:90:10: error: ‘GLES2DefaultHardwareVertexBuffer’ has not been declared
void GLES2DefaultHardwareVertexBuffer::writeData(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::writeData(size_t, size_t, const void*, bool)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:97:16: error: ‘mData’ was not declared in this scope
memcpy(mData + offset, pSource, length);
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:100:5: error: ‘GLES2DefaultHardwareIndexBuffer’ does not name a type
GLES2DefaultHardwareIndexBuffer::GLES2DefaultHardwareIndexBuffer(IndexType idxType,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:118:5: error: ‘GLES2DefaultHardwareIndexBuffer’ does not name a type
GLES2DefaultHardwareIndexBuffer::~GLES2DefaultHardwareIndexBuffer()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:123:11: error: ‘GLES2DefaultHardwareIndexBuffer’ has not been declared
void* GLES2DefaultHardwareIndexBuffer::lockImpl(size_t offset, size_t length, LockOptions options)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:123:83: error: ‘LockOptions’ has not been declared
id* GLES2DefaultHardwareIndexBuffer::lockImpl(size_t offset, size_t length, LockOptions options)
^~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void* Ogre::Ogre::v1::lockImpl(size_t, size_t, int)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:123:11: error: redefinition of ‘void* Ogre::Ogre::v1::lockImpl(size_t, size_t, int)’
void* GLES2DefaultHardwareIndexBuffer::lockImpl(size_t offset, size_t length, LockOptions options)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:58:11: note: ‘void* Ogre::Ogre::v1::lockImpl(size_t, size_t, int)’ previously defined here
void* GLES2DefaultHardwareVertexBuffer::lockImpl(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:126:16: error: ‘mData’ was not declared in this scope
return mData + offset;
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:129:10: error: ‘GLES2DefaultHardwareIndexBuffer’ has not been declared
void GLES2DefaultHardwareIndexBuffer::unlockImpl(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::unlockImpl()’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:129:10: error: redefinition of ‘void Ogre::Ogre::v1::unlockImpl()’
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:65:10: note: ‘void Ogre::Ogre::v1::unlockImpl()’ previously defined here
void GLES2DefaultHardwareVertexBuffer::unlockImpl(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:134:11: error: ‘GLES2DefaultHardwareIndexBuffer’ has not been declared
void* GLES2DefaultHardwareIndexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:134:79: error: ‘LockOptions’ has not been declared
void* GLES2DefaultHardwareIndexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:134:100: error: ‘UploadOptions’ has not been declared
ardwareIndexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void* Ogre::Ogre::v1::lock(size_t, size_t, int, int)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:134:11: error: redefinition of ‘void* Ogre::Ogre::v1::lock(size_t, size_t, int, int)’
void* GLES2DefaultHardwareIndexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:70:11: note: ‘void* Ogre::Ogre::v1::lock(size_t, size_t, int, int)’ previously defined here
void* GLES2DefaultHardwareVertexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:136:9: error: ‘mIsLocked’ was not declared in this scope
mIsLocked = true;
^~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:137:16: error: ‘mData’ was not declared in this scope
return mData + offset;
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:140:10: error: ‘GLES2DefaultHardwareIndexBuffer’ has not been declared
void GLES2DefaultHardwareIndexBuffer::unlock(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::unlock()’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:140:10: error: redefinition of ‘void Ogre::Ogre::v1::unlock()’
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:76:10: note: ‘void Ogre::Ogre::v1::unlock()’ previously defined here
void GLES2DefaultHardwareVertexBuffer::unlock(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:142:9: error: ‘mIsLocked’ was not declared in this scope
mIsLocked = false;
^~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:146:10: error: ‘GLES2DefaultHardwareIndexBuffer’ has not been declared
void GLES2DefaultHardwareIndexBuffer::readData(size_t offset, size_t length, void* pDest)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::readData(size_t, size_t, void*)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:146:10: error: redefinition of ‘void Ogre::Ogre::v1::readData(size_t, size_t, void*)’
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:82:10: note: ‘void Ogre::Ogre::v1::readData(size_t, size_t, void*)’ previously defined here
void GLES2DefaultHardwareVertexBuffer::readData(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:149:23: error: ‘mData’ was not declared in this scope
memcpy(pDest, mData + offset, length);
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:152:10: error: ‘GLES2DefaultHardwareIndexBuffer’ has not been declared
void GLES2DefaultHardwareIndexBuffer::writeData(size_t offset, size_t length, const void* pSource,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::writeData(size_t, size_t, const void*, bool)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:152:10: error: redefinition of ‘void Ogre::Ogre::v1::writeData(size_t, size_t, const void*, bool)’
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:90:10: note: ‘void Ogre::Ogre::v1::writeData(size_t, size_t, const void*, bool)’ previously defined here
void GLES2DefaultHardwareVertexBuffer::writeData(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:157:16: error: ‘mData’ was not declared in this scope
memcpy(mData + offset, pSource, length);
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:160:5: error: ‘GLES2DefaultHardwareUniformBuffer’ does not name a type
GLES2DefaultHardwareUniformBuffer::GLES2DefaultHardwareUniformBuffer(size_t bufferSize,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:168:5: error: ‘GLES2DefaultHardwareUniformBuffer’ does not name a type
GLES2DefaultHardwareUniformBuffer::GLES2DefaultHardwareUniformBuffer(HardwareBufferManagerBase* mgr,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:177:5: error: ‘GLES2DefaultHardwareUniformBuffer’ does not name a type
GLES2DefaultHardwareUniformBuffer::~GLES2DefaultHardwareUniformBuffer()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:182:11: error: ‘GLES2DefaultHardwareUniformBuffer’ has not been declared
void* GLES2DefaultHardwareUniformBuffer::lockImpl(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:184:57: error: ‘LockOptions’ has not been declared
LockOptions options)
^~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void* Ogre::Ogre::v1::lockImpl(size_t, size_t, int)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:182:11: error: redefinition of ‘void* Ogre::Ogre::v1::lockImpl(size_t, size_t, int)’
void* GLES2DefaultHardwareUniformBuffer::lockImpl(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:58:11: note: ‘void* Ogre::Ogre::v1::lockImpl(size_t, size_t, int)’ previously defined here
void* GLES2DefaultHardwareVertexBuffer::lockImpl(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:186:16: error: ‘mData’ was not declared in this scope
return mData + offset;
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:189:10: error: ‘GLES2DefaultHardwareUniformBuffer’ has not been declared
void GLES2DefaultHardwareUniformBuffer::unlockImpl(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::unlockImpl()’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:189:10: error: redefinition of ‘void Ogre::Ogre::v1::unlockImpl()’
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:65:10: note: ‘void Ogre::Ogre::v1::unlockImpl()’ previously defined here
void GLES2DefaultHardwareVertexBuffer::unlockImpl(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:194:11: error: ‘GLES2DefaultHardwareUniformBuffer’ has not been declared
void* GLES2DefaultHardwareUniformBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:194:81: error: ‘LockOptions’ has not been declared
void* GLES2DefaultHardwareUniformBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:194:102: error: ‘UploadOptions’ has not been declared
dwareUniformBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void* Ogre::Ogre::v1::lock(size_t, size_t, int, int)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:194:11: error: redefinition of ‘void* Ogre::Ogre::v1::lock(size_t, size_t, int, int)’
void* GLES2DefaultHardwareUniformBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:70:11: note: ‘void* Ogre::Ogre::v1::lock(size_t, size_t, int, int)’ previously defined here
void* GLES2DefaultHardwareVertexBuffer::lock(size_t offset, size_t length, LockOptions options, UploadOptions uploadOpt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:196:9: error: ‘mIsLocked’ was not declared in this scope
mIsLocked = true;
^~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:197:16: error: ‘mData’ was not declared in this scope
return mData + offset;
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:200:10: error: ‘GLES2DefaultHardwareUniformBuffer’ has not been declared
void GLES2DefaultHardwareUniformBuffer::unlock(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::unlock()’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:200:10: error: redefinition of ‘void Ogre::Ogre::v1::unlock()’
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:76:10: note: ‘void Ogre::Ogre::v1::unlock()’ previously defined here
void GLES2DefaultHardwareVertexBuffer::unlock(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:202:9: error: ‘mIsLocked’ was not declared in this scope
mIsLocked = false;
^~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:206:10: error: ‘GLES2DefaultHardwareUniformBuffer’ has not been declared
void GLES2DefaultHardwareUniformBuffer::readData(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::readData(size_t, size_t, void*)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:206:10: error: redefinition of ‘void Ogre::Ogre::v1::readData(size_t, size_t, void*)’
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:82:10: note: ‘void Ogre::Ogre::v1::readData(size_t, size_t, void*)’ previously defined here
void GLES2DefaultHardwareVertexBuffer::readData(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:211:23: error: ‘mData’ was not declared in this scope
memcpy(pDest, mData + offset, length);
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:214:10: error: ‘GLES2DefaultHardwareUniformBuffer’ has not been declared
void GLES2DefaultHardwareUniformBuffer::writeData(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: In function ‘void Ogre::Ogre::v1::writeData(size_t, size_t, const void*, bool)’:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:214:10: error: redefinition of ‘void Ogre::Ogre::v1::writeData(size_t, size_t, const void*, bool)’
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:90:10: note: ‘void Ogre::Ogre::v1::writeData(size_t, size_t, const void*, bool)’ previously defined here
void GLES2DefaultHardwareVertexBuffer::writeData(size_t offset,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:221:16: error: ‘mData’ was not declared in this scope
memcpy(mData + offset, pSource, length);
^~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp: At global scope:
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:224:5: error: ‘GLES2DefaultHardwareBufferManagerBase’ does not name a type
GLES2DefaultHardwareBufferManagerBase::GLES2DefaultHardwareBufferManagerBase()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:228:5: error: ‘GLES2DefaultHardwareBufferManagerBase’ does not name a type
GLES2DefaultHardwareBufferManagerBase::~GLES2DefaultHardwareBufferManagerBase()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:234:5: error: ‘HardwareVertexBufferSharedPtr’ does not name a type
HardwareVertexBufferSharedPtr
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:242:5: error: ‘HardwareIndexBufferSharedPtr’ does not name a type
HardwareIndexBufferSharedPtr
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:250:5: error: ‘HardwareUniformBufferSharedPtr’ does not name a type
HardwareUniformBufferSharedPtr
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:264:5: error: ‘RenderToVertexBufferSharedPtr’ does not name a type
RenderToVertexBufferSharedPtr GLES2DefaultHardwareBufferManagerBase::createRenderToVertexBuffer( void )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alabd/bin/ogre-git/src/ogre/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:275:1: error: expected ‘}’ at end of input
}
^
make[2]: *** [RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/build.make:87: RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:162: RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/all] Error 2
make: *** [Makefile:150: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...