Lines Matching refs:result
188 const struct gl_program_machine *machine, GLfloat result[4]) in fetch_vector4()
194 COPY_4V(result, src); in fetch_vector4()
201 result[0] = src[GET_SWZ(source->Swizzle, 0)]; in fetch_vector4()
202 result[1] = src[GET_SWZ(source->Swizzle, 1)]; in fetch_vector4()
203 result[2] = src[GET_SWZ(source->Swizzle, 2)]; in fetch_vector4()
204 result[3] = src[GET_SWZ(source->Swizzle, 3)]; in fetch_vector4()
209 result[0] = -result[0]; in fetch_vector4()
210 result[1] = -result[1]; in fetch_vector4()
211 result[2] = -result[2]; in fetch_vector4()
212 result[3] = -result[3]; in fetch_vector4()
216 assert(!util_is_inf_or_nan(result[0])); in fetch_vector4()
217 assert(!util_is_inf_or_nan(result[0])); in fetch_vector4()
218 assert(!util_is_inf_or_nan(result[0])); in fetch_vector4()
219 assert(!util_is_inf_or_nan(result[0])); in fetch_vector4()
231 char xOrY, GLfloat result[4]) in fetch_vector4_deriv()
253 result[0] = deriv[GET_SWZ(source->Swizzle, 0)]; in fetch_vector4_deriv()
254 result[1] = deriv[GET_SWZ(source->Swizzle, 1)]; in fetch_vector4_deriv()
255 result[2] = deriv[GET_SWZ(source->Swizzle, 2)]; in fetch_vector4_deriv()
256 result[3] = deriv[GET_SWZ(source->Swizzle, 3)]; in fetch_vector4_deriv()
260 result[0] = -result[0]; in fetch_vector4_deriv()
261 result[1] = -result[1]; in fetch_vector4_deriv()
262 result[2] = -result[2]; in fetch_vector4_deriv()
263 result[3] = -result[3]; in fetch_vector4_deriv()
267 ASSIGN_4V(result, 0.0, 0.0, 0.0, 0.0); in fetch_vector4_deriv()
277 const struct gl_program_machine *machine, GLfloat result[4]) in fetch_vector1()
281 result[0] = src[GET_SWZ(source->Swizzle, 0)]; in fetch_vector1()
284 result[0] = -result[0]; in fetch_vector1()
407 GLfloat a[4], result[4]; in _mesa_execute_program() local
409 result[0] = fabsf(a[0]); in _mesa_execute_program()
410 result[1] = fabsf(a[1]); in _mesa_execute_program()
411 result[2] = fabsf(a[2]); in _mesa_execute_program()
412 result[3] = fabsf(a[3]); in _mesa_execute_program()
413 store_vector4(inst, machine, result); in _mesa_execute_program()
418 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
421 result[0] = a[0] + b[0]; in _mesa_execute_program()
422 result[1] = a[1] + b[1]; in _mesa_execute_program()
423 result[2] = a[2] + b[2]; in _mesa_execute_program()
424 result[3] = a[3] + b[3]; in _mesa_execute_program()
425 store_vector4(inst, machine, result); in _mesa_execute_program()
428 result[0], result[1], result[2], result[3], in _mesa_execute_program()
483 GLfloat a[4], b[4], c[4], result[4]; in _mesa_execute_program() local
487 result[0] = a[0] < 0.0F ? b[0] : c[0]; in _mesa_execute_program()
488 result[1] = a[1] < 0.0F ? b[1] : c[1]; in _mesa_execute_program()
489 result[2] = a[2] < 0.0F ? b[2] : c[2]; in _mesa_execute_program()
490 result[3] = a[3] < 0.0F ? b[3] : c[3]; in _mesa_execute_program()
491 store_vector4(inst, machine, result); in _mesa_execute_program()
494 result[0], result[1], result[2], result[3], in _mesa_execute_program()
503 GLfloat a[4], result[4]; in _mesa_execute_program() local
505 result[0] = result[1] = result[2] = result[3] in _mesa_execute_program()
507 store_vector4(inst, machine, result); in _mesa_execute_program()
512 GLfloat result[4]; in _mesa_execute_program() local
513 fetch_vector4_deriv(&inst->SrcReg[0], machine, 'X', result); in _mesa_execute_program()
514 store_vector4(inst, machine, result); in _mesa_execute_program()
519 GLfloat result[4]; in _mesa_execute_program() local
520 fetch_vector4_deriv(&inst->SrcReg[0], machine, 'Y', result); in _mesa_execute_program()
521 store_vector4(inst, machine, result); in _mesa_execute_program()
526 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
529 result[0] = result[1] = result[2] = result[3] = DOT2(a, b); in _mesa_execute_program()
530 store_vector4(inst, machine, result); in _mesa_execute_program()
533 result[0], a[0], a[1], b[0], b[1]); in _mesa_execute_program()
539 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
542 result[0] = result[1] = result[2] = result[3] = DOT3(a, b); in _mesa_execute_program()
543 store_vector4(inst, machine, result); in _mesa_execute_program()
546 result[0], a[0], a[1], a[2], b[0], b[1], b[2]); in _mesa_execute_program()
552 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
555 result[0] = result[1] = result[2] = result[3] = DOT4(a, b); in _mesa_execute_program()
556 store_vector4(inst, machine, result); in _mesa_execute_program()
559 result[0], a[0], a[1], a[2], a[3], in _mesa_execute_program()
566 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
569 result[0] = result[1] = result[2] = result[3] = DOT3(a, b) + b[3]; in _mesa_execute_program()
570 store_vector4(inst, machine, result); in _mesa_execute_program()
575 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
578 result[0] = 1.0F; in _mesa_execute_program()
579 result[1] = a[1] * b[1]; in _mesa_execute_program()
580 result[2] = a[2]; in _mesa_execute_program()
581 result[3] = b[3]; in _mesa_execute_program()
582 store_vector4(inst, machine, result); in _mesa_execute_program()
613 GLfloat a[4], result[4], val; in _mesa_execute_program() local
620 result[0] = result[1] = result[2] = result[3] = val; in _mesa_execute_program()
621 store_vector4(inst, machine, result); in _mesa_execute_program()
626 GLfloat a[4], result[4]; in _mesa_execute_program() local
628 result[0] = floorf(a[0]); in _mesa_execute_program()
629 result[1] = floorf(a[1]); in _mesa_execute_program()
630 result[2] = floorf(a[2]); in _mesa_execute_program()
631 result[3] = floorf(a[3]); in _mesa_execute_program()
632 store_vector4(inst, machine, result); in _mesa_execute_program()
637 GLfloat a[4], result[4]; in _mesa_execute_program() local
639 result[0] = a[0] - floorf(a[0]); in _mesa_execute_program()
640 result[1] = a[1] - floorf(a[1]); in _mesa_execute_program()
641 result[2] = a[2] - floorf(a[2]); in _mesa_execute_program()
642 result[3] = a[3] - floorf(a[3]); in _mesa_execute_program()
643 store_vector4(inst, machine, result); in _mesa_execute_program()
697 GLfloat a[4], result[4], val; in _mesa_execute_program() local
707 result[0] = result[1] = result[2] = result[3] = val; in _mesa_execute_program()
708 store_vector4(inst, machine, result); in _mesa_execute_program()
714 GLfloat a[4], result[4]; in _mesa_execute_program() local
720 result[0] = 1.0F; in _mesa_execute_program()
721 result[1] = a[0]; in _mesa_execute_program()
725 result[2] = 1.0F; in _mesa_execute_program()
727 result[2] = powf(a[1], a[3]); in _mesa_execute_program()
730 result[2] = 0.0F; in _mesa_execute_program()
732 result[3] = 1.0F; in _mesa_execute_program()
733 store_vector4(inst, machine, result); in _mesa_execute_program()
736 result[0], result[1], result[2], result[3], in _mesa_execute_program()
776 GLfloat a[4], b[4], c[4], result[4]; in _mesa_execute_program() local
780 result[0] = a[0] * b[0] + (1.0F - a[0]) * c[0]; in _mesa_execute_program()
781 result[1] = a[1] * b[1] + (1.0F - a[1]) * c[1]; in _mesa_execute_program()
782 result[2] = a[2] * b[2] + (1.0F - a[2]) * c[2]; in _mesa_execute_program()
783 result[3] = a[3] * b[3] + (1.0F - a[3]) * c[3]; in _mesa_execute_program()
784 store_vector4(inst, machine, result); in _mesa_execute_program()
788 result[0], result[1], result[2], result[3], in _mesa_execute_program()
796 GLfloat a[4], b[4], c[4], result[4]; in _mesa_execute_program() local
800 result[0] = a[0] * b[0] + c[0]; in _mesa_execute_program()
801 result[1] = a[1] * b[1] + c[1]; in _mesa_execute_program()
802 result[2] = a[2] * b[2] + c[2]; in _mesa_execute_program()
803 result[3] = a[3] * b[3] + c[3]; in _mesa_execute_program()
804 store_vector4(inst, machine, result); in _mesa_execute_program()
808 result[0], result[1], result[2], result[3], in _mesa_execute_program()
816 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
819 result[0] = MAX2(a[0], b[0]); in _mesa_execute_program()
820 result[1] = MAX2(a[1], b[1]); in _mesa_execute_program()
821 result[2] = MAX2(a[2], b[2]); in _mesa_execute_program()
822 result[3] = MAX2(a[3], b[3]); in _mesa_execute_program()
823 store_vector4(inst, machine, result); in _mesa_execute_program()
826 result[0], result[1], result[2], result[3], in _mesa_execute_program()
833 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
836 result[0] = MIN2(a[0], b[0]); in _mesa_execute_program()
837 result[1] = MIN2(a[1], b[1]); in _mesa_execute_program()
838 result[2] = MIN2(a[2], b[2]); in _mesa_execute_program()
839 result[3] = MIN2(a[3], b[3]); in _mesa_execute_program()
840 store_vector4(inst, machine, result); in _mesa_execute_program()
845 GLfloat result[4]; in _mesa_execute_program() local
846 fetch_vector4(&inst->SrcReg[0], machine, result); in _mesa_execute_program()
847 store_vector4(inst, machine, result); in _mesa_execute_program()
850 result[0], result[1], result[2], result[3]); in _mesa_execute_program()
856 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
859 result[0] = a[0] * b[0]; in _mesa_execute_program()
860 result[1] = a[1] * b[1]; in _mesa_execute_program()
861 result[2] = a[2] * b[2]; in _mesa_execute_program()
862 result[3] = a[3] * b[3]; in _mesa_execute_program()
863 store_vector4(inst, machine, result); in _mesa_execute_program()
866 result[0], result[1], result[2], result[3], in _mesa_execute_program()
873 GLfloat a[4], result[4]; in _mesa_execute_program() local
875 result[0] = in _mesa_execute_program()
876 result[1] = in _mesa_execute_program()
877 result[2] = in _mesa_execute_program()
878 result[3] = _mesa_noise1(a[0]); in _mesa_execute_program()
879 store_vector4(inst, machine, result); in _mesa_execute_program()
884 GLfloat a[4], result[4]; in _mesa_execute_program() local
886 result[0] = in _mesa_execute_program()
887 result[1] = in _mesa_execute_program()
888 result[2] = result[3] = _mesa_noise2(a[0], a[1]); in _mesa_execute_program()
889 store_vector4(inst, machine, result); in _mesa_execute_program()
894 GLfloat a[4], result[4]; in _mesa_execute_program() local
896 result[0] = in _mesa_execute_program()
897 result[1] = in _mesa_execute_program()
898 result[2] = in _mesa_execute_program()
899 result[3] = _mesa_noise3(a[0], a[1], a[2]); in _mesa_execute_program()
900 store_vector4(inst, machine, result); in _mesa_execute_program()
905 GLfloat a[4], result[4]; in _mesa_execute_program() local
907 result[0] = in _mesa_execute_program()
908 result[1] = in _mesa_execute_program()
909 result[2] = in _mesa_execute_program()
910 result[3] = _mesa_noise4(a[0], a[1], a[2], a[3]); in _mesa_execute_program()
911 store_vector4(inst, machine, result); in _mesa_execute_program()
918 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
921 result[0] = result[1] = result[2] = result[3] in _mesa_execute_program()
923 store_vector4(inst, machine, result); in _mesa_execute_program()
929 GLfloat a[4], result[4]; in _mesa_execute_program() local
937 result[0] = result[1] = result[2] = result[3] = 1.0F / a[0]; in _mesa_execute_program()
938 store_vector4(inst, machine, result); in _mesa_execute_program()
950 GLfloat a[4], result[4]; in _mesa_execute_program() local
953 result[0] = result[1] = result[2] = result[3] = 1.0f / sqrtf(a[0]); in _mesa_execute_program()
954 store_vector4(inst, machine, result); in _mesa_execute_program()
956 printf("RSQ %g = 1/sqrt(|%g|)\n", result[0], a[0]); in _mesa_execute_program()
962 GLfloat a[4], result[4]; in _mesa_execute_program() local
964 result[0] = cosf(a[0]); in _mesa_execute_program()
965 result[1] = sinf(a[0]); in _mesa_execute_program()
966 result[2] = 0.0F; /* undefined! */ in _mesa_execute_program()
967 result[3] = 0.0F; /* undefined! */ in _mesa_execute_program()
968 store_vector4(inst, machine, result); in _mesa_execute_program()
973 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
976 result[0] = (a[0] >= b[0]) ? 1.0F : 0.0F; in _mesa_execute_program()
977 result[1] = (a[1] >= b[1]) ? 1.0F : 0.0F; in _mesa_execute_program()
978 result[2] = (a[2] >= b[2]) ? 1.0F : 0.0F; in _mesa_execute_program()
979 result[3] = (a[3] >= b[3]) ? 1.0F : 0.0F; in _mesa_execute_program()
980 store_vector4(inst, machine, result); in _mesa_execute_program()
983 result[0], result[1], result[2], result[3], in _mesa_execute_program()
991 GLfloat a[4], result[4]; in _mesa_execute_program() local
993 result[0] = result[1] = result[2] = result[3] in _mesa_execute_program()
995 store_vector4(inst, machine, result); in _mesa_execute_program()
1000 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
1003 result[0] = (a[0] < b[0]) ? 1.0F : 0.0F; in _mesa_execute_program()
1004 result[1] = (a[1] < b[1]) ? 1.0F : 0.0F; in _mesa_execute_program()
1005 result[2] = (a[2] < b[2]) ? 1.0F : 0.0F; in _mesa_execute_program()
1006 result[3] = (a[3] < b[3]) ? 1.0F : 0.0F; in _mesa_execute_program()
1007 store_vector4(inst, machine, result); in _mesa_execute_program()
1010 result[0], result[1], result[2], result[3], in _mesa_execute_program()
1018 GLfloat a[4], result[4]; in _mesa_execute_program() local
1020 result[0] = (GLfloat) ((a[0] > 0.0F) - (a[0] < 0.0F)); in _mesa_execute_program()
1021 result[1] = (GLfloat) ((a[1] > 0.0F) - (a[1] < 0.0F)); in _mesa_execute_program()
1022 result[2] = (GLfloat) ((a[2] > 0.0F) - (a[2] < 0.0F)); in _mesa_execute_program()
1023 result[3] = (GLfloat) ((a[3] > 0.0F) - (a[3] < 0.0F)); in _mesa_execute_program()
1024 store_vector4(inst, machine, result); in _mesa_execute_program()
1029 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
1032 result[0] = a[0] - b[0]; in _mesa_execute_program()
1033 result[1] = a[1] - b[1]; in _mesa_execute_program()
1034 result[2] = a[2] - b[2]; in _mesa_execute_program()
1035 result[3] = a[3] - b[3]; in _mesa_execute_program()
1036 store_vector4(inst, machine, result); in _mesa_execute_program()
1039 result[0], result[1], result[2], result[3], in _mesa_execute_program()
1048 GLfloat result[4]; in _mesa_execute_program() local
1053 result[i] = 0.0; in _mesa_execute_program()
1055 result[i] = 1.0; in _mesa_execute_program()
1058 result[i] = src[swz]; in _mesa_execute_program()
1061 result[i] = -result[i]; in _mesa_execute_program()
1063 store_vector4(inst, machine, result); in _mesa_execute_program()
1170 GLfloat a[4], result[4]; in _mesa_execute_program() local
1172 result[0] = (GLfloat) (GLint) a[0]; in _mesa_execute_program()
1173 result[1] = (GLfloat) (GLint) a[1]; in _mesa_execute_program()
1174 result[2] = (GLfloat) (GLint) a[2]; in _mesa_execute_program()
1175 result[3] = (GLfloat) (GLint) a[3]; in _mesa_execute_program()
1176 store_vector4(inst, machine, result); in _mesa_execute_program()
1181 GLfloat a[4], b[4], result[4]; in _mesa_execute_program() local
1184 result[0] = a[1] * b[2] - a[2] * b[1]; in _mesa_execute_program()
1185 result[1] = a[2] * b[0] - a[0] * b[2]; in _mesa_execute_program()
1186 result[2] = a[0] * b[1] - a[1] * b[0]; in _mesa_execute_program()
1187 result[3] = 1.0; in _mesa_execute_program()
1188 store_vector4(inst, machine, result); in _mesa_execute_program()
1191 result[0], result[1], result[2], result[3], in _mesa_execute_program()