zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RestrictFragmentShaderTiming Class Reference

#include <RestrictFragmentShaderTiming.h>

Inherits TDependencyGraphTraverser.

Public Member Functions

 RestrictFragmentShaderTiming (TInfoSinkBase &sink)
 
void enforceRestrictions (const TDependencyGraph &graph)
 
int numErrors () const
 
virtual void visitArgument (TGraphArgument *parameter)
 
virtual void visitLogicalOp (TGraphLogicalOp *logicalOp)
 
virtual void visitLoop (TGraphLoop *loop)
 
virtual void visitSelection (TGraphSelection *selection)
 

Detailed Description

Definition at line 17 of file RestrictFragmentShaderTiming.h.

Constructor & Destructor Documentation

RestrictFragmentShaderTiming::RestrictFragmentShaderTiming ( TInfoSinkBase sink)

Definition at line 12 of file RestrictFragmentShaderTiming.cpp.

Member Function Documentation

int RestrictFragmentShaderTiming::numErrors ( ) const
inline
void RestrictFragmentShaderTiming::visitArgument ( TGraphArgument parameter)
virtual
void RestrictFragmentShaderTiming::visitLogicalOp ( TGraphLogicalOp logicalOp)
virtual
void RestrictFragmentShaderTiming::visitLoop ( TGraphLoop loop)
virtual

Reimplemented from TDependencyGraphTraverser.

Definition at line 115 of file RestrictFragmentShaderTiming.cpp.

References TGraphLoop::getIntermLoop().

void RestrictFragmentShaderTiming::visitSelection ( TGraphSelection selection)
virtual

Reimplemented from TDependencyGraphTraverser.

Definition at line 109 of file RestrictFragmentShaderTiming.cpp.

References TGraphSelection::getIntermSelection().


The documentation for this class was generated from the following files: