C# Class PixelMagic.ShaderRequisitesVisitor

Inheritance: InstructionVisitor
Show file Open project: kumpera/PixelMagic Class Usage Examples

Public Methods

Method Description
Visit ( BinaryOp ins ) : void
Visit ( DefVar ins ) : void
Visit ( Mov ins ) : void
Visit ( Nop nop ) : void
Visit ( SetConst ins ) : void
Visit ( TernaryOp ins ) : void
Visit ( TexLoad ins ) : void
Visit ( UnaryOp ins ) : void

Private Methods

Method Description
LoadExternalVars ( ) : void
ShaderRequisitesVisitor ( CodeGenContext ctx ) : System
VisitDestReg ( DestRegister dest ) : void
VisitReg ( Register reg ) : void
VisitSrcReg ( SrcRegister src ) : void

Method Details

Visit() public method

public Visit ( BinaryOp ins ) : void
ins BinaryOp
return void

Visit() public method

public Visit ( DefVar ins ) : void
ins DefVar
return void

Visit() public method

public Visit ( Mov ins ) : void
ins Mov
return void

Visit() public method

public Visit ( Nop nop ) : void
nop Nop
return void

Visit() public method

public Visit ( SetConst ins ) : void
ins SetConst
return void

Visit() public method

public Visit ( TernaryOp ins ) : void
ins TernaryOp
return void

Visit() public method

public Visit ( TexLoad ins ) : void
ins TexLoad
return void

Visit() public method

public Visit ( UnaryOp ins ) : void
ins UnaryOp
return void