Skip to content
Snippets Groups Projects
Commit a3ba63fc authored by Julius Nehring-Wirxel's avatar Julius Nehring-Wirxel
Browse files

Change std::vector to std::initializer_list

parent a7bc22c2
No related branches found
No related tags found
1 merge request!41Add api using cc::span for all functions that take contiguous ranges
......@@ -246,9 +246,9 @@ public:
/// Configures this shader for use with transform feedback
/// NOTE: cannot be done while shader is in use
void configureTransformFeedback(cc::span<std::string const> varyings, GLenum bufferMode = GL_INTERLEAVED_ATTRIBS);
void configureTransformFeedback(std::vector<std::string> const& varyings, GLenum bufferMode = GL_INTERLEAVED_ATTRIBS)
void configureTransformFeedback(std::initializer_list<std::string> varyings, GLenum bufferMode = GL_INTERLEAVED_ATTRIBS)
{
configureTransformFeedback(cc::span(varyings), bufferMode);
configureTransformFeedback(cc::span(varyings.begin(), varyings.size()), bufferMode);
}
/// Returns true if transform feedback can be used
bool isConfiguredForTransformFeedback() const { return mTransformFeedbackVaryings.size() > 0; }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment