diff --git a/OgreMain/include/OgreHardwarePixelBuffer.h b/OgreMain/include/OgreHardwarePixelBuffer.h index 0f43c5d4ff0..59a9a5d79c9 100644 --- a/OgreMain/include/OgreHardwarePixelBuffer.h +++ b/OgreMain/include/OgreHardwarePixelBuffer.h @@ -180,7 +180,7 @@ namespace Ogre { @return A pointer to the render target. This pointer has the lifespan of this PixelBuffer. */ - RenderTexture *getRenderTarget(size_t slice=0); + RenderTexture *getRenderTarget(size_t slice=0) const; /// Gets the width of this buffer uint32 getWidth() const { return mWidth; } diff --git a/OgreMain/src/OgreHardwarePixelBuffer.cpp b/OgreMain/src/OgreHardwarePixelBuffer.cpp index 3d25d3f3b2c..3787842de7a 100644 --- a/OgreMain/src/OgreHardwarePixelBuffer.cpp +++ b/OgreMain/src/OgreHardwarePixelBuffer.cpp @@ -177,7 +177,7 @@ namespace Ogre } //----------------------------------------------------------------------------- - RenderTexture *HardwarePixelBuffer::getRenderTarget(size_t zoffset) + RenderTexture *HardwarePixelBuffer::getRenderTarget(size_t zoffset) const { assert(mUsage & TU_RENDERTARGET); return mSliceTRT.at(zoffset);