Lines Matching refs:y

229     if ( kp->center_org.y < 0.0f ) {  in calc_dpd2pos_scale()
230 sy += kp->center_org.y ; in calc_dpd2pos_scale()
232 sy -= kp->center_org.y ; in calc_dpd2pos_scale()
272 sp->horizon.y = kp->acc_horizon.y = kp->obj_horizon.y = 0.0f ; in reset_kpad()
277 sp->acc_vertical.y = 0.0f ; in reset_kpad()
288 sp->acc.y = -1.0f ; in reset_kpad()
336 ep->fs.acc.y = -1.0f ; in reset_kpad()
365 (*dst).y = src->y * (projection_height / 2.0f) * 1.2f; in KPADGetProjectionPos()
389 vy = kp->hard_acc.y ; in KPADCalibrateDPD()
393 kp->accXY_nrm_hori.y = vy / f1 ; in KPADCalibrateDPD()
406 else if ( op2->center.y < op1->center.y ) goto LABEL_cp21 ; in KPADCalibrateDPD()
426 vy = kp->kobj_regular[KPAD_USE_OBJECTS-1].center.y - kp->kobj_regular[0].center.y ; in KPADCalibrateDPD()
429 kp->sec_nrm_hori.y = vy * f1 ; in KPADCalibrateDPD()
477 kp->center_org.y = -level ; in KPADSetSensorHeight()
688 f1 = sqrtf( kp->hard_acc.x * kp->hard_acc.x + kp->hard_acc.y * kp->hard_acc.y ) ; in calc_acc_horizon()
691 ay = kp->hard_acc.y / f1 ; in calc_acc_horizon()
700 vx = kp->accXY_nrm_hori.x * ax + kp->accXY_nrm_hori.y * ay ; in calc_acc_horizon()
701 vy = kp->accXY_nrm_hori.y * ax - kp->accXY_nrm_hori.x * ay ; in calc_acc_horizon()
705 ay = ( vy - kp->acc_horizon.y ) * f1 + kp->acc_horizon.y ; in calc_acc_horizon()
711 kp->acc_horizon.y = ay / f1 ; in calc_acc_horizon()
716 kp->ah_circle_pos.y += ( kp->acc_horizon.y - kp->ah_circle_pos.y ) * kp_ah_circle_pw ; in calc_acc_horizon()
719 vy = kp->acc_horizon.y - kp->ah_circle_pos.y ; in calc_acc_horizon()
734 ax = sqrtf( f2 = kp->hard_acc.x * kp->hard_acc.x + kp->hard_acc.y * kp->hard_acc.y ) ; in calc_acc_vertical()
749 ay = ( ay - sp->acc_vertical.y ) * f1 + sp->acc_vertical.y ; in calc_acc_vertical()
755 sp->acc_vertical.y = ay / f1 ; in calc_acc_vertical()
799 if(core1G.x * core1G.y * core1G.z != 0){ // Bug fix in read_kpad_acc()
801 acc_scale_y = 1.0f / core1G.y; in read_kpad_acc()
808 if(fs1G.x * fs1G.y * fs1G.z != 0){ // Bug fix in read_kpad_acc()
810 fs_acc_scale_y = 1.0f / fs1G.y; in read_kpad_acc()
833 kp->hard_acc.y = clamp_acc( (f32)(s32)-fp->accZ * acc_scale_z, kp_rm_acc_max ) ; in read_kpad_acc()
849 kp->hard_acc.y = clamp_acc( (f32)(s32)-wp->accZ * acc_scale_z, kp_rm_acc_max ) ; in read_kpad_acc()
859 calc_acc( kp, &sp->acc.y, kp->hard_acc.y ) ; in read_kpad_acc()
861 sp->acc_value = sqrtf( sp->acc.x * sp->acc.x + sp->acc.y * sp->acc.y + sp->acc.z * sp->acc.z ) ; in read_kpad_acc()
865 vec.y -= sp->acc.y ; in read_kpad_acc()
867 sp->acc_speed = sqrtf( vec.x * vec.x + vec.y * vec.y + vec.z * vec.z ) ; in read_kpad_acc()
884 …calc_acc( kp, &sp->ex_status.fs.acc.y, clamp_acc( (f32)(s32)-fp->fsAccZ * fs_acc_scale_z, kp_fs_ac… in read_kpad_acc()
886 …tatus.fs.acc.x * sp->ex_status.fs.acc.x + sp->ex_status.fs.acc.y * sp->ex_status.fs.acc.y + sp->ex… in read_kpad_acc()
890 vec.y -= sp->ex_status.fs.acc.y ; in read_kpad_acc()
892 sp->ex_status.fs.acc_speed = sqrtf( vec.x * vec.x + vec.y * vec.y + vec.z * vec.z ) ; in read_kpad_acc()
922 kobj_p->center.y = (f32)(s32)wobj_p->y * dpd_scale - dpd_cy ; in get_kobj()
947 kobj_p->center.y <= kobj_frame_min.y || kobj_p->center.y >= kobj_frame_max.y ) { in check_kobj_outside_frame()
970 if ( op1->center.x == op2->center.x && op1->center.y == op2->center.y ) { in check_kobj_same_position()
987 vy = p2->y - p1->y ; in calc_horizon()
992 hori->x = kp->sec_nrm_hori.x * vx + kp->sec_nrm_hori.y * vy ; in calc_horizon()
993 hori->y = kp->sec_nrm_hori.y * vx - kp->sec_nrm_hori.x * vy ; in calc_horizon()
1021 f1 = kp->acc_horizon.x * hori.x + kp->acc_horizon.y * hori.y ; in select_2obj_first()
1071 vy = op2->center.y - op1->center.y ; in select_2obj_continue()
1074 nrm.y = vy * f1 ; in select_2obj_continue()
1090 f2 = kp->sec_nrm.x * nrm.x + kp->sec_nrm.y * nrm.y ; in select_2obj_continue()
1137 vx = kp->sec_nrm_hori.x * kp->acc_horizon.x + kp->sec_nrm_hori.y * kp->acc_horizon.y ; in select_1obj_first()
1138 vy = kp->sec_nrm_hori.y * kp->acc_horizon.x - kp->sec_nrm_hori.x * kp->acc_horizon.y ; in select_1obj_first()
1150 p1.y = op1->center.y - vy ; in select_1obj_first()
1152 p2.y = op1->center.y + vy ; in select_1obj_first()
1155 p1.y <= kobj_frame_min.y || p1.y >= kobj_frame_max.y ) { in select_1obj_first()
1158 p2.y > kobj_frame_min.y && p2.y < kobj_frame_max.y ) { in select_1obj_first()
1171 p2.y <= kobj_frame_min.y || p2.y >= kobj_frame_max.y ) { in select_1obj_first()
1210 vy = op1->center.y - op2->center.y ; in select_1obj_continue()
1226 … kp->sec_nrm.x = kp->sec_nrm_hori.x * kp->acc_horizon.x + kp->sec_nrm_hori.y * kp->acc_horizon.y ; in select_1obj_continue()
1227 … kp->sec_nrm.y = kp->sec_nrm_hori.y * kp->acc_horizon.x - kp->sec_nrm_hori.x * kp->acc_horizon.y ; in select_1obj_continue()
1231 vy = kp->sec_length * kp->sec_nrm.y ; in select_1obj_continue()
1234 kp->kobj_regular[1].center.y = rp1->center.y + vy ; in select_1obj_continue()
1239 kp->kobj_regular[0].center.y = rp1->center.y - vy ; in select_1obj_continue()
1261 vy = kp->kobj_regular[1].center.y - kp->kobj_regular[0].center.y ; in calc_obj_horizon()
1268 kp->sec_nrm.y = ( vy *= f1 ) ; in calc_obj_horizon()
1270 kp->obj_horizon.x = kp->sec_nrm_hori.x * vx + kp->sec_nrm_hori.y * vy ; in calc_obj_horizon()
1271 kp->obj_horizon.y = kp->sec_nrm_hori.y * vx - kp->sec_nrm_hori.x * vy ; in calc_obj_horizon()
1294 pos.x = kp->sec_nrm_hori.x * kp->sec_nrm.x + kp->sec_nrm_hori.y * kp->sec_nrm.y ; in calc_dpd_variable()
1295 pos.y = kp->sec_nrm_hori.y * kp->sec_nrm.x - kp->sec_nrm_hori.x * kp->sec_nrm.y ; in calc_dpd_variable()
1306 vec.y = pos.y - sp->horizon.y ; in calc_dpd_variable()
1307 f1 = sqrtf( vec.x * vec.x + vec.y * vec.y ) ; in calc_dpd_variable()
1323 vec.y = f1 * vec.y + sp->horizon.y ; in calc_dpd_variable()
1324 f1 = sqrtf( vec.x * vec.x + vec.y * vec.y ) ; // Normalize because this is tilt in calc_dpd_variable()
1326 vec.y /= f1 ; in calc_dpd_variable()
1329 sp->hori_vec.y = vec.y - sp->horizon.y ; in calc_dpd_variable()
1330 … sp->hori_speed = sqrtf( sp->hori_vec.x * sp->hori_vec.x + sp->hori_vec.y * sp->hori_vec.y ) ; in calc_dpd_variable()
1384 pos.y = ( kp->kobj_regular[0].center.y + kp->kobj_regular[1].center.y ) * 0.5f ; in calc_dpd_variable()
1387 f1 = kp->sec_nrm.x * kp->sec_nrm_hori.x + kp->sec_nrm.y * kp->sec_nrm_hori.y ; in calc_dpd_variable()
1388 f2 = -kp->sec_nrm.y * kp->sec_nrm_hori.x + kp->sec_nrm.x * kp->sec_nrm_hori.y ; in calc_dpd_variable()
1389 vec.x = f1 * pos.x - f2 * pos.y ; in calc_dpd_variable()
1390 vec.y = f2 * pos.x + f1 * pos.y ; in calc_dpd_variable()
1394 vec.y = ( kp->center_org.y - vec.y ) * kp->dpd2pos_scale ; in calc_dpd_variable()
1397 pos.x = -kp->accXY_nrm_hori.y * vec.x + kp->accXY_nrm_hori.x * vec.y ; in calc_dpd_variable()
1398 pos.y = -kp->accXY_nrm_hori.x * vec.x - kp->accXY_nrm_hori.y * vec.y ; in calc_dpd_variable()
1409 vec.y = pos.y - sp->pos.y ; in calc_dpd_variable()
1410 f1 = sqrtf( vec.x * vec.x + vec.y * vec.y ) ; in calc_dpd_variable()
1426 sp->vec.y = f1 * vec.y ; in calc_dpd_variable()
1427 sp->speed = sqrtf( sp->vec.x * sp->vec.x + sp->vec.y * sp->vec.y ) ; in calc_dpd_variable()
1430 sp->pos.y += sp->vec.y ; in calc_dpd_variable()
1580 …if ( kp->obj_horizon.x * kp->acc_horizon.x + kp->obj_horizon.y * kp->acc_horizon.y <= kp_err_acc_i… in read_kpad_dpd()
1637 stick->x = stick->y = 0.0f ; in clamp_stick()
1641 stick->y = fy / length ; in clamp_stick()
1646 stick->y = fy * length ; in clamp_stick()
2127 kobj_frame_min.y = -((f32)KPAD_DPD_RESO_WY/KPAD_DPD_RESO_WX) + kp_err_outside_frame ; in KPADReset()
2128 kobj_frame_max.y = ((f32)KPAD_DPD_RESO_WY/KPAD_DPD_RESO_WX) - kp_err_outside_frame ; in KPADReset()