MCPcopy Create free account
hub / github.com/cginternals/globjects / setVaryings

Method setVaryings

source/globjects/source/TransformFeedback.cpp:83–92  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

81}
82
83void TransformFeedback::setVaryings(const Program * program, const GLsizei count, const char** varyingNames, const GLenum bufferMode)
84{
85 assert(varyingNames != nullptr || count == 0);
86
87 bind(GL_TRANSFORM_FEEDBACK);
88
89 glTransformFeedbackVaryings(program->id(), count, varyingNames, bufferMode);
90
91 program->invalidate();
92}
93
94void TransformFeedback::setVaryings(const Program * program, const std::vector<std::string> & varyingNames, GLenum bufferMode)
95{

Callers 1

initializeFunction · 0.80

Calls 4

dataMethod · 0.80
idMethod · 0.45
invalidateMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected