From cc8637f65c4a5b388bf9c99eed55b937bdc3ddc5 Mon Sep 17 00:00:00 2001 From: Laurent Gomila Date: Sat, 20 Oct 2012 23:44:01 +0200 Subject: [PATCH] Removed sfShader_unbind --- include/SFML/Graphics/Shader.h | 13 ------------- src/SFML/Graphics/Shader.cpp | 7 ------- 2 files changed, 20 deletions(-) diff --git a/include/SFML/Graphics/Shader.h b/include/SFML/Graphics/Shader.h index 8643f6c..3e01785 100644 --- a/include/SFML/Graphics/Shader.h +++ b/include/SFML/Graphics/Shader.h @@ -359,7 +359,6 @@ CSFML_GRAPHICS_API void sfShader_setCurrentTextureParameter(sfShader* shader, co /// sfWindow_setActive(window, sfTrue); /// sfShader_bind(shader); /// ... render OpenGL geometry ... -/// sfShader_unbind(shader); /// \endcode /// /// \param shader Shader to bind @@ -367,18 +366,6 @@ CSFML_GRAPHICS_API void sfShader_setCurrentTextureParameter(sfShader* shader, co //////////////////////////////////////////////////////////// CSFML_GRAPHICS_API void sfShader_bind(const sfShader* shader); -//////////////////////////////////////////////////////////// -/// \brief Unbind a shader (deactivate it) -/// -/// This function is normally for internal use only, unless -/// you want to use the shader with a custom OpenGL rendering -/// instead of a SFML drawable. -/// -/// \param shader Shader to unbind -/// -//////////////////////////////////////////////////////////// -CSFML_GRAPHICS_API void sfShader_unbind(const sfShader* shader); - //////////////////////////////////////////////////////////// /// \brief Tell whether or not the system supports shaders /// diff --git a/src/SFML/Graphics/Shader.cpp b/src/SFML/Graphics/Shader.cpp index da943d6..0748a17 100644 --- a/src/SFML/Graphics/Shader.cpp +++ b/src/SFML/Graphics/Shader.cpp @@ -224,13 +224,6 @@ void sfShader_bind(const sfShader* shader) } -//////////////////////////////////////////////////////////// -void sfShader_unbind(const sfShader* shader) -{ - CSFML_CALL(shader, unbind()); -} - - //////////////////////////////////////////////////////////// sfBool sfShader_isAvailable(void) {