summaryrefslogtreecommitdiff
path: root/include/SFML/Graphics/RenderTexture.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/SFML/Graphics/RenderTexture.hpp')
-rw-r--r--include/SFML/Graphics/RenderTexture.hpp20
1 files changed, 18 insertions, 2 deletions
diff --git a/include/SFML/Graphics/RenderTexture.hpp b/include/SFML/Graphics/RenderTexture.hpp
index 5d38562..4c6a833 100644
--- a/include/SFML/Graphics/RenderTexture.hpp
+++ b/include/SFML/Graphics/RenderTexture.hpp
@@ -1,7 +1,7 @@
////////////////////////////////////////////////////////////
//
// SFML - Simple and Fast Multimedia Library
-// Copyright (C) 2007-2015 Laurent Gomila (laurent@sfml-dev.org)
+// Copyright (C) 2007-2016 Laurent Gomila (laurent@sfml-dev.org)
//
// This software is provided 'as-is', without any express or implied warranty.
// In no event will the authors be held liable for any damages arising from the use of this software.
@@ -132,7 +132,23 @@ public:
bool isRepeated() const;
////////////////////////////////////////////////////////////
- /// \brief Activate of deactivate the render-texture for rendering
+ /// \brief Generate a mipmap using the current texture data
+ ///
+ /// This function is similar to Texture::generateMipmap and operates
+ /// on the texture used as the target for drawing.
+ /// Be aware that any draw operation may modify the base level image data.
+ /// For this reason, calling this function only makes sense after all
+ /// drawing is completed and display has been called. Not calling display
+ /// after subsequent drawing will lead to undefined behavior if a mipmap
+ /// had been previously generated.
+ ///
+ /// \return True if mipmap generation was successful, false if unsuccessful
+ ///
+ ////////////////////////////////////////////////////////////
+ bool generateMipmap();
+
+ ////////////////////////////////////////////////////////////
+ /// \brief Activate or deactivate the render-texture for rendering
///
/// This function makes the render-texture's context current for
/// future OpenGL rendering operations (so you shouldn't care