reference

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