Method |
Description |
|
ApplyMathScalarUnaryToElement ( DestRegister dest, SrcRegister src, string func, string element ) : void |
|
|
DeclareAndZeroLocal ( Type type, string name ) : LocalBuilder |
|
|
DeclareLocal ( Type type, string name ) : LocalBuilder |
|
|
DeclareTmp ( Type type ) : LocalBuilder |
|
|
DefineConst ( int num, Mono.Simd.Vector4f initialVal ) : void |
|
|
DefineVar ( DestRegister reg, TextureKind kind ) : void |
|
|
EmitBinary ( BinOpKind op ) : void |
|
|
EmitLoopStart ( ) : void |
|
|
EmitLoopTail ( ) : void |
|
|
EmitLoopVars ( ) : void |
|
|
EmitShuffle ( ShuffleSel shuffle ) : void |
|
|
EmitTempVector4f ( float arg ) : void |
|
|
EmitTernary ( TernaryOp ins ) : void |
|
|
EmitUnary ( UnaryOp ins ) : void |
|
|
EmitVectorCast ( Type src, Type to ) : void |
|
|
Finish ( ) : CompiledShader |
|
|
GetMask ( int writeMask ) : LocalBuilder |
|
|
GetReg ( RegKind kind, int number ) : LocalBuilder |
|
|
LoadConst ( int num ) : void |
|
|
LoadLiteral ( LocalBuilder lb, Mono.Simd.Vector4f val ) : void |
|
|
LoadScalar ( SrcRegister src ) : void |
|
|
LoadValue ( SrcRegister src ) : void |
|
|
SampleTexture ( int sampler, SrcRegister texReg ) : void |
|
|
StoreValue ( DestRegister dst ) : void |
|
|