Lines Matching refs:rotation
160 if (!device->base.config.rotation)
163 matrix_mult_vec_double(&dispatch->rotation.matrix, &rel.x, &rel.y);
1476 /* This function only gets called when we support rotation */
1487 dispatch->rotation.angle = degrees_cw;
1488 matrix_init_rotate(&dispatch->rotation.matrix, degrees_cw);
1499 return dispatch->rotation.angle;
1515 dispatch->rotation.config.is_available = fallback_rotation_config_is_available;
1516 dispatch->rotation.config.set_angle = fallback_rotation_config_set_angle;
1517 dispatch->rotation.config.get_angle = fallback_rotation_config_get_angle;
1518 dispatch->rotation.config.get_default_angle = fallback_rotation_config_get_default_angle;
1519 matrix_init_identity(&dispatch->rotation.matrix);
1520 device->base.config.rotation = &dispatch->rotation.config;