|
Blender V5.0
|
Go to the source code of this file.
Macros | |
| #define | BLI_MATH_DO_INLINE 1 |
| #define | MINLINE inline |
| #define | MALWAYS_INLINE inline __attribute__((always_inline)) __attribute__((unused)) |
| #define BLI_MATH_DO_INLINE 1 |
Definition at line 13 of file BLI_math_inline.h.
| #define MALWAYS_INLINE inline __attribute__((always_inline)) __attribute__((unused)) |
Definition at line 21 of file BLI_math_inline.h.
Referenced by _bli_math_fastpow(), _bli_math_fastpow24(), _bli_math_fastpow512(), _bli_math_improve_5throot_solution(), _bli_math_rsqrt(), float_as_int(), int_as_float(), linearrgb_to_srgb_approx(), and srgb_to_linearrgb_approx().
| #define MINLINE inline |
Definition at line 20 of file BLI_math_inline.h.
Referenced by add_newell_cross_v3_v3v3(), add_v2_fl(), add_v2_v2(), add_v2_v2v2(), add_v3_fl(), add_v3_uchar_clamped(), add_v3_v3(), add_v3_v3_db(), add_v3_v3v3(), add_v3fl_v3fl_v3i(), add_v4_v4(), area_squared_tri_v2(), area_tri_signed_v2(), area_tri_v2(), axis_dominant_v3(), axis_dominant_v3_max(), axis_dominant_v3_ortho_single(), axis_dominant_v3_single(), bitscan_forward_clear_i(), bitscan_forward_clear_uint(), bitscan_forward_i(), bitscan_forward_uint(), bitscan_forward_uint64(), bitscan_reverse_clear_i(), bitscan_reverse_clear_uint(), bitscan_reverse_i(), bitscan_reverse_uint(), bitscan_reverse_uint64(), blend_color_add_alpha_byte(), blend_color_add_alpha_float(), blend_color_add_byte(), blend_color_add_float(), blend_color_burn_byte(), blend_color_burn_float(), blend_color_color_byte(), blend_color_color_float(), blend_color_darken_byte(), blend_color_darken_float(), blend_color_difference_byte(), blend_color_difference_float(), blend_color_dodge_byte(), blend_color_dodge_float(), blend_color_erase_alpha_byte(), blend_color_erase_alpha_float(), blend_color_exclusion_byte(), blend_color_exclusion_float(), blend_color_hardlight_byte(), blend_color_hardlight_float(), blend_color_hue_byte(), blend_color_hue_float(), blend_color_interpolate_byte(), blend_color_interpolate_float(), blend_color_lighten_byte(), blend_color_lighten_float(), blend_color_linearburn_byte(), blend_color_linearburn_float(), blend_color_linearlight_byte(), blend_color_linearlight_float(), blend_color_luminosity_byte(), blend_color_luminosity_float(), blend_color_mix_byte(), blend_color_mix_float(), blend_color_mul_byte(), blend_color_mul_float(), blend_color_overlay_byte(), blend_color_overlay_float(), blend_color_pinlight_byte(), blend_color_pinlight_float(), blend_color_saturation_byte(), blend_color_saturation_float(), blend_color_screen_byte(), blend_color_screen_float(), blend_color_softlight_byte(), blend_color_softlight_float(), blend_color_sub_byte(), blend_color_sub_float(), blend_color_vividlight_byte(), blend_color_vividlight_float(), ceil_to_multiple_u(), ceil_to_multiple_ul(), clamp_f(), clamp_i(), clamp_v2(), clamp_v3(), clamp_v4(), compare_ff(), compare_ff_relative(), compare_len_v3v3(), compare_rgb_uchar(), compare_size_v3v3(), compare_threshold_relative(), compare_v2v2(), compare_v3v3(), compare_v4v4(), compatible_signf(), copy_v2_fl(), copy_v2_fl2(), copy_v2_v2(), copy_v2_v2_db(), copy_v2_v2_int(), copy_v2_v2_short(), copy_v2db_v2fl(), copy_v2fl_v2i(), copy_v3_fl(), copy_v3_fl3(), copy_v3_v3(), copy_v3_v3_db(), copy_v3_v3_int(), copy_v3_v3_short(), copy_v3_v3_uchar(), copy_v3db_v3fl(), copy_v3fl_v3db(), copy_v4_fl(), copy_v4_fl4(), copy_v4_v4(), copy_v4_v4_db(), copy_v4_v4_int(), copy_v4_v4_uchar(), copy_v4fl_v4db(), count_bits_i(), count_bits_uint64(), cpack_cpy_3ub(), cross_tri_v2(), cross_v2v2(), cross_v2v2_db(), cross_v3_v3v3(), cross_v3_v3v3_db(), cube_f(), cube_i(), decrement_ulp(), dither_random_value(), divide_ceil_u(), divide_ceil_ul(), divide_floor_i(), divide_round_i(), dot_m3_v3_row_x(), dot_m3_v3_row_y(), dot_m3_v3_row_z(), dot_m4_v3_row_x(), dot_m4_v3_row_y(), dot_m4_v3_row_z(), dot_v2v2(), dot_v2v2_db(), dot_v3db_v3fl(), dot_v3v3(), dot_v3v3_db(), dot_v3v3v3(), dot_v4v4(), equals_v2v2(), equals_v3v3(), equals_v4v4(), equals_v4v4_int(), float_as_int(), float_as_uint(), float_to_byte_dither_v3(), float_to_byte_dither_v4(), floored_fmod(), fractf(), ftochar(), hash_iqint3_f(), highest_order_bit_s(), highest_order_bit_uint(), increment_ulp(), int_as_float(), integer_digits_d(), integer_digits_f(), integer_digits_i(), interp_weights_poly_v2(), interpd(), interpf(), invert_v2(), invert_v3(), invert_v3_safe(), is_finite_v2(), is_finite_v3(), is_finite_v4(), is_one_v3(), is_power_of_2_i(), is_zero_v2(), is_zero_v3(), is_zero_v4(), len_manhattan_v2(), len_manhattan_v2_int(), len_manhattan_v2v2(), len_manhattan_v2v2_int(), len_manhattan_v3(), len_squared_v2(), len_squared_v2v2(), len_squared_v3(), len_squared_v3v3(), len_squared_v4v4(), len_v2(), len_v2_db(), len_v2v2(), len_v2v2_db(), len_v2v2_int(), len_v3(), len_v3v3(), len_v4(), len_v4v4(), line_point_side_v2(), linearrgb_to_srgb_predivide_v4(), linearrgb_to_srgb_uchar3(), linearrgb_to_srgb_uchar4(), linearrgb_to_srgb_ushort4(), linearrgb_to_srgb_v4(), log2_ceil_u(), log2_floor_u(), madd_v2_v2fl(), madd_v2_v2v2fl(), madd_v3_v3fl(), madd_v3_v3v3fl(), madd_v3_v3v3v3(), madd_v3fl_v3fl_v3fl_v3i(), madd_v4_v4fl(), max_axis_v3(), max_dd(), max_ddd(), max_ff(), max_fff(), max_ffff(), max_ii(), max_iii(), max_iiii(), max_ulul(), max_uu(), max_zz(), min_axis(), min_axis_v3(), min_dd(), min_ff(), min_fff(), min_ffff(), min_ii(), min_iii(), min_iiii(), min_ulul(), min_uu(), min_zz(), mod_i(), mul_project_m4_v3_zfac(), mul_v2_fl(), mul_v2_v2(), mul_v2_v2fl(), mul_v2_v2v2(), mul_v3_fl(), mul_v3_v3(), mul_v3_v3fl(), mul_v3_v3v3(), mul_v3db_db(), mul_v4_fl(), mul_v4_v4fl(), negate_v2_v2(), negate_v3(), negate_v3_db(), negate_v3_v3(), negate_v4(), negate_v4_v4(), normal_float_to_short_v3(), normal_short_to_float_v3(), normalize_v2(), normalize_v2_length(), normalize_v2_v2(), normalize_v2_v2_length(), normalize_v3(), normalize_v3_db(), normalize_v3_length(), normalize_v3_length_db(), normalize_v3_v3(), normalize_v3_v3_length(), pingpongf(), plane_point_side_v3(), poly_to_tri_count(), pow2f(), pow3f(), pow4f(), pow5f(), pow7f(), power_of_2(), power_of_2_max_i(), power_of_2_max_u(), power_of_2_min_i(), premul_float_to_straight_uchar(), premul_to_straight_v4(), premul_to_straight_v4_v4(), ratiod(), ratiof(), rgb_float_to_uchar(), rgb_uchar_to_float(), rgba_float_args_set(), rgba_float_to_uchar(), rgba_uchar_args_set(), rgba_uchar_args_test_set(), rgba_uchar_to_float(), round_db_to_int(), round_db_to_uchar_clamp(), round_fl_to_uchar(), round_fl_to_uchar_clamp(), round_to_even(), safe_acosf(), safe_asinf(), safe_divide(), safe_floored_modf(), safe_inverse_sqrtf(), safe_logf(), safe_modf(), safe_powf(), safe_sqrtf(), shell_angle_to_dist(), shell_v2v2_mid_normalized_to_dist(), shell_v2v2_normalized_to_dist(), shell_v3v3_mid_normalized_to_dist(), shell_v3v3_normalized_to_dist(), signf(), signum_i(), signum_i_ex(), smoothminf(), smoothstep(), sqr_db(), sqrt3d(), sqrt3f(), sqrtf_signed(), square_f(), square_i(), square_s(), square_uint(), srgb_to_grayscale(), srgb_to_grayscale_byte(), srgb_to_linearrgb_predivide_v4(), srgb_to_linearrgb_uchar4(), srgb_to_linearrgb_uchar4_predivide(), srgb_to_linearrgb_v4(), straight_to_premul_v4(), straight_to_premul_v4_v4(), straight_uchar_to_premul_float(), sub_v2_v2(), sub_v2_v2v2(), sub_v2_v2v2_db(), sub_v2_v2v2_int(), sub_v2db_v2fl_v2fl(), sub_v3_v3(), sub_v3_v3v3(), sub_v3_v3v3_db(), sub_v3_v3v3_int(), sub_v3db_v3fl_v3fl(), sub_v4_v4v4(), swap_v2_v2(), swap_v3_v3(), swap_v4_v4(), to_srgb_table_lookup(), uint_as_float(), ulp_diff_ff(), unit_float_to_short(), unit_float_to_uchar_clamp(), unit_float_to_ushort_clamp(), unit_short_to_float(), unit_ushort_to_uchar(), ushort_to_byte_dither_v4(), ushort_to_byte_v4(), wrapf(), xor_fl(), zero_v2(), zero_v2_int(), zero_v3(), zero_v3_int(), and zero_v4().