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) {