MeVisLab Toolbox Reference
|
class that is used for returning advanced shader diagnosis More...
#include <SoView2DShaderDiagnosis.h>
Public Member Functions | |
ShaderDiagnosis () | |
Public Attributes | |
std::string | fragmentShader |
std::string | vertexShader |
std::string | fragmentShaderLog |
std::string | vertexShaderLog |
std::string | programLog |
bool | fragmentShaderError |
bool | vertexShaderError |
bool | programLinkError |
std::vector< ml::OpenGL::TypeInfo > | activeUniforms |
std::vector< ml::OpenGL::TypeInfo > | availableBuiltInUniforms |
std::vector< ml::OpenGL::TypeInfo > | availableExternalUniforms |
std::vector< ml::OpenGL::TypeInfo > | availableFragmentShaderStateMembers |
std::vector< ml::OpenGL::TypeInfo > | availableVaryingMembers |
std::vector< ml::OpenGL::TypeInfo > | availableIncludes |
ShaderPipeline * | fragmentPipeline |
class that is used for returning advanced shader diagnosis
Definition at line 48 of file SoView2DShaderDiagnosis.h.
|
inline |
Definition at line 51 of file SoView2DShaderDiagnosis.h.
References fragmentPipeline.
std::vector<ml::OpenGL::TypeInfo> SoView2DShaderDiagnosis::ShaderDiagnosis::activeUniforms |
Definition at line 64 of file SoView2DShaderDiagnosis.h.
std::vector<ml::OpenGL::TypeInfo> SoView2DShaderDiagnosis::ShaderDiagnosis::availableBuiltInUniforms |
Definition at line 65 of file SoView2DShaderDiagnosis.h.
std::vector<ml::OpenGL::TypeInfo> SoView2DShaderDiagnosis::ShaderDiagnosis::availableExternalUniforms |
Definition at line 66 of file SoView2DShaderDiagnosis.h.
std::vector<ml::OpenGL::TypeInfo> SoView2DShaderDiagnosis::ShaderDiagnosis::availableFragmentShaderStateMembers |
Definition at line 67 of file SoView2DShaderDiagnosis.h.
std::vector<ml::OpenGL::TypeInfo> SoView2DShaderDiagnosis::ShaderDiagnosis::availableIncludes |
Definition at line 69 of file SoView2DShaderDiagnosis.h.
std::vector<ml::OpenGL::TypeInfo> SoView2DShaderDiagnosis::ShaderDiagnosis::availableVaryingMembers |
Definition at line 68 of file SoView2DShaderDiagnosis.h.
ShaderPipeline* SoView2DShaderDiagnosis::ShaderDiagnosis::fragmentPipeline |
Definition at line 71 of file SoView2DShaderDiagnosis.h.
Referenced by ShaderDiagnosis().
std::string SoView2DShaderDiagnosis::ShaderDiagnosis::fragmentShader |
Definition at line 55 of file SoView2DShaderDiagnosis.h.
bool SoView2DShaderDiagnosis::ShaderDiagnosis::fragmentShaderError |
Definition at line 60 of file SoView2DShaderDiagnosis.h.
std::string SoView2DShaderDiagnosis::ShaderDiagnosis::fragmentShaderLog |
Definition at line 57 of file SoView2DShaderDiagnosis.h.
bool SoView2DShaderDiagnosis::ShaderDiagnosis::programLinkError |
Definition at line 62 of file SoView2DShaderDiagnosis.h.
std::string SoView2DShaderDiagnosis::ShaderDiagnosis::programLog |
Definition at line 59 of file SoView2DShaderDiagnosis.h.
std::string SoView2DShaderDiagnosis::ShaderDiagnosis::vertexShader |
Definition at line 56 of file SoView2DShaderDiagnosis.h.
bool SoView2DShaderDiagnosis::ShaderDiagnosis::vertexShaderError |
Definition at line 61 of file SoView2DShaderDiagnosis.h.
std::string SoView2DShaderDiagnosis::ShaderDiagnosis::vertexShaderLog |
Definition at line 58 of file SoView2DShaderDiagnosis.h.