diff --git a/doc/snippets/MagnumGL.cpp b/doc/snippets/MagnumGL.cpp index af8e7f9d8..2e2f79b67 100644 --- a/doc/snippets/MagnumGL.cpp +++ b/doc/snippets/MagnumGL.cpp @@ -312,11 +312,16 @@ MyShader& bindSpecularTexture(GL::Texture2D& texture) { /* [AbstractShaderProgram-textures] */ /* [AbstractShaderProgram-xfb] */ -MyShader& setTransformFeedback(GL::TransformFeedback& feedback, GL::Buffer& positions, GL::Buffer& data) { +MyShader& setTransformFeedback(GL::TransformFeedback& feedback, + GL::Buffer& positions, GL::Buffer& data) +{ feedback.attachBuffers(0, {&positions, &data}); return *this; } -MyShader& setTransformFeedback(GL::TransformFeedback& feedback, Int totalCount, GL::Buffer& positions, GLintptr positionsOffset, GL::Buffer& data, GLintptr dataOffset) { +MyShader& setTransformFeedback(GL::TransformFeedback& feedback, Int totalCount, + GL::Buffer& positions, GLintptr positionsOffset, GL::Buffer& data, + GLintptr dataOffset) +{ feedback.attachBuffers(0, { std::make_tuple(&positions, positionsOffset, totalCount*sizeof(Vector3)), std::make_tuple(&data, dataOffset, totalCount*sizeof(Vector2ui)) diff --git a/src/Magnum/GL/AbstractShaderProgram.h b/src/Magnum/GL/AbstractShaderProgram.h index c1a3781bd..eca93e92e 100644 --- a/src/Magnum/GL/AbstractShaderProgram.h +++ b/src/Magnum/GL/AbstractShaderProgram.h @@ -54,8 +54,8 @@ This class is designed to be used via subclassing. Subclasses define these functions and properties: