Lines Matching defs:Evaluator

1140 struct Evaluator<OP_ADD, In0DataType, In1DataType>  struct
1142 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1155 struct Evaluator<OP_SUB, In0DataType, In1DataType> struct
1157 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1170 struct Evaluator<OP_MUL, In0DataType, In1DataType> struct
1172 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1185 struct Evaluator<OP_DIV, In0DataType, In1DataType> struct
1187 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1200 struct Evaluator<OP_COMP_MUL, In0DataType, In1DataType> struct
1202 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1215 struct Evaluator<OP_OUTER_PRODUCT, In0DataType, In1DataType> struct
1217 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1230 struct Evaluator<OP_TRANSPOSE, In0DataType, In1DataType> struct
1232 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1243 struct Evaluator<OP_INVERSE, In0DataType, In1DataType> struct
1245 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1256 struct Evaluator<OP_DETERMINANT, In0DataType, In1DataType> struct
1258 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1269 struct Evaluator<OP_UNARY_PLUS, In0DataType, In1DataType> struct
1271 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1282 struct Evaluator<OP_NEGATION, In0DataType, In1DataType> struct
1284 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1295 struct Evaluator<OP_PRE_INCREMENT, In0DataType, In1DataType> struct
1297 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1310 struct Evaluator<OP_PRE_DECREMENT, In0DataType, In1DataType> struct
1312 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1325 struct Evaluator<OP_POST_INCREMENT, In0DataType, In1DataType> struct
1327 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1340 struct Evaluator<OP_POST_DECREMENT, In0DataType, In1DataType> struct
1342 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1355 struct Evaluator<OP_ADD_INTO, In0DataType, In1DataType> struct
1357 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1370 struct Evaluator<OP_SUBTRACT_FROM, In0DataType, In1DataType> struct
1372 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1385 struct Evaluator<OP_MULTIPLY_INTO, In0DataType, In1DataType> struct
1387 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()
1400 struct Evaluator<OP_DIVIDE_INTO, In0DataType, In1DataType> struct
1402 static void evaluate(ShaderEvalContext &evalCtx, InputType in0Type, InputType in1Type) in evaluate()