Esempio n. 1
0
        private static void Execute(ExecutionContext context, ExecutableInstruction instruction, NumberType numberType, BoolNumber4ToNumber4Callback callback)
        {
            var src0   = GetOperandValue(context, instruction.Operands[1], numberType);
            var result = callback(instruction.Saturate, ref src0);

            SetRegisterValue(context, instruction.Operands[0], result);
        }
Esempio n. 2
0
        private static void Execute(ExecutionContext context, ExecutableInstruction instruction, NumberType numberType, BoolNumber4ToNumber4Callback callback)
        {
            var src0 = GetOperandValue(context, instruction.Operands[1], numberType);
            var result = callback(instruction.Saturate, ref src0);

            SetRegisterValue(context, instruction.Operands[0], result);
        }