| 
    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.