This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.
ofShader::TransformFeedbackSettings Struct Reference
#include <ofShader.h>
Public Attributes | |
std::unordered_map< GLuint, of::filesystem::path > | shaderFiles |
std::unordered_map< GLuint, std::string > | shaderSources |
std::vector< std::string > | varyingsToCapture |
std::unordered_map< std::string, int > | intDefines |
std::unordered_map< std::string, float > | floatDefines |
of::filesystem::path | sourceDirectoryPath |
bool | bindDefaults = true |
GLuint | bufferMode = GL_INTERLEAVED_ATTRIBS |
Member Data Documentation
◆ bindDefaults
bool ofShader::TransformFeedbackSettings::bindDefaults = true |
◆ bufferMode
GLuint ofShader::TransformFeedbackSettings::bufferMode = GL_INTERLEAVED_ATTRIBS |
◆ floatDefines
std::unordered_map<std::string, float> ofShader::TransformFeedbackSettings::floatDefines |
◆ intDefines
std::unordered_map<std::string, int> ofShader::TransformFeedbackSettings::intDefines |
◆ shaderFiles
std::unordered_map<GLuint, of::filesystem::path> ofShader::TransformFeedbackSettings::shaderFiles |
◆ shaderSources
std::unordered_map<GLuint, std::string> ofShader::TransformFeedbackSettings::shaderSources |
◆ sourceDirectoryPath
of::filesystem::path ofShader::TransformFeedbackSettings::sourceDirectoryPath |
◆ varyingsToCapture
std::vector<std::string> ofShader::TransformFeedbackSettings::varyingsToCapture |
The documentation for this struct was generated from the following file:
- /Users/icq4ever/Desktop/oF0120/libs/openFrameworks/gl/ofShader.h