Home | History | Annotate | Download | only in shaderrender

Lines Matching defs:Evaluator

877 // Evaluator template.
882 struct Evaluator;
885 struct Evaluator<OP_ADD, In0DataType, In1DataType>
898 struct Evaluator<OP_SUB, In0DataType, In1DataType>
911 struct Evaluator<OP_MUL, In0DataType, In1DataType>
924 struct Evaluator<OP_DIV, In0DataType, In1DataType>
937 struct Evaluator<OP_COMP_MUL, In0DataType, In1DataType>
950 struct Evaluator<OP_OUTER_PRODUCT, In0DataType, In1DataType>
963 struct Evaluator<OP_TRANSPOSE, In0DataType, In1DataType>
975 struct Evaluator<OP_INVERSE, In0DataType, In1DataType>
987 struct Evaluator<OP_DETERMINANT, In0DataType, In1DataType>
999 struct Evaluator<OP_UNARY_PLUS, In0DataType, In1DataType>
1011 struct Evaluator<OP_NEGATION, In0DataType, In1DataType>
1023 struct Evaluator<OP_PRE_INCREMENT, In0DataType, In1DataType>
1037 struct Evaluator<OP_PRE_DECREMENT, In0DataType, In1DataType>
1051 struct Evaluator<OP_POST_INCREMENT, In0DataType, In1DataType>
1065 struct Evaluator<OP_POST_DECREMENT, In0DataType, In1DataType>
1079 struct Evaluator<OP_ADD_INTO, In0DataType, In1DataType>
1092 struct Evaluator<OP_SUBTRACT_FROM, In0DataType, In1DataType>
1105 struct Evaluator<OP_MULTIPLY_INTO, In0DataType, In1DataType>
1118 struct Evaluator<OP_DIVIDE_INTO, In0DataType, In1DataType>
1132 // Evaluator is selected based on op and input data types.
1143 return Evaluator<OP, IN0DATATYPE, IN1DATATYPE>::evaluate
1405 const ShaderEvaluator& evaluator,
1424 const ShaderEvaluator& evaluator,
1428 : ShaderRenderCaseInstance (context, isVertex, evaluator, DE_NULL, DE_NULL)