|
Blender V4.5
|
Go to the source code of this file.
Classes | |
| struct | VecBase< T, Sz > |
| struct | VecOp< T, Sz > |
| struct | SwizzleBase< T, Sz > |
| struct | VecBase< T, 1 > |
| struct | VecBase< T, 2 > |
| struct | VecBase< T, 3 > |
| struct | VecBase< T, 4 > |
| struct | VecBase< bool, 2 > |
| struct | VecBase< bool, 3 > |
| struct | VecBase< bool, 4 > |
| struct | MatBase< C, R > |
| struct | MatOp< C, R > |
| struct | MatBase< 2, R > |
| struct | MatBase< 3, R > |
| struct | MatBase< 4, R > |
| struct | SamplerBase< T, Dimensions, Cube, Array, Atomic, Depth > |
| struct | ImageBase< T, Dimensions, Array, Atomic > |
Namespaces | |
| namespace | glsl |
| namespace | gl_VertexShader |
| namespace | gl_FragmentShader |
| namespace | gl_ComputeShader |
Macros | |
| #define | assert(assertion) |
| #define | printf(...) |
| #define | RET |
| #define | STD_OP template<typename U = T, typename std::enable_if_t<!std::is_same_v<bool, U>> * = nullptr> |
| #define | INT_OP |
| #define | ATTR_FALLTHROUGH ((void)0) |
| #define | main() |
| #define | GLSL_CPP_STUBS |
| #define | common common_is_reserved_glsl_keyword_do_not_use |
| #define | partition partition_is_reserved_glsl_keyword_do_not_use |
| #define | active active_is_reserved_glsl_keyword_do_not_use |
| #define | class class_is_reserved_glsl_keyword_do_not_use |
| #define | union union_is_reserved_glsl_keyword_do_not_use |
| #define | typedef typedef_is_reserved_glsl_keyword_do_not_use |
| #define | this this_is_reserved_glsl_keyword_do_not_use |
| #define | packed packed_is_reserved_glsl_keyword_do_not_use |
| #define | resource resource_is_reserved_glsl_keyword_do_not_use |
| #define | goto goto_is_reserved_glsl_keyword_do_not_use |
| #define | noinline noinline_is_reserved_glsl_keyword_do_not_use |
| #define | public public_is_reserved_glsl_keyword_do_not_use |
| #define | external external_is_reserved_glsl_keyword_do_not_use |
| #define | interface interface_is_reserved_glsl_keyword_do_not_use |
| #define | long long_is_reserved_glsl_keyword_do_not_use |
| #define | fixed fixed_is_reserved_glsl_keyword_do_not_use |
| #define | unsigned unsigned_is_reserved_glsl_keyword_do_not_use |
| #define | superp superp_is_reserved_glsl_keyword_do_not_use |
| #define | input input_is_reserved_glsl_keyword_do_not_use |
| #define | output output_is_reserved_glsl_keyword_do_not_use |
| #define | hvec2 hvec2_is_reserved_glsl_keyword_do_not_use |
| #define | hvec3 hvec3_is_reserved_glsl_keyword_do_not_use |
| #define | hvec4 hvec4_is_reserved_glsl_keyword_do_not_use |
| #define | fvec2 fvec2_is_reserved_glsl_keyword_do_not_use |
| #define | fvec3 fvec3_is_reserved_glsl_keyword_do_not_use |
| #define | fvec4 fvec4_is_reserved_glsl_keyword_do_not_use |
| #define | sampler3DRect sampler3DRect_is_reserved_glsl_keyword_do_not_use |
| #define | filter filter_is_reserved_glsl_keyword_do_not_use |
| #define | sizeof sizeof_is_reserved_glsl_keyword_do_not_use |
| #define | cast cast_is_reserved_glsl_keyword_do_not_use |
| #define | row_major row_major_is_reserved_glsl_keyword_do_not_use |
Keywords | |
| #define | inout |
| #define | out |
| #define | in |
| #define | shared |
Compatibility | |
| #define | float_array(...) |
| #define | float2_array(...) |
| #define | float3_array(...) |
| #define | float4_array(...) |
| #define | int_array(...) |
| #define | int2_array(...) |
| #define | int3_array(...) |
| #define | int4_array(...) |
| #define | uint_array(...) |
| #define | uint2_array(...) |
| #define | uint3_array(...) |
| #define | uint4_array(...) |
| #define | bool_array(...) |
| #define | bool2_array(...) |
| #define | bool3_array(...) |
| #define | bool4_array(...) |
| #define | METAL_CONSTRUCTOR_1(class_name, t1, m1) |
| #define | METAL_CONSTRUCTOR_2(class_name, t1, m1, t2, m2) |
| #define | METAL_CONSTRUCTOR_3(class_name, t1, m1, t2, m2, t3, m3) |
| #define | METAL_CONSTRUCTOR_4(class_name, t1, m1, t2, m2, t3, m3, t4, m4) |
Functions | |
| template<typename T> | |
| constexpr T | glsl::abs (T) RET |
| template<typename T> | |
| constexpr T | glsl::ceil (T) RET |
| template<typename T> | |
| constexpr T | glsl::exp (T) RET |
| template<typename T> | |
| constexpr T | glsl::exp2 (T) RET |
| template<typename T> | |
| constexpr T | glsl::floor (T) RET |
| template<typename T> | |
| T | glsl::fma (T, T, T) RET |
| float | glsl::fma (float, float, float) RET |
| template<typename T> | |
| T | glsl::frexp (T, T) RET |
| bool | glsl::isinf (float) RET |
| bool | glsl::isnan (float) RET |
| template<typename T> | |
| constexpr T | glsl::log (T) RET |
| template<typename T> | |
| constexpr T | glsl::log2 (T) RET |
| template<typename T> | |
| T | glsl::modf (T, T) |
| template<typename T, typename U> | |
| constexpr T | glsl::pow (T, U) RET |
| template<typename T> | |
| constexpr T | glsl::round (T) RET |
| template<typename T> | |
| constexpr T | glsl::sqrt (T) RET |
| template<typename T> | |
| constexpr T | glsl::trunc (T) RET |
| template<typename T, typename U> | |
| T | glsl::ldexp (T, U) RET |
| template<typename T> | |
| constexpr T | glsl::acos (T) RET |
| template<typename T> | |
| T | glsl::acosh (T) RET |
| template<typename T> | |
| constexpr T | glsl::asin (T) RET |
| template<typename T> | |
| T | glsl::asinh (T) RET |
| template<typename T> | |
| T | glsl::atan (T, T) RET |
| template<typename T> | |
| T | glsl::atan (T) RET |
| template<typename T> | |
| T | glsl::atanh (T) RET |
| template<typename T> | |
| constexpr T | glsl::cos (T) RET |
| template<typename T> | |
| T | glsl::cosh (T) RET |
| template<typename T> | |
| constexpr T | glsl::sin (T) RET |
| template<typename T> | |
| T | glsl::sinh (T) RET |
| template<typename T> | |
| T | glsl::tan (T) RET |
| template<typename T> | |
| T | glsl::tanh (T) RET |
| void | gl_ComputeShader::barrier () |
| void | gl_ComputeShader::memoryBarrier () |
| void | gl_ComputeShader::memoryBarrierShared () |
| void | gl_ComputeShader::memoryBarrierImage () |
| void | gl_ComputeShader::memoryBarrierBuffer () |
| void | gl_ComputeShader::groupMemoryBarrier () |
Vector Types | |
| #define | SWIZZLE_XY(T) |
| #define | SWIZZLE_RG(T) |
| #define | SWIZZLE_XYZ(T) |
| #define | SWIZZLE_RGB(T) |
| #define | SWIZZLE_XYZW(T) |
| #define | SWIZZLE_RGBA(T) |
| using | float2 = VecBase<float, 2> |
| using | float3 = VecBase<float, 3> |
| using | float4 = VecBase<float, 4> |
| using | uint2 = VecBase<uint, 2> |
| using | uint3 = VecBase<uint, 3> |
| using | uint4 = VecBase<uint, 4> |
| using | int2 = VecBase<int, 2> |
| using | int3 = VecBase<int, 3> |
| using | int4 = VecBase<int, 4> |
| using | uchar = unsigned int |
| using | uchar2 = VecBase<uchar, 2> |
| using | uchar3 = VecBase<uchar, 3> |
| using | uchar4 = VecBase<uchar, 4> |
| using | char2 = VecBase<char, 2> |
| using | char3 = VecBase<char, 3> |
| using | char4 = VecBase<char, 4> |
| using | ushort2 = VecBase<ushort, 2> |
| using | ushort3 = VecBase<ushort, 3> |
| using | ushort4 = VecBase<ushort, 4> |
| using | short2 = VecBase<short, 2> |
| using | short3 = VecBase<short, 3> |
| using | short4 = VecBase<short, 4> |
| using | half = float |
| using | half2 = VecBase<half, 2> |
| using | half3 = VecBase<half, 3> |
| using | half4 = VecBase<half, 4> |
| using | bool2 = VecBase<bool, 2> |
| using | bool3 = VecBase<bool, 3> |
| using | bool4 = VecBase<bool, 4> |
| using | bool32_t = uint |
| using | packed_float2 = float2 |
| using | packed_float3 = float3 |
| using | packed_float4 = float4 |
| using | packed_int2 = int2 |
| using | packed_int3 = int3 |
| using | packed_int4 = int4 |
| using | packed_uint2 = uint2 |
| using | packed_uint3 = uint3 |
| using | packed_uint4 = uint4 |
Matrix Types | |
| #define | RESHAPE(mat_to, mat_from, ...) |
| using | float2x2 = MatBase<2, 2> |
| using | float2x3 = MatBase<2, 3> |
| using | float2x4 = MatBase<2, 4> |
| using | float3x2 = MatBase<3, 2> |
| using | float3x3 = MatBase<3, 3> |
| using | float3x4 = MatBase<3, 4> |
| using | float4x2 = MatBase<4, 2> |
| using | float4x3 = MatBase<4, 3> |
| using | float4x4 = MatBase<4, 4> |
Builtin Functions | |
| #define | abs glsl::abs |
| #define | ceil glsl::ceil |
| #define | exp glsl::exp |
| #define | exp2 glsl::exp2 |
| #define | floor glsl::floor |
| #define | fma glsl::fma |
| #define | frexp glsl::frexp |
| #define | isinf glsl::isinf |
| #define | isnan glsl::isnan |
| #define | log glsl::log |
| #define | log2 glsl::log2 |
| #define | modf glsl::modf |
| #define | pow glsl::pow |
| #define | round glsl::round |
| #define | sqrt glsl::sqrt |
| #define | trunc glsl::trunc |
| #define | ldexp glsl::ldexp |
| #define | acos glsl::acos |
| #define | acosh glsl::acosh |
| #define | asin glsl::asin |
| #define | asinh glsl::asinh |
| #define | atan glsl::atan |
| #define | atanh glsl::atanh |
| #define | cos glsl::cos |
| #define | cosh glsl::cosh |
| #define | sin glsl::sin |
| #define | sinh glsl::sinh |
| #define | tan glsl::tan |
| #define | tanh glsl::tanh |
| #define | select(A, B, C) |
| template<typename T, int D> | |
| VecBase< bool, D > | greaterThan (VecOp< T, D >, VecOp< T, D >) RET |
| template<typename T, int D> | |
| VecBase< bool, D > | lessThan (VecOp< T, D >, VecOp< T, D >) RET |
| template<typename T, int D> | |
| VecBase< bool, D > | lessThanEqual (VecOp< T, D >, VecOp< T, D >) RET |
| template<typename T, int D> | |
| VecBase< bool, D > | greaterThanEqual (VecOp< T, D >, VecOp< T, D >) RET |
| template<typename T, int D> | |
| VecBase< bool, D > | equal (VecOp< T, D >, VecOp< T, D >) RET |
| template<typename T, int D> | |
| VecBase< bool, D > | notEqual (VecOp< T, D >, VecOp< T, D >) RET |
| template<int D> | |
| VecBase< bool, D > | operator! (VecOp< bool, D >) RET |
| template<int D> | |
| VecBase< int, D > | bitCount (VecOp< int, D >) RET |
| template<int D> | |
| VecBase< int, D > | bitfieldReverse (VecOp< int, D >) RET |
| template<int D> | |
| VecBase< int, D > | findLSB (VecOp< int, D >) RET |
| template<int D> | |
| VecBase< int, D > | findMSB (VecOp< int, D >) RET |
| template<int D> | |
| VecBase< float, D > constexpr | mod (VecOp< float, D >, VecOp< float, D >) RET |
| template<int D> | |
| VecBase< float, D > | step (VecOp< float, D >, VecOp< float, D >) RET |
| template<int D> | |
| VecBase< float, D > | mix (VecOp< float, D >, VecOp< float, D >, VecOp< float, D >) RET |
| VecBase< float, 3 > | cross (VecOp< float, 3 >, VecOp< float, 3 >) RET |
| template<int D> | |
| VecBase< float, D > | normalize (VecOp< float, D >) RET |
| template<int D> | |
| VecBase< int, D > | floatBitsToInt (VecOp< float, D >) RET |
| template<int D> | |
| VecBase< uint, D > | floatBitsToUint (VecOp< float, D >) RET |
| template<int D> | |
| VecBase< float, D > | intBitsToFloat (VecOp< int, D >) RET |
| template<int D> | |
| VecBase< float, D > | uintBitsToFloat (VecOp< uint, D >) RET |
| template<typename T, int D> | |
| VecBase< T, D > | faceforward (VecOp< T, D >, VecOp< T, D >, VecOp< T, D >) RET |
| template<typename T, int D> | |
| VecBase< T, D > | reflect (VecOp< T, D >, VecOp< T, D >) RET |
| template<int C, int R> | |
| MatBase< C, R > | inverse (MatBase< C, R >) RET |
| template<int C, int R> | |
| MatBase< R, C > | transpose (MatBase< C, R >) RET |
| template<int D> | |
| bool | any (VecOp< bool, D >) RET |
| template<int D> | |
| bool | all (VecOp< bool, D >) RET |
| template<int D> | |
| VecBase< int, D > | bitCount (VecOp< uint, D >) RET |
| template<int D> | |
| VecBase< int, D > | bitfieldExtract (VecOp< int, D >, int, int) RET |
| template<int D> | |
| VecBase< int, D > | bitfieldExtract (VecOp< uint, D >, int, int) RET |
| template<int D> | |
| VecBase< int, D > | bitfieldInsert (VecOp< int, D >, VecOp< int, D >, int, int) RET |
| template<int D> | |
| VecBase< int, D > | bitfieldInsert (VecOp< uint, D >, VecOp< uint, D >, int, int) RET |
| template<int D> | |
| VecBase< int, D > | bitfieldReverse (VecOp< uint, D >) RET |
| int | bitCount (int) RET |
| int | bitCount (uint) RET |
| int | bitfieldExtract (int) RET |
| int | bitfieldExtract (uint) RET |
| int | bitfieldInsert (int) RET |
| int | bitfieldInsert (uint) RET |
| int | bitfieldReverse (int) RET |
| int | bitfieldReverse (uint) RET |
| template<int D> | |
| VecBase< int, D > | findLSB (VecOp< uint, D >) RET |
| template<int D> | |
| VecBase< int, D > | findMSB (VecOp< uint, D >) RET |
| int | findLSB (int) RET |
| int | findLSB (uint) RET |
| int | findMSB (int) RET |
| int | findMSB (uint) RET |
| template<typename T> | |
| constexpr T | max (T, T) RET |
| template<typename T> | |
| constexpr T | min (T, T) RET |
| template<typename T> | |
| constexpr T | sign (T) RET |
| template<typename T, typename U> | |
| constexpr T | clamp (T, U, U) RET |
| template<typename T> | |
| constexpr T | clamp (T, float, float) RET |
| template<typename T, typename U> | |
| constexpr T | max (T, U) RET |
| template<typename T, typename U> | |
| constexpr T | min (T, U) RET |
| template<typename T> | |
| T | fract (T) RET |
| template<typename T> | |
| constexpr T | inversesqrt (T) RET |
| constexpr float | mod (float, float) RET |
| template<int D> | |
| VecBase< float, D > constexpr | mod (VecOp< float, D >, float) RET |
| template<typename T> | |
| T | smoothstep (T, T, T) RET |
| float | step (float, float) RET |
| template<int D> | |
| VecBase< float, D > | step (float, VecOp< float, D >) RET |
| float | smoothstep (float, float, float) RET |
| template<int D> | |
| VecBase< float, D > | smoothstep (float, float, VecOp< float, D >) RET |
| template<typename T> | |
| constexpr T | degrees (T) RET |
| template<typename T> | |
| constexpr T | radians (T) RET |
| float | mix (float, float, float) RET |
| template<int D> | |
| VecBase< float, D > | mix (VecOp< float, D >, VecOp< float, D >, float) RET |
| template<typename T, int D> | |
| VecBase< T, D > | mix (VecOp< T, D >, VecOp< T, D >, VecOp< bool, D >) RET |
| template<int D> | |
| float | dot (VecOp< float, D >, VecOp< float, D >) RET |
| template<int D> | |
| float | distance (VecOp< float, D >, VecOp< float, D >) RET |
| template<int D> | |
| float | length (VecOp< float, D >) RET |
| int | floatBitsToInt (float) RET |
| uint | floatBitsToUint (float) RET |
| float | intBitsToFloat (int) RET |
| float | uintBitsToFloat (uint) RET |
| template<typename T> | |
| T | gpu_dfdx (T) RET |
| template<typename T> | |
| T | gpu_dfdy (T) RET |
| template<typename T> | |
| T | gpu_fwidth (T) RET |
| void | gpu_discard_fragment () |
| template<typename T, int D> | |
| VecBase< T, D > | refract (VecOp< T, D >, VecOp< T, D >, float) RET |
| int | atomicAdd (int &, int) RET |
| int | atomicAnd (int &, int) RET |
| int | atomicOr (int &, int) RET |
| int | atomicXor (int &, int) RET |
| int | atomicMin (int &, int) RET |
| int | atomicMax (int &, int) RET |
| int | atomicExchange (int &, int) RET |
| int | atomicCompSwap (int &, int, int) RET |
| uint | atomicAdd (uint &, uint) RET |
| uint | atomicAnd (uint &, uint) RET |
| uint | atomicOr (uint &, uint) RET |
| uint | atomicXor (uint &, uint) RET |
| uint | atomicMin (uint &, uint) RET |
| uint | atomicMax (uint &, uint) RET |
| uint | atomicExchange (uint &, uint) RET |
| uint | atomicCompSwap (uint &, uint, uint) RET |
| uint | packHalf2x16 (float2) RET |
| uint | packUnorm2x16 (float2) RET |
| uint | packSnorm2x16 (float2) RET |
| uint | packUnorm4x8 (float4) RET |
| uint | packSnorm4x8 (float4) RET |
| float2 | unpackHalf2x16 (uint) RET |
| float2 | unpackUnorm2x16 (uint) RET |
| float2 | unpackSnorm2x16 (uint) RET |
| float4 | unpackUnorm4x8 (uint) RET |
| float4 | unpackSnorm4x8 (uint) RET |
| template<int C, int R> | |
| float | determinant (MatBase< C, R >) RET |
| #define abs glsl::abs |
Definition at line 765 of file gpu_glsl_cpp_stubs.hh.
Referenced by actionzone_modal(), blender::math::angle_between(), annotation_draw_apply_event(), append_nla_strip_snap_target(), apply_frame_snap(), area_join_update_data(), area_move_apply_do(), area_snap_calc_location(), area_split_factor(), BKE_fcurve_delete_key(), BKE_gpencil_layer_frame_get(), BKE_mask_spline_project_co(), blend_color_difference_byte(), blf_glyph_calc_rect_test(), BLI_listbase_link_move(), BLI_str_format_integer_unit(), blo_do_versions_280(), blo_do_versions_300(), bm_loop_build(), bm_loop_path_build_step(), brush_scale_size_exec(), blender::build_sequential(), blender::nodes::node_shader_tex_checker_cc::NodeTexChecker::call(), blender::math::CartesianBasis::CartesianBasis(), compare_floats(), compare_rgb_uchar(), slim::compute_least_squares_scaling(), blender::draw::create_lines_for_remaining_edges(), blender::ed::transform::createTransActionData(), blender::math::cross(), blender::io::obj::detect_knot_mode_cyclic(), blender::io::obj::detect_knot_mode_uniform(), distance(), blender::math::dominant_axis(), draw_horizontal_scale_indicators(), DRW_select_buffer_find_nearest_to_point(), ED_preview_draw(), ed_preview_draw_rect(), ED_region_generic_tools_region_snap_size(), ED_region_snap_size_test(), establish_track_initialization_order(), blender::ed::curves::extrude_knots(), file_smoothscroll_invoke(), blender::seq::fill_rect_alpha_under(), blender::ed::transform::flushTransSeq(), blender::nodes::node_fn_compare_cc::get_multi_function(), Freestyle::GaussianFilter::getSmoothedPixel(), hsl_to_rgb(), image_buf_fill_checker_slice(), len_manhattan_v2_int(), blender::draw::lines_adjacency_triangle(), GHOST_Wintab::mapWintabToSysCoordinates(), blender::color::mix_difference(), modf_to_index(), mouse_select_knot(), moviecache_getitempriority(), nla_draw_strip_curves(), blender::nodes::node_shader_volume_coefficients_cc::node_declare(), node_mix_diff(), blender::math::AngleFraction< T >::operator AngleCartesianBase< T >(), pingpong(), GHOST_SystemWin32::processWheelEventHorizontal(), GHOST_SystemWin32::processWheelEventVertical(), Freestyle::AppView::rabs(), blender::math::AngleFraction< T >::radian(), region_scale_modal(), region_visible_rect_calc(), blender::math::rotation_between(), blender::math::rotation_between(), screen_area_trim(), screen_areas_can_align(), screen_geom_area_map_find_active_scredge(), select_adjacent_cp(), select_nth_bezt(), select_nth_bp(), seq_frame_snap_update_best(), blender::ed::object::set_constraint_nth_target(), blender::ed::transform::setCustomPointsFromDirection(), blender::ed::transform::setNearestAxis2d(), blender::draw::overlay::ShapeCache::ShapeCache(), smoothmin(), blender::ed::greasepencil::snap_8_angles(), blender::ed::transform::snap_calc_preview_image(), blender::ed::transform::snap_calc_timeline(), blender::ed::greasepencil::snap_diagonals_box(), blender::seq::strip_retiming_transition_is_linear(), svm_checker(), blender::math::tests::TEST(), blender::tests::TEST(), blender::bke::tests::test_vec_roll_to_mat3_orthogonal(), GHOST_Wintab::testCoordinates(), blender::gpu::tests::texture_create_upload_read_with_bias(), thumb_create_ex(), blender::seq::time_find_next_prev_edit(), blender::math::to_axis_angle(), blender::math::to_vector(), blender::ed::transform::transdata_get_track_shuffle_offset(), blender::ed::transform::transform_snap_nla_calc(), blender::nodes::try_dispatch_float_math_fl3_to_fl3(), ui_but_drag_init(), ui_but_dragedit_update_mval(), ui_do_but_COLORBAND(), ui_do_but_NUM(), ui_do_but_SLI(), ui_do_button(), ui_multibut_drag_wait(), ui_numedit_but_NUM(), ui_pan_to_scroll(), vert_pair_adjacent_in_orig_face(), view2d_scroll_delta_y_snap_page_size(), view2d_totRect_set_resize(), voronoi_distance(), voronoi_distance(), voronoi_distance(), voronoi_distance(), voronoi_distance_to_edge(), voronoi_n_sphere_radius(), wm_autosave_location(), WM_event_drag_test_with_delta(), wm_gesture_straightline_do_angle_snap(), CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::wrap_mirror(), and blender::math::AngleFraction< T >::wrapped().
| #define acos glsl::acos |
Definition at line 782 of file gpu_glsl_cpp_stubs.hh.
Referenced by KDL::acos(), KDL::acos(), slim::compute_angle(), Freestyle::SteerableViewMap::ComputeWeight(), KDL::Rotation::GetRotAngle(), KDL::Rotation::GetXZRot(), Freestyle::Functions0D::Curvature2DAngleF0D::operator()(), safe_acos(), solve_cubic(), libmv::SolveCubicPolynomial(), and SolveP3().
| #define acosh glsl::acosh |
Definition at line 783 of file gpu_glsl_cpp_stubs.hh.
| #define active active_is_reserved_glsl_keyword_do_not_use |
Definition at line 1036 of file gpu_glsl_cpp_stubs.hh.
Referenced by ANIM_fmodifiers_copy_to_buf(), blender::ed::object::base_active_refresh(), BKE_gpencil_layer_active_set(), BKE_layer_collection_sync(), click_select_channel_grease_pencil_layer(), blender::ed::outliner::collection_hierarchy_delete_exec(), blender::ed::outliner::do_outliner_range_select(), blender::ed::outliner::do_outliner_range_select_recursive(), draw_mask_layers(), ENUM_OPERATORS(), file_walk_select_selection_set(), gpencil_to_keylist(), blender::ed::greasepencil::grease_pencil_layer_active_exec(), blender::ed::greasepencil::grease_pencil_layer_add_exec(), blender::ed::greasepencil::grease_pencil_layer_duplicate_exec(), blender::ed::greasepencil::grease_pencil_layer_group_add_exec(), blender::ed::greasepencil::grease_pencil_layer_group_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_remove_exec(), blender::ed::greasepencil::grease_pencil_merge_layer_exec(), IK_QTask::IK_QTask(), image_user_from_context_and_active_tile(), make_boneList(), menu_item_enum_opname_menu(), menu_item_enum_opname_menu_active(), blender::ed::space_node::node_find_exec_fn(), blender::draw::overlay::Resources::object_wire_theme_id(), blender::ui::greasepencil::LayerGroupViewItem::on_activate(), blender::ui::greasepencil::LayerViewItem::on_activate(), blender::ui::greasepencil::LayerNodeDropTarget::on_drop(), blender::ed::outliner::outliner_delete_exec(), blender::ed::outliner::outliner_draw_iconrow(), blender::ed::outliner::outliner_draw_iconrow_doit(), blender::ed::outliner::outliner_draw_tree_element(), blender::panel_draw(), blender::animrig::Slot::set_active(), blender::ed::vse::strip_data_outline_params_set(), template_ID_search_menu_item_tooltip(), blender::ed::outliner::tree_element_grease_pencil_node_activate(), UI_but_func_search_set(), ui_draw_colorband_handle(), ui_search_menu_create_context_menu(), ui_search_menu_create_tooltip(), ui_searchbox_event(), uiItemsFullEnumO(), uiItemsFullEnumO_items(), uiLayoutSetActive(), uiTemplateRunningJobs(), uv_texture_remove_poll(), and view3d_main_region_message_subscribe().
| #define asin glsl::asin |
Definition at line 784 of file gpu_glsl_cpp_stubs.hh.
Referenced by KDL::asin(), KDL::asin(), and Freestyle::WOEdge::setVecAndAngle().
| #define asinh glsl::asinh |
Definition at line 785 of file gpu_glsl_cpp_stubs.hh.
| #define assert | ( | assertion | ) |
GLSL to C++ stubs.
The goal of this header is to make the GLSL source file compile using a modern C++ compiler. This allows for linting and IDE functionalities to work.
This file can be included inside any GLSL file to make the GLSL syntax to work. Then your IDE must to be configured to associate .glsl files to C++ so that the C++ linter does the analysis.
This is why the implementation of each function is not needed. However, we make sure that type casting is always explicit. This is because implicit casts are not always supported on all implementations.
Some of the features of GLSL are omitted by design. They are either:
IMPORTANT: Please ask the module team if you need some feature that are not listed in this file.
Definition at line 31 of file gpu_glsl_cpp_stubs.hh.
Referenced by iTaSC::CacheChannel::_findBlock(), KDL::JntArray::Add, Attribute::add(), Attribute::add(), Attribute::add(), Attribute::add(), Attribute::add(), AttributeSet::add(), AttributeTableEntry< T >::add(), DeviceKernelArguments::add(), id_map< K, T, Flags >::add(), NodeType::add(), ShaderGraph::add_node(), Profiler::add_state(), LookupTables::add_table(), iTaSC::Cache::addCacheItem(), aligned_malloc(), device_texture::alloc(), device_vector< T >::alloc(), ApplyPrimvars(), assert_for_allocator_change(), assert_same_owner(), mikk::Mikktspace< Mesh >::assignRecur(), attr_create_generic(), Attribute::Attribute(), attribute_bump_map_normal(), bitscan(), bitscan(), blender::gpu::MTLFrameBuffer::blit(), libmv::BlurredImageAndDerivativesChannels(), Device::build_bvh(), MultiDevice::build_bvh(), libmv::Build_Minimal2Point_PolynomialFactor(), ConstantFolder::bypass(), ConstantFolder::bypass_or_discard(), KDL::Jacobian::changeBase, KDL::Jacobian::changeRefFrame, KDL::Jacobian::changeRefPoint, iTaSC::Cache::clearCacheFrom(), clg_ctx_type_register(), clg_severity_as_text(), clg_severity_to_color(), SVMCompiler::compile_type(), Freestyle::OGF::compute_curvature_tensor(), PathTraceWorkGPU::compute_sorted_queued_paths(), Object::compute_volume_step_size(), libmv::ComputeGaussianKernel(), ShaderGraph::connect(), CPUDevice::const_copy_to(), ConvertNode::constant_fold(), convert_tree(), HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray< Transform, void >(), libmv::Convolve(), Node::copy_value(), iTaSC::CopyPose::CopyPose(), slim::cotmatrix(), slim::cotmatrix_entries(), count_leading_zeros(), count_trailing_zeros(), BVHBuild::create_leaf_node(), BVHBuild::create_object_leaf_nodes(), Attribute::data_float(), Attribute::data_float(), Attribute::data_float2(), Attribute::data_float2(), Attribute::data_float3(), Attribute::data_float3(), Attribute::data_float4(), Attribute::data_float4(), Attribute::data_transform(), Attribute::data_transform(), Attribute::data_uchar4(), Attribute::data_voxel(), Attribute::data_voxel(), mikk::Mikktspace< Mesh >::degenEpilogue(), Procedural::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), Scene::delete_node(), DenoiseImageLayer::detect_denoising_channels(), device_memory::device_alloc(), device_memory::device_copy_from(), device_optix_info(), device_texture::device_texture(), Film::device_update(), GeometryManager::device_update_attributes(), LightManager::device_update_lights(), ShaderManager::device_update_pre(), SVMShaderManager::device_update_shader(), ImageManager::device_update_slot(), device_vector< T >::device_vector(), ConstantFolder::discard(), ShaderGraph::disconnect(), ShaderGraph::disconnect(), libmv::CameraIntrinsics::DistortBuffer(), KDL::JntArray::Divide, slim::doublearea(), slim::doublearea(), slim::doublearea_sort3(), EIG_linear_solver_solve(), EIG_linear_solver_variable_lock(), EIG_linear_solver_variable_unlock(), mikk::AtomicHashSet< KeyT, isAtomic, KeyHash, KeyEqual, ProbeFcn >::emplace(), SVMCompiler::encode_uchar4(), blender::gpu::MTLContext::ensure_texture_bindings(), blender::gpu::MTLContext::ensure_texture_bindings(), KDL::JntArray::Equal, Node::equals(), ShaderNode::equals(), unique_ptr_vector< T >::erase(), libmv::EstimateHomography2DFromCorrespondences(), ShaderEval::eval_gpu(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::evalPatchesFaceVarying(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::evalPatchesWithDerivatives(), blender::opensubdiv::EvalOutputAPI::evaluateFaceVarying(), blender::opensubdiv::EvalOutputAPI::evaluateLimit(), blender::opensubdiv::EvalOutputAPI::evaluateVarying(), blender::opensubdiv::EvalOutputAPI::evaluateVertexData(), fill_generic_attribute(), filter_table(), MultiDevice::find_matching_mem_device(), MultiDevice::find_suitable_mem_device(), iTaSC::CacheChannel::findItemEarlier(), iTaSC::CacheChannel::findItemOrLater(), blender::opensubdiv::PatchMap::FindPatch(), device_vector< T >::free(), TaskScheduler::free_memory(), mikk::Mikktspace< Mesh >::generateTSpaces(), GPUDevice::generic_alloc(), GPUDevice::generic_free(), Node::get_bool(), Node::get_bool_array(), InnerNode::get_child(), get_enum(), Profiler::get_event(), slim::get_flips(), Node::get_float(), Node::get_float2(), Node::get_float2_array(), Node::get_float3(), Node::get_float3_array(), Node::get_float_array(), SubPatch::get_inner_grid_vert_triangle(), Node::get_int(), Node::get_int_array(), get_local_data(), Device::get_multi_device(), Node::get_node(), Node::get_node_array(), get_node_output(), Profiler::get_object(), ColorSpaceManager::get_processor(), LightTreeNode::get_reference(), Profiler::get_shader(), Node::get_string(), Node::get_string_array(), Node::get_transform(), Node::get_transform_array(), Node::get_uint(), Node::get_uint64(), SubEdge::get_vert_along_edge(), SubPatch::Edge::get_vert_along_edge(), SubPatch::get_vert_along_grid_edge(), blender::opensubdiv::getCAPIFVarLinearInterpolationFromOSD(), blender::opensubdiv::MeshTopology::getEdgeSharpness(), blender::opensubdiv::MeshTopology::getEdgeVertexIndices(), blender::opensubdiv::MeshTopology::getFaceVertexIndicesStorage(), MANTA::getFlipParticleFlagAt(), MANTA::getFlipParticlePositionXAt(), MANTA::getFlipParticlePositionYAt(), MANTA::getFlipParticlePositionZAt(), MANTA::getFlipParticleVelocityXAt(), MANTA::getFlipParticleVelocityYAt(), MANTA::getFlipParticleVelocityZAt(), blender::opensubdiv::getFVarLinearInterpolationFromCAPI(), iTaSC::ControlledObject::getJq(), iTaSC::UncontrolledObject::getJu(), MANTA::getNormalXAt(), MANTA::getNormalYAt(), MANTA::getNormalZAt(), blender::opensubdiv::MeshTopology::getNumFaceVertices(), libmv::GetR_FixedCameraCenter(), blender::opensubdiv::getSchemeTypeFromCAPI(), MANTA::getSndParticleFlagAt(), MANTA::getSndParticlePositionXAt(), MANTA::getSndParticlePositionYAt(), MANTA::getSndParticlePositionZAt(), MANTA::getSndParticleVelocityXAt(), MANTA::getSndParticleVelocityYAt(), MANTA::getSndParticleVelocityZAt(), BVHNode::getSubtreeSize(), MANTA::getTriangleXAt(), MANTA::getTriangleYAt(), MANTA::getTriangleZAt(), blender::opensubdiv::MeshTopology::getVertexSharpness(), MANTA::getVertexXAt(), MANTA::getVertexYAt(), MANTA::getVertexZAt(), MANTA::getVertVelXAt(), MANTA::getVertVelYAt(), MANTA::getVertVelZAt(), blender::opensubdiv::getVtxBoundaryInterpolationFromCAPI(), GHOST_ContextGLX::GHOST_ContextGLX(), GHOST_ContextWGL::GHOST_ContextWGL(), GHOST_URL_decode(), GHOST_XrSwapchain::GHOST_XrSwapchain(), BlenderDisplayDriver::gpu_resources_create(), guiding_record_background(), guiding_record_bssrdf_bounce(), guiding_record_bssrdf_segment(), guiding_record_bssrdf_weight(), guiding_record_continuation_probability(), guiding_record_light_surface_segment(), guiding_record_surface_bounce(), guiding_record_surface_emission(), guiding_record_surface_segment(), guiding_record_volume_bounce(), guiding_record_volume_emission(), guiding_record_volume_segment(), guiding_record_volume_transmission(), GHOST_XrSession::handleStateChangeEvent(), libmv::Homography2DFromCorrespondencesLinear(), libmv::Homography2DFromCorrespondencesLinearEuc(), libmv::Homography3DFromCorrespondencesLinear(), libmv::HorizontalStack(), libmv::HStack(), GHOST_XrContext::initialize(), iTaSC::ControlledObject::initialize(), iTaSC::UncontrolledObject::initialize(), GHOST_ContextEGL::initializeDrawingContext(), intern::memutil::AllocStringStorage< keyT, hashT >::insert(), MultiDevice::is_shared(), blender::opensubdiv::MeshTopology::isEdgeEqual(), blender::opensubdiv::MeshTopology::isFaceVertexIndicesEqual(), KDL::JntArray::JntArray(), KDL::JntArrayAcc::JntArrayAcc(), KDL::JntArrayAcc::JntArrayAcc(), KDL::JntArrayVel::JntArrayVel(), KDL::ChainJntToJacSolver::JntToJac(), kernel_const_copy(), kernel_embree_filter_intersection_func_impl(), kernel_embree_filter_occluded_local_func_impl(), kernel_embree_filter_occluded_shadow_all_func_impl(), kernel_embree_filter_occluded_volume_all_func_impl(), kernel_global_memory_copy(), CCL_NAMESPACE_BEGIN::kernel_tex_image_interp(), CCL_NAMESPACE_BEGIN::kernel_tex_image_interp_3d(), LerpCurveSegmentMotionCV(), libmv_cameraIntrinsicsCopy(), libmv_cameraIntrinsicsCreateFromOptions(), libmv_cameraIntrinsicsExtractOptions(), libmv_cameraIntrinsicsFillFromOptions(), libmv_cameraIntrinsicsUpdate(), libmv_saveImage(), light_tree_emitters_copy_and_flatten(), light_tree_flatten(), light_tree_leaf_emitters_copy_and_flatten(), light_tree_specialize_nodes_flatten(), LightTreeEmitter::LightTreeEmitter(), linear_solver_ensure_matrix_construct(), LinearSolver::LinearSolver(), ConstantFolder::make_one(), ConstantFolder::make_zero(), DenoiseImageLayer::match_channels(), libmv::MatrixColumn(), libmv::MatrixColumn(), libmv::MatrixColumn(), CPUDevice::mem_alloc(), MultiDevice::mem_alloc(), Device::mem_alloc_sub_ptr(), Stats::mem_free(), MEM_guarded_mallocN_aligned(), MEM_lockfree_mallocN_aligned(), MultiDevice::mem_move_to_host(), libmv::Image::MemorySizeInBytes(), KDL::JntArray::Multiply, libmv::MultiplyElements(), libmv::MultiplyElements(), libmv::MultiplyElements(), KDL::JntArray::MultiplyJacobian, CCL_NAMESPACE_BEGIN::name_from_type(), GHOST_XrContext::needsUpsideDownDrawing(), Node::Node(), libmv::NRealisticCamerasSparse(), DedicatedTaskPool::num_decrease(), libmv::NViewTriangulate(), libmv::NViewTriangulateAlgebraic(), libmv::ArrayND< T, 3 >::Offset(), libmv::ArrayND< T, 3 >::Offset(), libmv::ArrayND< T, 3 >::Offset(), openxr_ext_name_from_wm_gpu_binding(), CPUKernelFunction< void(*)(const ThreadKernelGlobalsCPU *kg, IntegratorStateCPU *state)>::operator()(), KDL::Jacobian::operator()(), KDL::Jacobian::operator()(), libmv::Array3D< unsigned char >::operator()(), libmv::Array3D< unsigned char >::operator()(), libmv::ArrayND< T, 3 >::operator()(), libmv::ArrayND< T, 3 >::operator()(), libmv::ArrayND< T, 3 >::operator()(), libmv::ArrayND< T, 3 >::operator*(), KDL::Jacobian::operator=(), KDL::JntArray::operator=(), libmv::ArrayND< T, 3 >::operator=(), libmv::Image::operator=(), DeviceInfo::operator==(), array< T, alignment >::operator[](), device_vector< T >::operator[](), KDL::JntArray::operator[](), KDL::JntArray::operator[](), libmv::scoped_array< T >::operator[](), osl_eval_nodes< SHADER_TYPE_SURFACE >(), libmv::NViewDataSet::P(), BVH2::pack_aligned_node(), mikk::pack_index(), BVH2::pack_leaf(), BVH2::pack_nodes(), BVH2::pack_unaligned_node(), parse_int(), parse_string(), libmv::PearsonProductMomentCorrelation(), KDL::Joint::pose(), print_debug_timings(), array< T, alignment >::push_back_reserved(), recursive_print_knode(), BVH2::refit_node(), BVH2::refit_nodes(), NodeType::register_input(), LightManager::remove_ies(), ShaderNode::remove_input(), Profiler::remove_state(), LookupTables::remove_table(), PathTraceWorkCPU::render_samples_full_pipeline(), libmv::resection::Resection(), libmv::reshape(), libmv::ArrayND< T, 3 >::Resize(), libmv::ArrayND< T, 3 >::Resize(), device_vector< T >::resize(), libmv::Rgb2Gray(), BVHBuild::rotate(), DenoiserPipeline::run(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Attribute::set_data_from(), Node::set_owner(), ProfilingWithShaderHelper::set_shader(), EdgeDice::set_triangle(), Node::set_value(), EdgeDice::set_vertex(), blender::opensubdiv::PatchMap::QuadNode::SetChild(), iTaSC::ConstraintSet::setControlParameter(), GHOST_Window::setCursorGrab(), blender::opensubdiv::MeshTopology::setEdgeSharpness(), blender::opensubdiv::MeshTopology::setEdgeVertexIndices(), blender::opensubdiv::MeshTopology::setFaceVertexIndices(), blender::opensubdiv::MeshTopology::setNumFaceVertices(), SubdAttributeInterpolation::setup_attribute_corner_linear(), SubdAttributeInterpolation::setup_attribute_face(), SubdAttributeInterpolation::setup_attribute_vertex_linear(), blender::opensubdiv::MeshTopology::setVertexSharpness(), shaperadius(), SocketType::size(), slim::slim_precompute(), libmv::two_view::kernel::IsotropicNormalizedSolver< Solver, Unnormalizer >::Solve(), libmv::two_view::kernel::NormalizedSolver< Solver, Unnormalizer >::Solve(), BVHObjectSplit::split(), libmv::SplitChannels(), slim::squared_edge_lengths(), SVMCompiler::stack_assign(), SVMCompiler::stack_link(), SVMCompiler::stack_size(), GHOST_XrSession::start(), Profiler::start(), device_vector< T >::steal_data(), string_printf(), string_replace_same_length(), KDL::JntArray::Subtract, libmv::SVD(), GHOST_ContextVK::swapBuffers(), HdCyclesGeometry< Base, CyclesBase >::Sync(), GraphicsInteropBuffer::take_handle(), DedicatedTaskPool::thread_wait_pop(), EdgeDice::tri_dice(), libmv::CameraIntrinsics::UndistortBuffer(), update_global_peak(), Mesh::update_tangents(), GHOST_XrControllerModel::updateComponents(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::updateFaceVaryingData(), util_cdf_invert(), CCL_NAMESPACE_BEGIN::util_image_downscale_sample(), libmv::VerticalStack(), libmv::VStack(), write_severity(), xml_read_mesh(), device_memory::~device_memory(), DisplayGPUPixelBuffer::~DisplayGPUPixelBuffer(), DisplayGPUTexture::~DisplayGPUTexture(), GHOST_ContextCGL::~GHOST_ContextCGL(), GHOST_ContextEGL::~GHOST_ContextEGL(), GHOST_ContextGLX::~GHOST_ContextGLX(), GHOST_ContextSDL::~GHOST_ContextSDL(), GHOST_ContextWGL::~GHOST_ContextWGL(), GHOST_XrContext::~GHOST_XrContext(), libmv::Image::~Image(), ImageManager::~ImageManager(), LookupTables::~LookupTables(), and Profiler::~Profiler().
| #define atan glsl::atan |
Definition at line 786 of file gpu_glsl_cpp_stubs.hh.
Referenced by KDL::atan(), KDL::atan(), slim::map_vertices_to_convex_border(), Freestyle::OGF::MatrixUtil::semi_definite_symmetric_eigen(), Freestyle::AppView::setHorizontalFov(), Freestyle::SphericalGrid::Transform::sphericalProjection(), and valuefn().
| #define atanh glsl::atanh |
Definition at line 787 of file gpu_glsl_cpp_stubs.hh.
| #define ATTR_FALLTHROUGH ((void)0) |
Definition at line 1013 of file gpu_glsl_cpp_stubs.hh.
| #define bool2_array | ( | ... | ) |
Definition at line 984 of file gpu_glsl_cpp_stubs.hh.
| #define bool3_array | ( | ... | ) |
Definition at line 985 of file gpu_glsl_cpp_stubs.hh.
| #define bool4_array | ( | ... | ) |
Definition at line 986 of file gpu_glsl_cpp_stubs.hh.
| #define bool_array | ( | ... | ) |
Definition at line 983 of file gpu_glsl_cpp_stubs.hh.
| #define cast cast_is_reserved_glsl_keyword_do_not_use |
Definition at line 1070 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::io::usd::copy_blender_buffer_to_primvar(), blender::io::usd::copy_primvar_to_blender_buffer(), delete_MEM_CacheLimiter(), slim::doublearea_sort3(), blender::draw::extract_edituv_face_dots_bm(), blender::draw::extract_edituv_face_dots_mesh(), float4_to_half4_display(), MEM_CacheLimiter_enforce_limits(), MEM_CacheLimiter_get(), MEM_CacheLimiter_get_memory_in_use(), MEM_CacheLimiter_get_refcount(), MEM_CacheLimiter_insert(), MEM_CacheLimiter_ItemDestroyable_Func_set(), MEM_CacheLimiter_ItemPriority_Func_set(), MEM_CacheLimiter_ref(), MEM_CacheLimiter_touch(), MEM_CacheLimiter_unmanage(), MEM_CacheLimiter_unref(), mv::Marker::Offset(), mv::Region::Offset(), and ceres::Chain< FunctionType, kNumArgs, Jet< T, N > >::Rule().
| #define ceil glsl::ceil |
Definition at line 766 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::seq::add_reload_new_file(), blender::bke::pbvh::uv_islands::add_uv_island(), blender::animrig::bake_fcurve_segments(), BKE_nla_add_soundstrip(), BKE_partdeflect_new(), blf_glyph_cache_add_svg(), blo_do_versions_420(), blo_do_versions_pre250(), button_section_bounds_calc(), Freestyle::computeCumulativeVisibility(), blender::ed::curves::curve_draw_event_add(), curve_draw_event_add(), decimate_fcurve_segment(), blender::ed::vse::displayed_channel_range_get(), distribute_grid(), blender::bke::pbvh::pixels::do_encode_pixels(), draw_distortion(), draw_horizontal_scale_indicators(), draw_ticks(), dynamicPaint_doSmudge(), dynamicPaint_doWaveStep(), fcm_cycles_time(), get_effector_tot(), blender::nodes::node_fn_float_to_int_cc::get_multi_function(), GPU_indexbuf_build_curves_on_device(), blender::image_engine::ScreenTileTextures< Divisions >::gpu_texture_size(), gridRaycast(), blender::draw::mesh_render_data_edge_flag(), blender::draw::mesh_render_data_vert_flag(), next_lattice(), power_of_2(), radial_control_modal(), libmv::RegionIsInBounds(), mv::Region::Rounded(), screen_geom_vertices_scale_pass(), soft_range_round_up(), blender::seq::sound_equalizermodifier_recreator(), blender::seq::strip_speed_effect_target_frame_get(), svm_vector_math(), blender::nodes::try_dispatch_float_math_fl3_to_fl3(), UI_fontstyle_draw_ex(), UI_fontstyle_draw_rotated(), UI_view2d_text_cache_draw(), uilist_prepare(), unit_dual_convert(), update_do_scale(), WM_gesture_circle_modal(), wm_window_timers_process(), and zbuf_add_to_span().
| #define class class_is_reserved_glsl_keyword_do_not_use |
Definition at line 1037 of file gpu_glsl_cpp_stubs.hh.
Referenced by Mesh::BVH2, Mesh::BVHBuild, Mesh::BVHSpatialSplit, GPUDevice::device_memory, Mesh::DiagSplit, Mesh::EdgeDice, Mesh::GeometryManager, Object::GeometryManager, Mesh::ObjectManager, and Object::ObjectManager.
| #define common common_is_reserved_glsl_keyword_do_not_use |
Definition at line 1034 of file gpu_glsl_cpp_stubs.hh.
Referenced by bsdf_microfacet_eval(), and bsdf_microfacet_sample().
| #define cos glsl::cos |
Definition at line 788 of file gpu_glsl_cpp_stubs.hh.
Referenced by ArHosekSkyModel_GetRadianceInternal(), KDL::asin(), barycentric_weights_v2_grid_cache(), bend_angle(), BKE_bmbvh_new_ex(), BKE_camera_view_frame_fit_to_coords(), BKE_camera_view_frame_fit_to_coords(), BKE_maskrasterize_handle_init(), BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(), BM_face_split_n(), bm_face_split_walk_back(), BM_mesh_intersect(), bmbvh_tri_from_face(), bmo_smooth_vert_exec(), blender::geometry::PackIsland::build_inverse_transformation(), blender::geometry::PackIsland::build_transformation(), cloth_calc_helper_forces(), cloth_spring_angle(), blender::noise::compute_2d_gabor_kernel(), Freestyle::SteerableViewMap::ComputeWeight(), blender::math::cos(), blender::math::cos(), KDL::cos(), KDL::cos(), blender::nodes::node_geo_curve_primitive_arc_cc::create_arc_curve_from_radius(), blender::nodes::node_geo_curve_primitive_circle_cc::create_point_circle_curve(), blender::nodes::node_geo_curve_primitive_circle_cc::create_radius_circle_curve(), blender::nodes::node_geo_curve_primitive_spiral_cc::create_spiral_curve(), blender::nodes::node_geo_curve_primitive_star_cc::create_star_curve(), blender::io::alembic::create_swapped_rotation_matrix(), KDL::Frame::DH(), KDL::Frame::DH_Craig1989(), diagonalize(), libmv::DrawEllipse(), eul_to_mat3(), eul_to_mat4(), euler_to_mat(), KDL::Rotation::EulerZYZ(), eulO_to_mat3(), eulO_to_quat(), extrawindow_spin_cursor(), fcm_fn_generator_evaluate(), find_even_superellipse_chords(), blender::math::detail::from_rotation(), blender::math::detail::from_rotation(), gearGL(), gearGL(), blender::bke::greasepencil::convert::get_legacy_stroke_to_texture_matrix(), blender::bke::greasepencil::get_stroke_to_texture_matrix(), GHOST_Wintab::getInput(), gpencil_calc_stroke_fill_uv(), iridescence_lookup_sensitivity(), join_mesh_single(), knife_bm_tri_cagecos_get(), knife_bm_tri_cagecos_get_worldspace(), layer_bucket_depth_from_xy(), layer_bucket_init(), layer_bucket_isect_test(), lineart_create_render_buffer_v3(), slim::map_vertices_to_convex_border(), maskrasterize_layer_isect(), mesh_calc_eigen_matrix(), MOD_get_texture_coords(), Freestyle::NodePerspectiveCamera::NodePerspectiveCamera(), normalEditModifier_do_directional(), normalEditModifier_do_radial(), libmv::NRealisticCamerasFull(), libmv::NRealisticCamerasSparse(), blender::geometry::p_abf_compute_sines(), blender::geometry::p_chart_correct_degenerate_triangle_point(), blender::geometry::p_chart_correct_degenerate_triangles2(), blender::geometry::p_chart_lscm_solve(), phase_mie_fitted_parameters(), KDL::Rotation::Rot(), Rot(), KDL::Rotation::Rot2(), Freestyle::NodeTransform::Rotate(), blender::math::rotate(), libmv::RotationFromEulerVector(), RotationMatrix(), libmv::RotationRodrigues(), KDL::Rotation::RPY(), sabin_gamma(), Freestyle::OGF::MatrixUtil::semi_definite_symmetric_eigen(), Freestyle::FEdgeXDetector::setCreaseAngle(), KDL::sin(), KDL::sin(), solve_cubic(), libmv::SolveCubicPolynomial(), SolveP3(), Freestyle::SteerableViewMap::SteerableViewMap(), KDL::tan(), blender::math::tests::TEST(), blender::tests::TEST(), blender::geometry::UVMinimumEnclosingSquareFinder::update(), IK_QSphericalSegment::UpdateAngle(), IK_QSwingSegment::UpdateAngle(), and IK_QElbowSegment::UpdateAngleApply().
| #define cosh glsl::cosh |
Definition at line 789 of file gpu_glsl_cpp_stubs.hh.
Referenced by KDL::cosh(), KDL::cosh(), KDL::sinh(), KDL::sinh(), and KDL::tanh().
| #define exp glsl::exp |
Definition at line 767 of file gpu_glsl_cpp_stubs.hh.
Referenced by _bli_math_fastpow(), ArHosekSkyModel_GetRadianceInternal(), bsdf_hair_chiang_albedo(), bsdf_hair_chiang_eval(), bsdf_hair_chiang_sample(), bsdf_hair_huang_albedo(), bsdf_hair_huang_eval_residual(), bsdf_hair_huang_sample(), blender::io::obj::OBJMTLParserTest::check_impl(), color_highlight_uncompress(), slim::compute_energy_with_jacobians(), Freestyle::GaussianFilter::computeMask(), ED_ANIM_get_1d_gauss_kernel(), Freestyle::edgeStopping(), KDL::exp(), KDL::exp(), filenum_newname(), libmv::Gaussian(), libmv::Gaussian2D(), blender::geometry::gaussian_blur_1D(), blender::seq::glow_blur_bitmap(), iridescence_lookup_sensitivity(), blender::ed::space_node::nodelink_batch_init(), paint_new_blur_kernel(), phase_mie_fitted_parameters(), pow_i(), sb_detect_vertex_collisionCached(), blender::ed::space_node::set_nodelink_vertex(), sqrt3d(), sqrt3f(), blender::io::TEST(), TEST(), TEST(), blender::seq::tonemapmodifier_apply(), slim::update_weights_and_closest_rotations(), volume_color_transmittance(), and waveModifier_do().
| #define exp2 glsl::exp2 |
Definition at line 768 of file gpu_glsl_cpp_stubs.hh.
Referenced by blinn_specular(), brdf_approx(), blender::eevee::ShadowDirectional::coverage_get(), blender::eevee::VolumeModule::end_sync(), HdCyclesLight::Sync(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| #define external external_is_reserved_glsl_keyword_do_not_use |
Definition at line 1051 of file gpu_glsl_cpp_stubs.hh.
Referenced by blend_read_mdisps(), CustomData_external_add(), customdata_external_filename(), CustomData_external_read(), CustomData_external_remove(), CustomData_external_write(), and write_mdisps().
| #define filter filter_is_reserved_glsl_keyword_do_not_use |
Definition at line 1068 of file gpu_glsl_cpp_stubs.hh.
Referenced by achannel_setting_flush_widget_cb(), action_channel_region_draw(), action_main_region_draw(), action_slot_summary_to_keylist(), actkeys_channels_get_selected_extents(), actkeys_find_key_at_position(), actkeys_find_list_element_at_position(), actkeys_framejump_exec(), actkeys_is_key_at_position(), actkeys_mselect_channel_only(), actkeys_mselect_column(), actkeys_mselect_single(), actkeys_select_leftright(), actkeys_select_linked_exec(), blender::bke::AttributeFilter::allow_skip(), ANIM_animdata_keyframe_callback(), anim_channels_for_selection(), ANIM_deselect_keys_in_animation_editors(), ANIM_editkeyframes_refresh(), ANIM_frame_channel_y_extents(), ANIM_set_active_channel(), ANIM_sync_animchannels_to_data(), animchannels_clean_empty_exec(), animchannels_delete_containers(), animchannels_delete_exec(), animchannels_enable_exec(), animchannels_group_channels(), animchannels_group_exec(), animchannels_rearrange_exec(), animchannels_ungroup_exec(), append_nla_strip_snap_target(), blender::bke::attribute_filter_with_skip_ref(), blender::bke::attribute_filter_with_skip_ref(), bake_action_keys(), bake_graph_keys(), blender::math::bicubic_interpolation(), blender::gpu::render_graph::CommandBufferLog::blit_image(), blender::gpu::render_graph::VKCommandBufferInterface::blit_image(), blender::gpu::render_graph::VKCommandBufferWrapper::blit_image(), box_select_action(), box_select_anim_channels(), box_select_graphcurves(), box_select_graphkeys(), box_select_nla_strips(), bpy_bmesh_transform(), cachefile_to_keylist(), cg_filtered(), channels_bake_exec(), clean_action_keys(), clean_graph_keys(), blender::deg::clear_id_nodes_conditional(), click_select_channel_fcurve(), click_select_channel_gplayer(), click_select_channel_group(), columnselect_action_keys(), columnselect_graph_keys(), Eigen::internal::constrained_conjugate_gradient(), blender::bke::id::IDRemapper::contains_mappings_for_any(), convert_keys_to_samples(), convert_samples_to_keys(), copy_action_keys(), copy_graph_keys(), count_fcurves_hidden_by_filter(), create_ghost_curves(), blender::ed::transform::createTransActionData(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::createTransNlaData(), blender::math::cubic_filter_coefficients(), blender::nodes::node_geo_curve_to_points_cc::curves_to_points(), debug_channel_list_exec(), delete_action_keys(), delete_graph_keys(), deselect_action_keys(), deselect_all_fcurves(), deselect_graph_keys(), deselect_nla_strips(), draw_nla_main_data(), drivers_editor_show_exec(), duplicate_action_keys(), duplicate_graph_keys(), ED_buttons_tabs_list(), ED_gpencil_anim_copybuf_copy(), ED_gpencil_anim_copybuf_paste(), ED_nla_postop_refresh(), ensure_change_frame_keylist(), equalize_graph_keys(), blender::nodes::node_composite_denoise_cc::DenoiseOperation::execute(), file_browse_invoke(), filelist_setfilter_options(), blender::ed::asset::filter_matches_asset(), blender::ed::spreadsheet::filter_reorder(), get_active_fcurve_channel(), blender::ed::graph::get_editable_fcurves(), blender::ed::spreadsheet::get_filter_expand_flag(), get_graph_keyframe_extents(), get_keyframe_extents(), get_nearest_fcurve_verts_list(), get_nlastrip_extents(), blender::seq::glow_blur_bitmap(), graph_channel_region_draw(), graph_draw_curves(), graph_driver_delete_invalid_exec(), graph_fmodifier_add_exec(), graph_fmodifier_paste_exec(), graph_has_selected_control_points(), graph_refresh_fcurve_colors(), graphkeys_channel_view_pick_invoke(), graphkeys_euler_filter_exec(), graphkeys_mselect_column(), graphkeys_select_key_handles(), graphkeys_select_leftright(), graphkeys_select_linked_exec(), graphkeys_smooth_exec(), graphkeys_view_selected_channels_exec(), graphop_editable_keyframes_poll(), graphop_selected_fcurve_poll(), graphop_visible_keyframes_poll(), graphview_curves_hide_exec(), graphview_curves_reveal_exec(), blender::ed::greasepencil::grease_pencil_copy_keyframes(), blender::ed::greasepencil::grease_pencil_paste_keyframes(), IMB_filter_extend(), IMB_scale(), IMB_scale_into_new(), imb_scale_via_transform(), IMB_transform(), initialize_animdata_selection_filter(), initialize_box_select_anim_data(), insert_action_keys(), insert_graph_keys(), is_filtered_asset(), is_filtered_asset_library(), is_filtered_file(), is_filtered_file_name(), is_filtered_file_relpath(), is_filtered_file_type(), is_filtered_hidden(), is_filtered_id_file_type(), is_filtered_lib(), is_filtered_lib_type(), is_filtered_main(), is_filtered_main_assets(), markers_selectkeys_between(), markers_selectkeys_between(), mirror_action_keys(), mirror_graph_keys(), mouse_action_keys(), mouse_anim_channels(), mouse_graph_keys(), mouse_nla_strips(), mouse_nla_tracks(), nla_fmodifier_add_exec(), nla_fmodifier_copy_exec(), nla_fmodifier_paste_exec(), nla_panel_context(), nla_track_region_draw(), nla_tracks_get_selected_extents(), nlaedit_add_meta_exec(), nlaedit_add_sound_exec(), nlaedit_add_tracks_empty(), nlaedit_add_tracks_existing(), nlaedit_add_transition_exec(), nlaedit_apply_scale_exec(), nlaedit_clear_scale_exec(), nlaedit_delete_exec(), nlaedit_delete_tracks_exec(), nlaedit_disable_tweakmode(), nlaedit_duplicate_exec(), nlaedit_enable_tweakmode_exec(), nlaedit_get_editable_tracks(), nlaedit_make_single_user_exec(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_remove_meta_exec(), nlaedit_select_leftright(), nlaedit_snap_exec(), nlaedit_split_exec(), nlaedit_strip_at_region_position(), nlaedit_swap_exec(), nlaedit_sync_actlen_exec(), nlaedit_toggle_mute_exec(), blender::ed::transform::nlatrack_truncate_temporary_tracks(), nlatracks_pushdown_exec(), ob_keyframes_loop(), ob_to_keylist(), paste_action_keys(), paste_graph_keys(), blender::nodes::decl::StringBuilder::path_filter(), blender::ed::transform::posttrans_action_clean(), prepare_filter_asset_library(), preview_filter_to_idfilter(), rearrange_animchannels_filter_visible(), rearrange_gpencil_channels(), rearrange_grease_pencil_channels(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::recalcData_graphedit(), region_select_action_keys(), rename_anim_channels(), RNA_def_property_string_filepath_filter_func(), scene_keyframes_loop(), scene_to_keylist(), screen_ctx_active_editable_fcurve(), screen_ctx_sel_actions_impl(), screen_ctx_sel_edit_fcurves_(), screen_ctx_selected_editable_keyframes(), select_anim_channel_keys(), select_moreless_action_keys(), select_moreless_graph_keys(), blender::seq::sequencer_preprocess_transform_crop(), blender::ed::spreadsheet::set_filter_expand_flag(), seteasing_graph_keys(), setexpo_action_keys(), setexpo_graph_keys(), setflag_anim_channels(), sethandles_action_keys(), sethandles_graph_keys(), setipo_graph_keys(), setkeytype_action_keys(), slot_channels_move_to_new_action_exec(), snap_action_keys(), snap_graph_keys(), blender::ed::transform::special_aftertrans_update__actedit(), blender::ed::transform::special_aftertrans_update__graph(), blender::ed::transform::special_aftertrans_update__nla(), blender::ed::spreadsheet::spreadsheet_filter_panel_draw(), blender::ed::spreadsheet::spreadsheet_filter_panel_draw_header(), sum_selected_keyframes(), summary_keyframes_loop(), summary_to_keylist(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::imbuf::tests::transform_2x_smaller(), blender::imbuf::tests::transform_fractional_larger(), ui_template_id(), uiTemplateGpencilColorPreview(), uiTemplateGpencilModifier(), uiTemplateID(), uiTemplateIDBrowse(), uiTemplateIDPreview(), uiTemplateIDTabs(), and WM_operator_properties_filesel().
| #define fixed fixed_is_reserved_glsl_keyword_do_not_use |
Definition at line 1056 of file gpu_glsl_cpp_stubs.hh.
Referenced by target_project_tri_correct().
| #define float2_array | ( | ... | ) |
Definition at line 972 of file gpu_glsl_cpp_stubs.hh.
| #define float3_array | ( | ... | ) |
Definition at line 973 of file gpu_glsl_cpp_stubs.hh.
| #define float4_array | ( | ... | ) |
Definition at line 974 of file gpu_glsl_cpp_stubs.hh.
| #define float_array | ( | ... | ) |
Definition at line 971 of file gpu_glsl_cpp_stubs.hh.
Referenced by libmv::ByteArrayToScaledFloatArray(), and libmv::FloatArrayToScaledByteArray().
| #define floor glsl::floor |
Definition at line 769 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::bke::pbvh::uv_islands::add_uv_island(), blender::animrig::bake_fcurve_segments(), blender::math::bicubic_interpolation(), BKE_fcurve_deduplicate_keys(), BKE_lattice_deform_data_eval_co(), BKE_ptcache_read(), BLI_cellNoiseU(), BLI_noise_cell_v3(), BLI_noise_voronoi(), boxsampleclip(), colorfn(), colorfn(), compute_2d_gabor_noise(), compute_3d_gabor_noise(), Freestyle::GaussianFilter::computeMaskSize(), Freestyle::Grid::configure(), cp_key(), blender::ed::vse::displayed_channel_range_get(), do_2d_mapping(), blender::bke::pbvh::pixels::do_encode_pixels(), do_key(), blender::ed::vse::draw_seq_fcurve_overlay(), fcm_cycles_time(), floorfrac(), fract(), BCMatrix::get_matrix(), BCMatrix::get_matrix(), blender::nodes::node_fn_float_to_int_cc::get_multi_function(), gpencil_frame_snap_nearest(), gridRaycast(), hsv_to_rgb(), imagewrap(), imagewraposa(), init_mv_jit(), Freestyle::Grid::initInfiniteRay(), Freestyle::Grid::initRay(), integer_digits_d(), integer_digits_f(), newPerlin(), blender::nodes::node_fn_random_value_cc::node_build_multi_function(), old_mdisps_bilinear(), KDL::Jacobian::operator()(), KDL::Jacobian::operator()(), orgBlenderNoise(), blender::ed::outliner::outliner_back(), blender::gpu::FrameBuffer::recursive_downsample(), libmv::RegionIsInBounds(), Freestyle::Stroke::Resample(), safe_floored_modulo(), Freestyle::StrokeShaders::BezierCurveShader::shade(), snap(), snap_mask_layer_nearest(), blender::ed::transform::snapFrameTransform(), soft_range_round_down(), blender::seq::speed_effect_interpolation_ratio_get(), surfaceGenerateGrid(), svm_vector_math(), textview_draw_string(), blender::nodes::try_dispatch_float_math_fl3_fl3_to_fl3(), blender::nodes::try_dispatch_float_math_fl3_to_fl3(), ui_but_hide_fraction(), ui_but_string_set(), ui_draw_aligned_panel(), UI_fontstyle_draw_ex(), UI_fontstyle_draw_multiline_clipped_ex(), UI_GetColorPtrBlendShade3ubv(), uilist_prepare(), unit_dual_convert(), iTaSC::Scene::update(), valuefn(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), WM_gesture_circle_modal(), wrap(), zbuf_add_to_span(), and zspan_scanconvert().
| #define fma glsl::fma |
Definition at line 770 of file gpu_glsl_cpp_stubs.hh.
| #define frexp glsl::frexp |
Definition at line 771 of file gpu_glsl_cpp_stubs.hh.
| #define fvec2 fvec2_is_reserved_glsl_keyword_do_not_use |
Definition at line 1064 of file gpu_glsl_cpp_stubs.hh.
| #define fvec3 fvec3_is_reserved_glsl_keyword_do_not_use |
Definition at line 1065 of file gpu_glsl_cpp_stubs.hh.
| #define fvec4 fvec4_is_reserved_glsl_keyword_do_not_use |
Definition at line 1066 of file gpu_glsl_cpp_stubs.hh.
| #define GLSL_CPP_STUBS |
Definition at line 1031 of file gpu_glsl_cpp_stubs.hh.
| #define goto goto_is_reserved_glsl_keyword_do_not_use |
Definition at line 1045 of file gpu_glsl_cpp_stubs.hh.
| #define hvec2 hvec2_is_reserved_glsl_keyword_do_not_use |
Definition at line 1061 of file gpu_glsl_cpp_stubs.hh.
Referenced by bevelinside().
| #define hvec3 hvec3_is_reserved_glsl_keyword_do_not_use |
Definition at line 1062 of file gpu_glsl_cpp_stubs.hh.
| #define hvec4 hvec4_is_reserved_glsl_keyword_do_not_use |
Definition at line 1063 of file gpu_glsl_cpp_stubs.hh.
| #define imageLoadFast imageLoad |
Definition at line 630 of file gpu_glsl_cpp_stubs.hh.
| #define imageStoreFast imageStore |
Definition at line 631 of file gpu_glsl_cpp_stubs.hh.
| #define IMG_TEMPLATE |
Definition at line 616 of file gpu_glsl_cpp_stubs.hh.
Referenced by imageAtomicAdd(), imageAtomicAdd(), imageAtomicAnd(), imageAtomicAnd(), imageAtomicCompSwap(), imageAtomicCompSwap(), imageAtomicExchange(), imageAtomicExchange(), imageAtomicMax(), imageAtomicMax(), imageAtomicMin(), imageAtomicMin(), imageAtomicOr(), imageAtomicOr(), imageAtomicXor(), imageAtomicXor(), imageFence(), imageFence(), imageLoad(), imageSize(), imageStore(), and imageStore().
| #define in |
Definition at line 949 of file gpu_glsl_cpp_stubs.hh.
Referenced by _bli_math_rsqrt(), blender::ed::transform::applyAxisConstraintVec(), blender::ed::transform::applyObjectConstraintVec(), blender::ed::transform::applyTranslation(), OSLNode::attributes(), blender::ed::transform::axisProjection(), BKE_colorband_evaluate(), BKE_nurb_makeFaces(), blender::seq::blur_isolate_highlights(), libmv::BlurredImageAndDerivatives(), libmv::BlurredImageAndDerivativesChannels(), libmv::BoxFilter(), libmv::BoxFilterHorizontal(), libmv::BoxFilterVertical(), blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), Freestyle::Cast::cast(), KDL::Chain::Chain(), KDL::Segment::Chain, CCL_NAMESPACE_BEGIN::check_node_inputs_has_links(), CCL_NAMESPACE_BEGIN::check_node_inputs_traversed(), clouds_map_inputs(), blender::seq::color_balance_lgg(), blender::seq::color_balance_sop(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), ConvertNode::constant_fold(), libmv::Convolve(), libmv::ConvolveGaussian(), libmv::ConvolveHorizontal(), libmv::ConvolveVertical(), btCollisionWorldImporter::createTriangleMeshContainer(), blender::meshintersect::crosssegs_test(), cycle_offset_triple(), UnitConverter::dae_matrix_to_mat4_(), blender::meshintersect::diamondcross_test(), distnoise_map_inputs(), distribute_grid(), do_hue_sat_fac(), libmv::DownsampleChannelsBy2(), ED_node_composit_default(), ED_node_texture_default(), blender::meshintersect::empty_test(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), fill_shader_input(), fill_shader_input(), film_get_pass_pixel_combined(), film_get_pass_pixel_cryptomatte(), film_get_pass_pixel_depth(), film_get_pass_pixel_float(), film_get_pass_pixel_float3(), film_get_pass_pixel_float4(), film_get_pass_pixel_light_path(), film_get_pass_pixel_mist(), film_get_pass_pixel_motion(), film_get_pass_pixel_sample_count(), SVMCompiler::find_aov_nodes_and_dependencies(), ShaderGraph::find_dependencies(), SVMCompiler::find_dependencies(), flatten_string(), flerp(), blender::ed::sculpt_paint::gesture::flip_plane(), flip_qt_qt(), Freestyle_evaluateColorRamp(), SVMCompiler::generate_closure_node(), SVMCompiler::generate_multi_closure(), SVMCompiler::generated_shared_closure_nodes(), blender::nodes::node_shader_vector_rotate_cc::get_multi_function(), blender::imbuf::get_oiio_ibuf(), blender::imbuf::get_oiio_reader(), gpu_group_execute(), GPU_matrix_unproject_3fv(), blender::nodes::node_shader_bevel_cc::gpu_shader_bevel(), blender::nodes::node_shader_brightness_cc::gpu_shader_brightcontrast(), blender::nodes::node_shader_bump_cc::gpu_shader_bump(), blender::nodes::node_shader_camera_cc::gpu_shader_camera(), blender::nodes::node_shader_clamp_cc::gpu_shader_clamp(), blender::nodes::node_shader_combine_color_cc::gpu_shader_combcolor(), blender::nodes::node_shader_sepcomb_hsv_cc::gpu_shader_combhsv(), blender::nodes::node_shader_sepcomb_rgb_cc::gpu_shader_combrgb(), blender::nodes::node_shader_sepcomb_xyz_cc::comb::gpu_shader_combxyz(), blender::nodes::node_shader_curves_cc::flt::gpu_shader_curve_float(), blender::nodes::node_shader_curves_cc::rgb::gpu_shader_curve_rgb(), blender::nodes::node_shader_curves_cc::vec::gpu_shader_curve_vec(), blender::nodes::node_shader_displacement_cc::gpu_shader_displacement(), blender::nodes::node_shader_hueSatVal_cc::gpu_shader_hue_sat(), blender::nodes::node_shader_invert_cc::gpu_shader_invert(), blender::nodes::node_shader_map_range_cc::gpu_shader_map_range(), blender::nodes::node_shader_mapping_cc::gpu_shader_mapping(), blender::nodes::node_shader_math_cc::gpu_shader_math(), blender::nodes::node_sh_mix_cc::gpu_shader_mix(), blender::nodes::node_shader_mix_rgb_cc::gpu_shader_mix_rgb(), blender::nodes::node_shader_normal_cc::gpu_shader_normal(), blender::nodes::node_shader_normal_map_cc::gpu_shader_normal_map(), blender::nodes::node_shader_particle_info_cc::gpu_shader_particle_info(), blender::nodes::node_shader_holdout_cc::gpu_shader_rgb(), blender::nodes::node_shader_rgb_to_bw_cc::gpu_shader_rgbtobw(), blender::nodes::node_shader_separate_color_cc::gpu_shader_sepcolor(), blender::nodes::node_shader_sepcomb_hsv_cc::gpu_shader_sephsv(), blender::nodes::node_shader_sepcomb_rgb_cc::gpu_shader_seprgb(), blender::nodes::node_shader_sepcomb_xyz_cc::sep::gpu_shader_sepxyz(), blender::nodes::node_shader_squeeze_cc::gpu_shader_squeeze(), blender::nodes::node_shader_tex_white_noise_cc::gpu_shader_tex_white_noise(), blender::nodes::node_shader_color_ramp_cc::gpu_shader_valtorgb(), blender::nodes::node_shader_vector_transform_cc::gpu_shader_vect_transform(), blender::nodes::node_shader_vector_displacement_cc::gpu_shader_vector_displacement(), blender::nodes::node_shader_vector_math_cc::gpu_shader_vector_math(), blender::nodes::node_shader_vector_rotate_cc::gpu_shader_vector_rotate(), GPU_stack_link(), gpu_stack_link_v(), group_copy_inputs(), group_execute(), group_gpu_copy_inputs(), libmv::ImageDerivatives(), IMB_colormanagement_imbuf_to_byte_texture(), IMB_colormanagement_imbuf_to_float_texture(), IMB_exr_read_channels(), imb_filterN(), imb_load_openexr(), blender::imbuf::imb_oiio_check(), blender::imbuf::imb_oiio_read(), blender::imbuf::interpolate_bilinear_border_byte(), blender::imbuf::interpolate_bilinear_border_byte(), blender::imbuf::interpolate_bilinear_border_fl(), blender::imbuf::interpolate_bilinear_border_fl(), blender::imbuf::interpolate_bilinear_byte(), blender::imbuf::interpolate_bilinear_byte(), blender::imbuf::interpolate_bilinear_fl(), blender::imbuf::interpolate_bilinear_fl(), blender::imbuf::interpolate_bilinear_wrap_byte(), blender::imbuf::interpolate_bilinear_wrap_fl(), blender::imbuf::interpolate_cubic_bspline_byte(), blender::imbuf::interpolate_cubic_bspline_byte(), blender::imbuf::interpolate_cubic_bspline_fl(), blender::imbuf::interpolate_cubic_bspline_fl(), blender::imbuf::interpolate_cubic_mitchell_byte(), blender::imbuf::interpolate_cubic_mitchell_byte(), blender::imbuf::interpolate_nearest_border_byte(), blender::imbuf::interpolate_nearest_border_byte(), blender::imbuf::interpolate_nearest_border_fl(), blender::imbuf::interpolate_nearest_border_fl(), blender::imbuf::interpolate_nearest_wrap_byte(), blender::imbuf::interpolate_nearest_wrap_fl(), KDL::Joint::Joint(), kernel_background_evaluate(), kernel_curve_shadow_transparency_evaluate(), kernel_displace_evaluate(), layerInterp_shapekey(), blender::meshintersect::lineholeinsquare_test(), DenoiseImage::load(), OIIOImageLoader::load_metadata(), blender::imbuf::load_pixels(), OIIOImageLoader::load_pixels(), M_Geometry_delaunay_2d_cdt(), magic_map_inputs(), main(), blender::meshintersect::manycross_test(), GHOST_Wintab::mapWintabToSysCoordinates(), marble_map_inputs(), UnitConverter::mat4_to_dae(), UnitConverter::mat4_to_dae_double(), blender::gpu::MTLBackend::metal_is_supported(), musgrave_map_inputs(), blender::meshintersect::nestedholes_test(), node_get_stack(), blender::nodes::node_shader_add_shader_cc::node_shader_gpu_add_shader(), blender::nodes::node_shader_ambient_occlusion_cc::node_shader_gpu_ambient_occlusion(), blender::nodes::node_shader_attribute_cc::node_shader_gpu_attribute(), blender::nodes::node_shader_background_cc::node_shader_gpu_background(), blender::nodes::node_shader_blackbody_cc::node_shader_gpu_blackbody(), blender::nodes::node_shader_bsdf_diffuse_cc::node_shader_gpu_bsdf_diffuse(), blender::nodes::node_shader_bsdf_glass_cc::node_shader_gpu_bsdf_glass(), blender::nodes::node_shader_bsdf_glossy_cc::node_shader_gpu_bsdf_glossy(), blender::nodes::node_shader_bsdf_hair_cc::node_shader_gpu_bsdf_hair(), blender::nodes::node_shader_bsdf_metallic_cc::node_shader_gpu_bsdf_metallic(), blender::nodes::node_shader_bsdf_principled_cc::node_shader_gpu_bsdf_principled(), blender::nodes::node_shader_bsdf_ray_portal_cc::node_shader_gpu_bsdf_ray_portal(), blender::nodes::node_shader_bsdf_refraction_cc::node_shader_gpu_bsdf_refraction(), blender::nodes::node_shader_bsdf_sheen_cc::node_shader_gpu_bsdf_sheen(), blender::nodes::node_shader_bsdf_toon_cc::node_shader_gpu_bsdf_toon(), blender::nodes::node_shader_bsdf_translucent_cc::node_shader_gpu_bsdf_translucent(), blender::nodes::node_shader_bsdf_transparent_cc::node_shader_gpu_bsdf_transparent(), blender::nodes::node_shader_eevee_specular_cc::node_shader_gpu_eevee_specular(), blender::nodes::node_shader_emission_cc::node_shader_gpu_emission(), blender::nodes::node_shader_fresnel_cc::node_shader_gpu_fresnel(), blender::nodes::node_shader_gamma_cc::node_shader_gpu_gamma(), blender::nodes::node_shader_geometry_cc::node_shader_gpu_geometry(), blender::nodes::node_shader_hair_info_cc::node_shader_gpu_hair_info(), blender::nodes::node_shader_bsdf_hair_principled_cc::node_shader_gpu_hair_principled(), blender::nodes::node_shader_layer_weight_cc::node_shader_gpu_layer_weight(), blender::nodes::node_shader_light_falloff_cc::node_shader_gpu_light_falloff(), blender::nodes::node_shader_light_path_cc::node_shader_gpu_light_path(), blender::nodes::node_shader_mix_shader_cc::node_shader_gpu_mix_shader(), blender::nodes::node_shader_object_info_cc::node_shader_gpu_object_info(), blender::nodes::node_shader_output_aov_cc::node_shader_gpu_output_aov(), blender::nodes::node_shader_output_light_cc::node_shader_gpu_output_light(), blender::nodes::node_shader_output_material_cc::node_shader_gpu_output_material(), blender::nodes::node_shader_output_world_cc::node_shader_gpu_output_world(), blender::nodes::node_shader_point_info_cc::node_shader_gpu_point_info(), blender::nodes::node_shader_shader_to_rgb_cc::node_shader_gpu_shadertorgb(), blender::nodes::node_shader_subsurface_scattering_cc::node_shader_gpu_subsurface_scattering(), blender::nodes::node_shader_tangent_cc::node_shader_gpu_tangent(), blender::nodes::node_shader_tex_brick_cc::node_shader_gpu_tex_brick(), blender::nodes::node_shader_tex_checker_cc::node_shader_gpu_tex_checker(), blender::nodes::node_shader_tex_coord_cc::node_shader_gpu_tex_coord(), blender::nodes::node_shader_tex_environment_cc::node_shader_gpu_tex_environment(), blender::nodes::node_shader_tex_gabor_cc::node_shader_gpu_tex_gabor(), blender::nodes::node_shader_tex_gradient_cc::node_shader_gpu_tex_gradient(), blender::nodes::node_shader_tex_image_cc::node_shader_gpu_tex_image(), blender::nodes::node_shader_tex_magic_cc::node_shader_gpu_tex_magic(), node_shader_gpu_tex_mapping(), blender::nodes::node_shader_tex_noise_cc::node_shader_gpu_tex_noise(), blender::nodes::node_shader_tex_sky_cc::node_shader_gpu_tex_sky(), blender::nodes::node_shader_tex_voronoi_cc::node_shader_gpu_tex_voronoi(), blender::nodes::node_shader_tex_wave_cc::node_shader_gpu_tex_wave(), blender::nodes::node_shader_uvmap_cc::node_shader_gpu_uvmap(), blender::nodes::node_shader_vertex_color_cc::node_shader_gpu_vertex_color(), blender::nodes::node_shader_volume_absorption_cc::node_shader_gpu_volume_absorption(), blender::nodes::node_shader_volume_coefficients_cc::node_shader_gpu_volume_coefficients(), blender::nodes::node_shader_volume_principled_cc::node_shader_gpu_volume_principled(), blender::nodes::node_shader_volume_scatter_cc::node_shader_gpu_volume_scatter(), blender::nodes::node_shader_wavelength_cc::node_shader_gpu_wavelength(), blender::nodes::node_shader_wireframe_cc::node_shader_gpu_wireframe(), nodestack_get_vec(), normal_compress(), normal_float_to_short_v3(), normal_short_to_float_v3(), normalfn(), NSImageToImBuf(), oiio_load_pixels(), blender::meshintersect::onept_test(), open_images(), KDL::Joint::operator=(), KDL::Tree::operator=(), output_estimate_emission(), paint_2d_transform_mouse(), params_from_cdata(), blender::ed::transform::planeProjection(), ptcache_file_compressed_read(), ptcache_file_compressed_write(), pyObjectToPointer(), blender::meshintersect::quad3_test(), blender::meshintersect::quad4_test(), random_heap_reinsert_helper(), TileManager::read_full_buffer_from_disk(), rel_flerp(), rgb_colorfn(), rgb_exec(), rgbtobw_exec(), rgbtobw_valuefn(), rna_raw_access(), safe_bytes(), KDL::Segment::Segment(), blender::seq::sequencer_image_crop_init(), blender::seq::sequencer_image_crop_transform_matrix(), blender::seq::sequencer_preprocess_transform_crop(), PassAccessor::set_render_tile_pixels(), shade_background_pixels(), blender::ed::transform::snap_grid_uv_apply(), space_text_draw(), split_last_dot(), split_last_dot(), blender::meshintersect::square_o_test(), SVMCompiler::stack_clear_users(), Freestyle::StrokeSegment::StrokeSegment(), stucci_map_inputs(), svm_node_curve(), svm_node_vector_transform(), Shader::tag_update(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::tests::TEST(), blender::tests::TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), tex_input(), tex_input_rgba(), tex_input_value(), tex_input_vec(), tex_output(), texfn(), texture_value_blend(), time_exec(), KDL::Tree::Tree(), blender::nodes::try_dispatch_float_math_fl3_to_fl(), blender::nodes::try_dispatch_float_math_fl3_to_fl3(), blender::meshintersect::twodiamondscross_test(), blender::meshintersect::twoface2_test(), blender::meshintersect::twofaceedgeoverlap_test(), blender::meshintersect::twosquaresoverlap_test(), valtorgb_colorfn(), valtorgb_exec(), valuefn(), valuefn(), valuefn_a(), valuefn_a(), valuefn_b(), valuefn_b(), valuefn_g(), valuefn_g(), valuefn_r(), valuefn_r(), voronoi_map_inputs(), CocoaAppDelegate::windowWillClose:, wood_map_inputs(), and xml_read_shader_graph().
| #define inout |
Definition at line 945 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::eevee::ShaderModule::material_create_info_amend(), print_interface(), blender::gpu::print_interface_as_attributes(), and blender::gpu::print_interface_as_struct().
| #define input input_is_reserved_glsl_keyword_do_not_use |
Definition at line 1059 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::nodes::node_composite_glare_cc::GlareOperation::accumulate_ghosts_cpu(), blender::nodes::node_geo_accumulate_field_cc::AccumulateFieldInput::AccumulateFieldInput(), blender::fn::multi_function::SignatureBuilder::add(), blender::meshintersect::add_edge_constraints(), blender::meshintersect::add_face_constraints(), blender::dot_export::NodeWithSockets::add_input(), blender::meshintersect::add_input_verts(), add_nodes(), ConstantFolder::all_inputs_constant(), blender::seq::BrightContrastApplyOp::apply(), blender::seq::ColorBalanceApplyOp::apply(), blender::seq::ColorBalanceApplyOp::apply(), blender::seq::CurvesApplyOp::apply(), blender::seq::HueCorrectApplyOp::apply(), blender::seq::WhiteBalanceApplyOp::apply(), blender::seq::apply_and_advance_mask(), blender::seq::apply_and_advance_mask(), blender::compositor::apply_morphological_operator(), blender::compositor::apply_morphological_operator_cpu(), blender::compositor::apply_morphological_operator_gpu(), blender::nodes::node_composite_glare_cc::GlareOperation::apply_streak_filter_cpu(), blender::draw::attribute_interpolate(), GlossyBsdfNode::attributes(), MetallicBsdfNode::attributes(), PrincipledBsdfNode::attributes(), PrincipledHairBsdfNode::attributes(), PrincipledVolumeNode::attributes(), blender::io::alembic::begins_with(), bind_attribute_as_ssbo(), blender::compositor::blend_neighborhood(), blender::compositor::blend_neighborhood_cpu(), blender::compositor::blend_neighborhood_gpu(), BLI_file_unzstd_to_mem_at_pos(), BLI_file_zstd_from_mem_at_pos(), blo_do_versions_430(), blender::compositor::blur_pass(), blender::compositor::blur_pass(), blender::compositor::blur_pass(), blender::compositor::blur_pass_cpu(), blender::compositor::blur_pass_cpu(), blender::compositor::blur_pass_gpu(), blender::compositor::blur_pass_gpu(), ShaderGraph::break_cycles(), buffer_fill_from_list(), buffer_from_list_inputs_sort(), ShaderGraph::bump_from_displacement(), ConstantFolder::bypass_or_discard(), btMinkowskiPenetrationDepthSolver::calcPenDepth(), btGjkConvexCast::calcTimeOfImpact(), blender::nodes::node_composite_colorbalance_cc::color_balance_white_point_variable(), BsdfNode::compile(), CurvesNode::compile(), VolumeNode::compile(), SVMCompiler::compile_type(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::compute_average_color(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::compute_average_luminance(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_downsample_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_downsample_gpu(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_upsample_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_upsample_gpu(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::compute_classic(), blender::compositor::compute_complete_blocks(), blender::compositor::compute_complete_x_prologues(), blender::compositor::compute_complete_y_prologues(), ShaderGraph::compute_displacement_hash(), blender::nodes::node_composite_base_cryptomatte_cc::BaseCryptoMatteOperation::compute_image_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_image_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_image_gpu(), blender::compositor::compute_incomplete_prologues(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_boundary_cpu(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_boundary_gpu(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_region_cpu(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_region_gpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_matte(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_matte_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_matte_gpu(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::compute_max_tile_velocity(), blender::nodes::node_composite_levels_cc::LevelsOperation::compute_mean(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::compute_motion_blur(), blender::compositor::compute_number_of_needed_buffers(), blender::nodes::node_composite_cornerpin_cc::CornerPinOperation::compute_plane_cpu(), blender::nodes::node_composite_planetrackdeform_cc::PlaneTrackDeformOperation::compute_plane_cpu(), blender::compositor::NodeOperation::compute_results_reference_counts(), blender::compositor::PixelOperation::compute_results_reference_counts(), blender::compositor::compute_schedule(), blender::nodes::node_composite_levels_cc::LevelsOperation::compute_standard_deviation(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::compute_structure_tensor_cpu(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::compute_structure_tensor_gpu(), blender::nodes::node_composite_levels_cc::LevelsOperation::compute_sum(), blender::nodes::node_composite_levels_cc::LevelsOperation::compute_sum_squared_difference(), HDCYCLES_NAMESPACE_OPEN_SCOPE::ComputeTriangulatedUniformPrimvar(), AddClosureNode::constant_fold(), BackgroundNode::constant_fold(), BumpNode::constant_fold(), CurvesNode::constant_fold(), EmissionNode::constant_fold(), FloatCurveNode::constant_fold(), GammaNode::constant_fold(), InvertNode::constant_fold(), MixClosureNode::constant_fold(), RGBCurvesNode::constant_fold(), ShaderGraph::constant_fold(), VectorCurvesNode::constant_fold(), blender::gpu::ShaderInterface::copy_input_name(), ShaderGraph::copy_nodes(), ImageTextureNode::cull_tiles(), ShaderGraph::deduplicate_nodes(), ShaderGraph::default_inputs(), blender::meshintersect::delaunay_2d_calc(), blender::meshintersect::delaunay_calc(), denoise_func(), blender::compositor::deriche_gaussian_blur(), blender::compositor::detect_edges(), blender::compositor::detect_edges_cpu(), blender::compositor::detect_edges_gpu(), blender::nodes::node_geo_curve_fill_cc::do_cdt_with_mask(), do_version_alpha_over_node_options_to_inputs(), do_version_anti_alias_node_options_to_inputs(), do_version_bilateral_blur_node_options_to_inputs(), do_version_blur_node_options_to_inputs(), do_version_bokeh_blur_node_options_to_inputs(), do_version_bokeh_image_node_options_to_inputs(), do_version_box_mask_node_options_to_inputs(), do_version_channel_matte_node_options_to_inputs(), do_version_chroma_matte_node_options_to_inputs(), do_version_color_balance_node_options_to_inputs(), do_version_color_correction_node_options_to_inputs(), do_version_color_matte_node_options_to_inputs(), do_version_color_spill_node_options_to_inputs(), do_version_crop_node_options_to_inputs(), do_version_denoise_node_options_to_inputs(), do_version_despeckle_node_options_to_inputs(), do_version_difference_matte_node_options_to_inputs(), do_version_dilate_node_options_to_inputs(), do_version_directional_blur_node_options_to_inputs(), do_version_distance_matte_node_options_to_inputs(), do_version_ellipse_mask_node_options_to_inputs(), do_version_flip_node_options_to_inputs(), do_version_id_mask_node_options_to_inputs(), do_version_inpaint_node_options_to_inputs(), do_version_invert_node_options_to_inputs(), do_version_keying_node_options_to_inputs(), do_version_keying_screen_node_options_to_inputs(), do_version_kuwahara_node_options_to_inputs(), do_version_lens_distortion_node_options_to_inputs(), do_version_luminance_matte_node_options_to_inputs(), do_version_mask_node_options_to_inputs(), do_version_pixelate_node_options_to_inputs(), do_version_plane_track_deform_node_options_to_inputs(), do_version_split_node_options_to_inputs(), do_version_stabilize_node_options_to_inputs(), do_version_sun_beams_node_options_to_inputs(), do_version_switch_node_options_to_inputs(), do_version_time_curve_node_options_to_inputs(), do_version_tone_map_node_options_to_inputs(), do_version_vector_blur_node_options_to_inputs(), do_version_z_combine_node_options_to_inputs(), do_versions_nodetree_file_output_layers_2_64_5(), do_versions_nodetree_multi_file_output_path_2_63_1(), driver_mapping_type_itemf(), ShaderGraph::dump_graph(), blender::ed::transform::effect_base_input_get(), blender::ed::transform::effect_input_get(), ENUM_OPERATORS(), ShaderEval::eval(), ShaderEval::eval_cpu(), ShaderEval::eval_gpu(), evaluate_film_like(), blender::draw::evaluate_vertex_weight(), blender::compositor::ConversionOperation::execute(), blender::compositor::MultiFunctionProcedureOperation::execute(), blender::nodes::node_composite_blur_cc::BlurOperation::execute(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::execute(), blender::nodes::node_composite_crop_cc::CropOperation::execute(), blender::nodes::node_composite_defocus_cc::DefocusOperation::execute(), blender::nodes::node_composite_despeckle_cc::DespeckleOperation::execute(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute(), blender::nodes::node_composite_directionalblur_cc::DirectionalBlurOperation::execute(), blender::nodes::node_composite_displace_cc::DisplaceOperation::execute(), blender::nodes::node_composite_flip_cc::FlipOperation::execute(), blender::nodes::node_composite_image_coordinates_cc::ImageCoordinatesOperation::execute(), blender::nodes::node_composite_image_info_cc::ImageInfoOperation::execute(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::execute(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::execute(), blender::nodes::node_composite_map_uv_cc::MapUVOperation::execute(), blender::nodes::node_composite_rotate_cc::RotateOperation::execute(), blender::nodes::node_composite_stabilize2d_cc::Stabilize2DOperation::execute(), blender::nodes::node_composite_switch_cc::SwitchOperation::execute(), blender::nodes::node_composite_switchview_cc::SwitchViewOperation::execute(), blender::nodes::node_composite_transform_cc::TransformOperation::execute(), blender::nodes::node_composite_translate_cc::TranslateOperation::execute(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::execute(), blender::nodes::node_composite_crop_cc::CropOperation::execute_alpha_crop_cpu(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute_anisotropic_cpu(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute_anisotropic_gpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_bloom(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_constant_size(), blender::nodes::node_composite_scale_cc::ScaleOperation::execute_constant_size(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_constant_size_cpu(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::execute_constant_size_cpu(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_constant_size_gpu(), blender::nodes::node_composite_bilateralblur_cc::BilateralBlurOperation::execute_cpu(), blender::nodes::node_composite_defocus_cc::DefocusOperation::execute_cpu(), blender::nodes::node_composite_despeckle_cc::DespeckleOperation::execute_cpu(), blender::nodes::node_composite_directionalblur_cc::DirectionalBlurOperation::execute_cpu(), blender::nodes::node_composite_filter_cc::FilterOperation::execute_cpu(), blender::nodes::node_composite_flip_cc::FlipOperation::execute_cpu(), blender::nodes::node_composite_moviedistortion_cc::MovieDistortionOperation::execute_cpu(), blender::nodes::node_composite_pixelate_cc::PixelateOperation::execute_cpu(), blender::nodes::node_composite_sunbeams_cc::SunBeamsOperation::execute_cpu(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_distance_threshold_cpu(), blender::nodes::node_composite_defocus_cc::DefocusOperation::execute_gpu(), blender::nodes::node_composite_flip_cc::FlipOperation::execute_gpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_highlights_cpu(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::execute_horizontal_distortion_cpu(), blender::nodes::node_composite_crop_cc::CropOperation::execute_image_crop_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_mix_cpu(), blender::nodes::node_composite_file_output_cc::FileOutputOperation::execute_multi_layer(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::execute_photoreceptor_cpu(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::execute_radial_distortion_cpu(), blender::nodes::node_composite_file_output_cc::FileOutputOperation::execute_single_layer(), blender::nodes::node_composite_levels_cc::LevelsOperation::execute_single_value(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_step_horizontal_pass_cpu(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_step_pass_cpu(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_variable_size(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_variable_size_cpu(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::execute_variable_size_cpu(), blender::nodes::node_composite_scale_cc::ScaleOperation::execute_variable_size_cpu(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_variable_size_gpu(), blender::nodes::node_composite_scale_cc::ScaleOperation::execute_variable_size_gpu(), MapRangeNode::expand(), GeometryExporter::export_key_mesh(), blender::compositor::extract_alpha(), blender::compositor::extract_alpha_cpu(), blender::compositor::extract_alpha_gpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::extract_input_chroma_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::extract_input_chroma_gpu(), blender::nodes::decl::field_types_are_compatible(), blender::nodes::node_geo_field_average_cc::FieldAverageInput::FieldAverageInput(), blender::nodes::node_geo_field_min_and_max_cc::FieldMinMaxInput::FieldMinMaxInput(), blender::nodes::node_geo_field_variance_cc::FieldVarianceInput::FieldVarianceInput(), blender::nodes::node_composite_file_output_cc::FileOutputOperation::FileOutputOperation(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::fill_inpainting_region_cpu(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::fill_inpainting_region_gpu(), ShaderGraph::find_dependencies(), SVMCompiler::find_dependencies(), blender::bke::node_structure_type_inferencing::find_dynamic_output_linked_inputs(), blender::bke::tests::find_flip_boundary(), blender::ed::geometry::find_group_input_by_identifier(), blender::io::obj::fixup_invalid_face(), blender::nodes::node_fn_format_string_cc::format_strings(), blender::nodes::node_fn_format_string_cc::format_with_fmt(), blender::nodes::node_fn_format_string_cc::format_with_hash_syntax(), blender::nodes::node_fn_format_string_cc::format_with_python_compatible_syntax(), blender::nodes::node_fn_format_string_cc::format_without_format_specifier(), blender::gpu::GLShader::fragment_interface_declare(), blender::gpu::MTLShader::fragment_interface_declare(), blender::gpu::VKShader::fragment_interface_declare(), blender::ed::geometry::gather_input_ids(), blender::gpu::shader::GPUCodegen::generate_resources(), SVMCompiler::generate_svm_nodes(), blender::gpu::shader::GPUCodegen::generate_uniform_buffer(), Node::get_bool(), Node::get_bool_array(), blender::gpu::shader::Preprocessor::get_content_between_balanced_pair(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::get_dispersion(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::get_distortion(), blender::compositor::get_domain_priority(), Node::get_float(), Node::get_float2(), Node::get_float2_array(), Node::get_float3(), Node::get_float3_array(), Node::get_float_array(), get_input(), blender::compositor::get_input_origin_socket(), Node::get_int(), Node::get_int_array(), blender::nodes::node_composite_legacy_cryptomatte_cc::LegacyCryptoMatteOperation::get_layers(), blender::nodes::node_fn_rotate_euler_cc::get_multi_function(), Node::get_node(), Node::get_node_array(), blender::compositor::get_output_linked_to_input(), get_padded_gpu_type(), blender::compositor::get_shader_node_input_link(), Node::get_string(), Node::get_string_array(), Node::get_transform(), Node::get_transform_array(), Node::get_uint(), Node::get_uint64(), blender::nodes::node_composite_colorbalance_cc::get_white_point_matrix(), btBoxBoxDetector::getClosestPoints(), btDiscreteCollisionDetectorInterface::getClosestPoints(), btGjkPairDetector::getClosestPoints(), SphereTriangleDetector::getClosestPoints(), btGjkPairDetector::getClosestPointsNonVirtual(), getname_anim_fcurve(), blender::gpu::GLShaderInterface::GLShaderInterface(), blender::gpu::GLShaderInterface::GLShaderInterface(), gpu_inputs_free(), gpu_node_graph_optimize(), gpu_node_input_link(), gpu_nodes_tag(), GPU_select_begin(), gpu_select_begin_ex(), GPU_select_begin_next(), gpu_select_next_begin(), gpu_select_pick_begin(), gpu_select_query_begin(), gpu_shader_create_info_compile(), blender::gpu::tests::GPU_TEST(), blender::gpu::tests::GPU_TEST(), blender::gpu::tests::GPU_TEST(), SubsurfaceScatteringNode::has_bssrdf_bump(), BsdfBaseNode::has_bump(), Node::has_default_value(), PrincipledBsdfNode::has_surface_bssrdf(), PrincipledBsdfNode::has_surface_emission(), PrincipledBsdfNode::has_surface_transparent(), PrincipledHairBsdfNode::has_surface_transparent(), blender::compositor::horizontal_pass(), blender::compositor::horizontal_pass(), blender::compositor::horizontal_pass(), blender::compositor::horizontal_pass_cpu(), blender::compositor::horizontal_pass_cpu(), blender::compositor::horizontal_pass_cpu(), blender::compositor::horizontal_pass_gpu(), blender::compositor::horizontal_pass_gpu(), blender::compositor::horizontal_pass_gpu(), blender::gpu::VKShaderInterface::init(), blender::nodes::LazyFunctionForEvaluateClosureNode::initialize_execution_graph(), blender::nodes::LazyFunctionForForeachGeometryElementZone::initialize_execution_graph(), blender::compositor::initialize_input_stack_value(), blender::nodes::LazyFunctionForEvaluateClosureNode::initialize_pass_through_graph(), blender::seq::initialize_shadow_alpha(), blender::gpu::ShaderInterface::input_name_get(), blender::nodes::node_composite_lensdist_cc::integrate_distortion(), blender::nodes::node_composite_blur_cc::BlurOperation::is_identity(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::is_identity(), blender::nodes::node_composite_crop_cc::CropOperation::is_identity(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::is_identity(), blender::nodes::node_composite_directionalblur_cc::DirectionalBlurOperation::is_identity(), GlossyBsdfNode::is_isotropic(), MetallicBsdfNode::is_isotropic(), SVMCompiler::is_linked(), ConstantFolder::is_one(), ConstantFolder::is_zero(), blender::compositor::jump_flooding(), blender::compositor::jump_flooding_pass(), blender::seq::jump_flooding_pass(), blender::compositor::jump_flooding_pass_cpu(), blender::compositor::jump_flooding_pass_gpu(), kernel_background_evaluate(), kernel_curve_shadow_transparency_evaluate(), kernel_displace_evaluate(), blender::nodes::LazyFunctionForGeometryNode::LazyFunctionForGeometryNode(), blender::nodes::node_geo_index_switch_cc::LazyFunctionForIndexSwitchNode::LazyFunctionForIndexSwitchNode(), libmv_frameAccessorgetTransformRun(), blender::nodes::node_composite_blur_cc::BlurOperation::load_input(), blender::eevee::ShaderModule::material_create_info_amend(), merge_func(), blender::compositor::morphological_blur(), blender::compositor::morphological_distance(), blender::compositor::morphological_distance_cpu(), blender::compositor::morphological_distance_feather(), blender::compositor::morphological_distance_feather_pass(), blender::compositor::morphological_distance_gpu(), blender::ed::space_node::node_clear_recursive(), blender::nodes::node_geo_index_switch_cc::node_declare(), blender::nodes::node_geo_menu_switch_cc::node_declare(), blender::ed::space_node::node_file_output_socket_draw(), node_find_input_by_name(), blender::bke::node_find_interface_input_by_identifier(), node_reroute_add_storage(), blender::ed::space_node::node_socket_deselect(), blender::ed::space_node::node_tag_recursive(), blender::ed::object::object_mode_set_itemf(), GeometryExporter::operator()(), operator<<(), operator<<(), blender::bke::idprop::tests::parse_json(), blender::gpu::GPUSource::print_error(), btBoxBoxCollisionAlgorithm::processCollision(), btConvex2dConvex2dAlgorithm::processCollision(), btConvexConvexAlgorithm::processCollision(), btSphereTriangleCollisionAlgorithm::processCollision(), blender::bke::node_structure_type_inferencing::propagate_left_to_right(), blender::bke::node_structure_type_inferencing::propagate_right_to_left(), blender::nodes::node_composite_lensdist_cc::radial_lens_distortion(), blender::io::usd::USDCameraReader::read_object_data(), blender::compositor::recursive_gaussian_blur(), blender::seq::relation_is_effect_of_strip(), ShaderGraph::remove_proxy_nodes(), blender::bke::node_structure_type_inferencing::repeat_zone_status_propagate(), blender::gpu::shader::Preprocessor::replace_char_between_balanced_pair(), blender::nodes::node_composite_keying_cc::KeyingOperation::replace_input_chroma_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::replace_input_chroma_gpu(), mv::FrameAccessor::Transform::run(), blender::compositor::sample_ewa_extended_read_callback(), blender::compositor::sample_ewa_zero_read_callback(), blender::seq::seq_render_effect_strip_impl(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set(), Node::set_default_value(), set_default_value(), Shader::set_graph(), Node::set_if_different(), Node::set_if_different(), Node::set_if_different(), Node::set_if_different(), blender::gpu::ShaderInterface::set_input_name(), shader_eval_background(), shader_eval_curve_shadow_transparency(), shader_eval_displace(), GlossyBsdfNode::simplify_settings(), MetallicBsdfNode::simplify_settings(), OutputAOVNode::simplify_settings(), PrincipledBsdfNode::simplify_settings(), blender::bke::node_structure_type_inferencing::simulation_zone_status_propagate(), blender::fn::multi_function::SignatureBuilder::single_input(), blender::compositor::smaa(), Node::socket_is_modified(), libmv::SplitChannels(), square_roughness_node_insert(), SVMCompiler::stack_assign(), SVMCompiler::stack_assign_if_linked(), SVMCompiler::stack_clear_temporary(), SVMCompiler::stack_clear_users(), SVMCompiler::stack_link(), blender::seq::strip_lookup_append_effect(), blender::seq::strip_speed_effect_target_frame_get(), blender::compositor::summed_area_table(), blender::compositor::summed_area_table_cpu(), blender::compositor::summed_area_table_gpu(), blender::math::QuaternionBase< T >::swing(), blender::compositor::symmetric_separable_blur(), blender::compositor::symmetric_separable_blur_variable_size(), TaskNode::TaskNode(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::gpu::tests::TEST(), blender::gpu::tests::TEST(), blender::io::alembic::TEST(), blender::io::alembic::TEST(), blender::io::alembic::TEST(), blender::io::alembic::TEST(), blender::io::alembic::TEST(), blender::io::serialize::json::testing::TEST(), TEST(), TEST(), blender::bke::idprop::tests::test_convert_idprop_from_value(), blender::gpu::tests::test_preprocess_reference(), blender::gpu::tests::test_preprocess_swizzle(), blender::gpu::tests::test_preprocess_template(), blender::gpu::tests::test_preprocess_unroll(), blender::gpu::tests::test_preprocess_utilities(), blender::bke::tests::test_vec_roll_to_mat3_normalized(), blender::bke::tests::test_vec_roll_to_mat3_orthogonal(), blender::seq::tonemap_rd_photoreceptor(), blender::seq::tonemap_simple(), blender::nodes::node_geo_accumulate_field_cc::TotalFieldInput::TotalFieldInput(), blender::io::usd::traverse_channel(), ConstantFolder::try_bypass_or_make_constant(), blender::io::ply::type_from_string(), ui_litem_estimate_grid_flow(), ui_litem_layout_grid_flow(), blender::ed::space_node::ui_node_draw_input(), blender::ed::space_node::ui_node_draw_node(), uiTemplateNodeInputs(), uiTemplateNodeLink(), uiTemplateNodeView(), blender::gpu::GLVertArray::update_bindings(), blender::compositor::van_vliet_gaussian_blur(), blender::gpu::vbo_bind(), blender::fn::multi_function::SignatureBuilder::vector_input(), ShaderGraph::verify_volume_output(), version_principled_bsdf_sheen(), version_update_node_input(), view3d_gpu_select(), view3d_gpu_select_ex(), view3d_gpu_select_with_id_filter(), blender::ed::space_node::WIDGETGROUP_node_box_mask_poll(), blender::ed::space_node::WIDGETGROUP_node_crop_poll(), blender::ed::space_node::WIDGETGROUP_node_ellipse_mask_poll(), blender::ed::space_node::WIDGETGROUP_node_sbeam_poll(), blender::ed::space_node::WIDGETGROUP_node_split_poll(), blender::math::QuaternionBase< T >::wrapped_around(), blender::bke::forward_compat::write_compositor_legacy_properties(), and xml_read_shader_graph().
| #define int2_array | ( | ... | ) |
Definition at line 976 of file gpu_glsl_cpp_stubs.hh.
| #define int3_array | ( | ... | ) |
Definition at line 977 of file gpu_glsl_cpp_stubs.hh.
| #define int4_array | ( | ... | ) |
Definition at line 978 of file gpu_glsl_cpp_stubs.hh.
| #define int_array | ( | ... | ) |
Definition at line 975 of file gpu_glsl_cpp_stubs.hh.
| #define INT_OP |
Definition at line 89 of file gpu_glsl_cpp_stubs.hh.
Referenced by VecOp< T, Sz >::operator%, VecOp< T, Sz >::operator%, VecOp< T, Sz >::operator%, VecOp< T, Sz >::operator%=, VecOp< T, Sz >::operator%=, VecOp< T, Sz >::operator&, VecOp< T, Sz >::operator&, VecOp< T, Sz >::operator&, VecOp< T, Sz >::operator&=, VecOp< T, Sz >::operator&=, VecOp< T, Sz >::operator<<, VecOp< T, Sz >::operator<<, VecOp< T, Sz >::operator<<, VecOp< T, Sz >::operator<<=, VecOp< T, Sz >::operator<<=, VecOp< T, Sz >::operator<<=, VecOp< T, Sz >::operator>>, VecOp< T, Sz >::operator>>, VecOp< T, Sz >::operator>>, VecOp< T, Sz >::operator>>=, VecOp< T, Sz >::operator>>=, VecOp< T, Sz >::operator>>=, VecOp< T, Sz >::operator^, VecOp< T, Sz >::operator^, VecOp< T, Sz >::operator^, VecOp< T, Sz >::operator^=, VecOp< T, Sz >::operator^=, VecOp< T, Sz >::operator|, VecOp< T, Sz >::operator|, VecOp< T, Sz >::operator|, VecOp< T, Sz >::operator|=, VecOp< T, Sz >::operator|=, and VecOp< T, Sz >::operator~.
| #define interface interface_is_reserved_glsl_keyword_do_not_use |
Definition at line 1052 of file gpu_glsl_cpp_stubs.hh.
Referenced by bind_attribute_as_ssbo(), BPyGPUStageInterfaceInfo_CreatePyObject(), ghost_wl_display_report_error_from_code(), global_handle_add(), GPU_batch_bind_as_resources(), gpu_shader_create_info_compile(), GPU_shader_get_attribute(), GPU_shader_get_attribute_info(), GPU_shader_get_attribute_len(), GPU_shader_get_builtin_block(), GPU_shader_get_builtin_uniform(), GPU_shader_get_constant(), GPU_shader_get_sampler_binding(), GPU_shader_get_ssbo_binding(), GPU_shader_get_ssbo_input_info(), GPU_shader_get_ssbo_input_len(), GPU_shader_get_ubo_binding(), GPU_shader_get_uniform(), GPU_shader_get_uniform_block(), gwl_registry_handler_interface_slot_from_string(), pygpu_interface_info__tp_dealloc(), pygpu_interface_info__tp_new(), pygpu_interface_info_flat(), pygpu_interface_info_name_get(), pygpu_interface_info_no_perspective(), pygpu_interface_info_smooth(), pygpu_shader_info_vertex_out(), uiTemplateNodeTreeInterface(), WaylandDynload_Client::wl_display_get_protocol_error(), WaylandDynload_Client::wl_proxy_marshal_array_flags(), and WaylandDynload_Client::wl_proxy_marshal_flags().
| #define isinf glsl::isinf |
Definition at line 772 of file gpu_glsl_cpp_stubs.hh.
Referenced by GPU_matrix_unproject_3fv().
| #define isnan glsl::isnan |
Definition at line 773 of file gpu_glsl_cpp_stubs.hh.
Referenced by bm_vert_calc_normals_accum_loop(), computeBindWeights(), cycles_precompute(), distribute_from_faces_exec(), distribute_from_volume_exec(), dynamicPaint_paintParticles(), imagewraposa_aniso(), old_mdisps_bilinear(), and blender::eevee::Camera::sync().
| #define ldexp glsl::ldexp |
Definition at line 781 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::fixed_width_int::IntF< T, S >::operator double(), and blender::fixed_width_int::UIntF< T, S >::operator double().
| #define log glsl::log |
Definition at line 774 of file gpu_glsl_cpp_stubs.hh.
Referenced by BKE_pbvh_bmesh_node_save_orig(), BM_log_all_added(), bm_log_assign_ids(), BM_log_before_all_removed(), BM_log_cleanup_entry(), BM_log_create(), BM_log_current_entry(), BM_log_entry_add(), BM_log_entry_drop(), BM_log_face_added(), bm_log_face_alloc(), bm_log_face_from_id(), bm_log_face_id_get(), bm_log_face_id_set(), BM_log_face_modified(), BM_log_face_removed(), bm_log_face_values_swap(), bm_log_faces_restore(), bm_log_faces_unmake(), BM_log_find_original_vert_co(), BM_log_find_original_vert_mask(), BM_log_free(), BM_log_from_existing_entries_create(), BM_log_mesh_elems_reorder(), BM_log_original_vert_data(), BM_log_print(), BM_log_redo(), BM_log_undo(), BM_log_unused_ids(), BM_log_vert_added(), bm_log_vert_alloc(), BM_log_vert_before_modified(), bm_log_vert_from_id(), bm_log_vert_id_get(), bm_log_vert_id_set(), BM_log_vert_removed(), bm_log_vert_values_swap(), bm_log_verts_restore(), bm_log_verts_unmake(), bsdf_principled_hair_sigma_from_reflectance(), color_highlight_compress(), blender::gpu::render_graph::CommandBufferLog::CommandBufferLog(), compile_shader_program(), slim::compute_energy_with_jacobians(), blender::bke::pbvh::copy_original_vert(), blender::ed::space_node::draw_nodetree(), ED_undo_object_set_active_or_warn(), btDeformableNeoHookeanForce::elasticEnergyDensity(), fcm_fn_generator_evaluate(), libmv::GaussianInversePositive(), blender::nodes::geo_eval_log::GeoNodesLog::get_contextual_tree_logs(), blender::nodes::geo_eval_log::get_root_log(), blender::ed::geometry::get_static_eval_log(), KDL::log(), KDL::log(), blender::nodes::geo_eval_log::GeoTreeLogger::log_viewer_node(), OIIOOutputDriver::OIIOOutputDriver(), op_log2(), phase_mie_fitted_parameters(), blender::gpu::GLShader::post_finalize(), power_of_2(), blender::gpu::Shader::print_log(), blender::nodes::report_from_multi_function(), safe_log(), shader_print_errors(), soft_range_round_down(), soft_range_round_up(), sqrt3d(), sqrt3f(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), blender::gpu::render_graph::TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::gpu::render_graph::TEST_P(), blender::seq::tonemapmodifier_apply(), slim::update_weights_and_closest_rotations(), and valuefn().
| #define log2 glsl::log2 |
Definition at line 775 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::eevee::ShadowModule::begin_sync(), BKE_volume_simplify_level(), blender::bke::pbvh::count_grid_quads(), blender::eevee::VolumeModule::init(), and blender::gpu::FrameBuffer::recursive_downsample().
| #define long long_is_reserved_glsl_keyword_do_not_use |
Definition at line 1053 of file gpu_glsl_cpp_stubs.hh.
Referenced by BLI_spin_lock(), btClock::getTimeMilliseconds(), GHOST_WindowWin32::GHOST_WindowWin32(), imb_load_jp2_stream(), maxDot(), and minDot().
| #define main | ( | ) |
Definition at line 1019 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::io::fbx::ArmatureImportContext::ArmatureImportContext(), BKE_animsys_evaluate_all_animation(), BKE_animsys_evaluate_animdata(), BKE_sound_move_scene_sound(), blo_split_main(), blender::bke::curve_to_mesh_sweep(), direct_link_id(), direct_link_library(), do_version_mdef_250(), do_versions(), do_versions_after_linking(), do_versions_gpencil_2_50(), blender::io::fbx::FbxImportContext::FbxImportContext(), fix_relpaths_library(), blender::bke::get_curves_info(), handle_subversion_warning(), blender::bke::node_tree_update_all_new(), blender::bke::node_tree_update_all_users(), blender::ed::asset::list::on_save_post(), read_file_version(), read_libblock(), read_libblock_undo_restore(), read_libblock_undo_restore_at_old_address(), read_libblock_undo_restore_identical(), RNA_main_pointer_create(), blender::bke::try_direct_evaluate_point_data(), blender::bke::try_sharing_point_data(), and blender::ed::view3d::geometry_nodes_gizmos::WIDGETGROUP_geometry_nodes_refresh().
| #define METAL_CONSTRUCTOR_1 | ( | class_name, | |
| t1, | |||
| m1 ) |
Definition at line 989 of file gpu_glsl_cpp_stubs.hh.
| #define METAL_CONSTRUCTOR_2 | ( | class_name, | |
| t1, | |||
| m1, | |||
| t2, | |||
| m2 ) |
Definition at line 993 of file gpu_glsl_cpp_stubs.hh.
| #define METAL_CONSTRUCTOR_3 | ( | class_name, | |
| t1, | |||
| m1, | |||
| t2, | |||
| m2, | |||
| t3, | |||
| m3 ) |
Definition at line 997 of file gpu_glsl_cpp_stubs.hh.
| #define METAL_CONSTRUCTOR_4 | ( | class_name, | |
| t1, | |||
| m1, | |||
| t2, | |||
| m2, | |||
| t3, | |||
| m3, | |||
| t4, | |||
| m4 ) |
Definition at line 1001 of file gpu_glsl_cpp_stubs.hh.
| #define modf glsl::modf |
Definition at line 776 of file gpu_glsl_cpp_stubs.hh.
Referenced by BKE_scene_frame_set(), BLI_math_time_seconds_decompose(), Freestyle::PseudoNoise::linearNoise(), modf_to_index(), and Freestyle::PseudoNoise::smoothNoise().
| #define noinline noinline_is_reserved_glsl_keyword_do_not_use |
Definition at line 1047 of file gpu_glsl_cpp_stubs.hh.
| #define out |
Definition at line 947 of file gpu_glsl_cpp_stubs.hh.
Referenced by _bmo_slot_copy(), annotation_stroke_convertcoords(), apply_color_space(), blender::ed::transform::applyAxisConstraintVec(), blender::ed::transform::applyObjectConstraintVec(), area_sample(), blender::draw::attribute_interpolate(), blender::ed::transform::axisProjection(), blender::math::bicubic_interpolation(), BKE_colorband_evaluate(), BKE_key_evaluate_object_ex(), blend_m3_m3m3(), blend_m4_m4m4(), blender::seq::blur_isolate_highlights(), BM_face_splits_check_legal(), libmv::BoxFilter(), libmv::BoxFilterHorizontal(), libmv::BoxFilterVertical(), bsdf_ashikhmin_shirley_eval(), bsdf_ashikhmin_velvet_eval(), bt_quantize_clamp(), blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), ShaderGraph::bump_from_displacement(), btDbvt::collideKDOP(), btDbvt::collideOCL(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), colorfn(), blender::nodes::materialx::GroupNodeParser::compute(), libmv::Convolve(), cp_cu_key(), blender::nodes::node_geo_curve_primitive_arc_cc::create_arc_curve_from_points(), btSpatialMotionVector::cross(), btSpatialMotionVector::cross(), blender::meshintersect::crosssegs_test(), blender::ed::sculpt_paint::cursor_geometry_info_update(), cycle_offset_triple(), UnitConverter::dae_matrix_to_mat4_(), blender::meshintersect::diamondinsquare_test(), blender::meshintersect::diamondinsquarewire_test(), blender::seq::do_adjustment(), blender::seq::do_blend_effect_byte(), blender::seq::do_blend_effect_float(), do_cu_key(), do_curve_key(), blender::seq::do_gaussian_blur_effect(), blender::seq::do_glow_effect(), blender::seq::do_glow_effect_byte(), blender::seq::do_glow_effect_float(), do_hue_sat_fac(), do_latt_key(), do_mesh_key(), blender::seq::do_multicam(), do_rel_cu_key(), do_render_sequencer(), blender::seq::do_solid_color(), blender::seq::do_speed_effect(), blender::seq::do_text_effect(), blender::seq::do_wipe_effect(), blender::seq::do_wipe_effect(), libmv::DownsampleChannelsBy2(), blender::seq::draw_text_outline(), blender::seq::draw_text_shadow(), ED_node_texture_default(), blender::meshintersect::empty_test(), ENUM_OPERATORS(), DenoiseTask::exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), exec(), blender::ed::sculpt_paint::gesture::flip_plane(), flip_qt_qt(), Freestyle_evaluateColorRamp(), blender::gpu::MSLGeneratorInterface::generate_msl_compute_entry_stub(), blender::gpu::MSLGeneratorInterface::generate_msl_compute_inputs_string(), blender::gpu::MSLGeneratorInterface::generate_msl_fragment_entry_stub(), blender::gpu::MSLGeneratorInterface::generate_msl_fragment_input_population(), blender::gpu::MSLGeneratorInterface::generate_msl_fragment_inputs_string(), blender::gpu::MSLGeneratorInterface::generate_msl_fragment_output_population(), blender::gpu::MSLGeneratorInterface::generate_msl_fragment_struct(), blender::gpu::MSLGeneratorInterface::generate_msl_fragment_tile_input_population(), blender::gpu::MSLGeneratorInterface::generate_msl_global_uniform_population(), blender::gpu::MSLGeneratorInterface::generate_msl_texture_vars(), blender::gpu::MSLGeneratorInterface::generate_msl_textures_input_string(), blender::gpu::MSLGeneratorInterface::generate_msl_uniform_block_population(), blender::gpu::MSLGeneratorInterface::generate_msl_uniform_structs(), blender::gpu::MSLGeneratorInterface::generate_msl_uniform_undefs(), blender::gpu::MSLGeneratorInterface::generate_msl_uniforms_input_string(), blender::gpu::MSLGeneratorInterface::generate_msl_vertex_attribute_input_population(), blender::gpu::MSLGeneratorInterface::generate_msl_vertex_entry_stub(), blender::gpu::MSLGeneratorInterface::generate_msl_vertex_in_struct(), blender::gpu::MSLGeneratorInterface::generate_msl_vertex_inputs_string(), blender::gpu::MSLGeneratorInterface::generate_msl_vertex_out_struct(), blender::gpu::MSLGeneratorInterface::generate_msl_vertex_output_population(), blender::gpu::MSLGeneratorInterface::generate_ubo_block_undef_chain(), blender::meshintersect::get_output_edge_index(), blender::meshintersect::get_output_face_index(), blender::meshintersect::get_output_tri_index(), blender::meshintersect::get_vertex_by_coord(), getcolor_fcurve_rainbow(), GHOST_Wintab::getInput(), gpencil_stroke_convertcoords(), gpu_group_execute(), GPU_matrix_unproject_3fv(), blender::nodes::node_shader_bevel_cc::gpu_shader_bevel(), blender::nodes::node_shader_brightness_cc::gpu_shader_brightcontrast(), blender::nodes::node_shader_bump_cc::gpu_shader_bump(), blender::nodes::node_shader_camera_cc::gpu_shader_camera(), blender::nodes::node_shader_clamp_cc::gpu_shader_clamp(), blender::nodes::node_shader_combine_color_cc::gpu_shader_combcolor(), blender::nodes::node_shader_sepcomb_hsv_cc::gpu_shader_combhsv(), blender::nodes::node_shader_sepcomb_rgb_cc::gpu_shader_combrgb(), blender::nodes::node_shader_sepcomb_xyz_cc::comb::gpu_shader_combxyz(), blender::nodes::node_shader_curves_cc::flt::gpu_shader_curve_float(), blender::nodes::node_shader_curves_cc::rgb::gpu_shader_curve_rgb(), blender::nodes::node_shader_curves_cc::vec::gpu_shader_curve_vec(), blender::nodes::node_shader_displacement_cc::gpu_shader_displacement(), blender::nodes::node_shader_hueSatVal_cc::gpu_shader_hue_sat(), blender::nodes::node_shader_invert_cc::gpu_shader_invert(), blender::nodes::node_shader_map_range_cc::gpu_shader_map_range(), blender::nodes::node_shader_mapping_cc::gpu_shader_mapping(), blender::nodes::node_shader_math_cc::gpu_shader_math(), blender::nodes::node_sh_mix_cc::gpu_shader_mix(), blender::nodes::node_shader_mix_rgb_cc::gpu_shader_mix_rgb(), blender::nodes::node_shader_normal_cc::gpu_shader_normal(), blender::nodes::node_shader_normal_map_cc::gpu_shader_normal_map(), blender::nodes::node_shader_particle_info_cc::gpu_shader_particle_info(), blender::nodes::node_shader_holdout_cc::gpu_shader_rgb(), blender::nodes::node_shader_rgb_cc::gpu_shader_rgb(), blender::nodes::node_shader_rgb_to_bw_cc::gpu_shader_rgbtobw(), blender::nodes::node_shader_separate_color_cc::gpu_shader_sepcolor(), blender::nodes::node_shader_sepcomb_hsv_cc::gpu_shader_sephsv(), blender::nodes::node_shader_sepcomb_rgb_cc::gpu_shader_seprgb(), blender::nodes::node_shader_sepcomb_xyz_cc::sep::gpu_shader_sepxyz(), blender::nodes::node_shader_squeeze_cc::gpu_shader_squeeze(), blender::nodes::node_shader_tex_white_noise_cc::gpu_shader_tex_white_noise(), blender::nodes::node_shader_color_ramp_cc::gpu_shader_valtorgb(), blender::nodes::node_shader_value_cc::gpu_shader_value(), blender::nodes::node_shader_vector_transform_cc::gpu_shader_vect_transform(), blender::nodes::node_shader_vector_displacement_cc::gpu_shader_vector_displacement(), blender::nodes::node_shader_vector_math_cc::gpu_shader_vector_math(), blender::nodes::node_shader_vector_rotate_cc::gpu_shader_vector_rotate(), GPU_stack_link(), gpu_stack_link_v(), group_copy_outputs(), group_execute(), group_gpu_move_outputs(), hammersley_create(), IMB_colormanagement_imbuf_to_byte_texture(), IMB_colormanagement_imbuf_to_float_texture(), imb_filterN(), blender::imbuf::imb_oiio_write(), KDL::ChainFkSolverAcc::JntToCart(), KDL::ChainFkSolverVel::JntToCart(), blender::meshintersect::lineholeinsquare_test(), main(), makeAttribList(), blender::meshintersect::manycross_test(), GHOST_Wintab::mapWintabToSysCoordinates(), UnitConverter::mat4_to_dae(), UnitConverter::mat4_to_dae_double(), blender::meshintersect::mixedpts_test(), node_get_stack(), blender::nodes::node_shader_add_shader_cc::node_shader_gpu_add_shader(), blender::nodes::node_shader_ambient_occlusion_cc::node_shader_gpu_ambient_occlusion(), blender::nodes::node_shader_attribute_cc::node_shader_gpu_attribute(), blender::nodes::node_shader_background_cc::node_shader_gpu_background(), blender::nodes::node_shader_blackbody_cc::node_shader_gpu_blackbody(), blender::nodes::node_shader_bsdf_diffuse_cc::node_shader_gpu_bsdf_diffuse(), blender::nodes::node_shader_bsdf_glass_cc::node_shader_gpu_bsdf_glass(), blender::nodes::node_shader_bsdf_glossy_cc::node_shader_gpu_bsdf_glossy(), blender::nodes::node_shader_bsdf_hair_cc::node_shader_gpu_bsdf_hair(), blender::nodes::node_shader_bsdf_metallic_cc::node_shader_gpu_bsdf_metallic(), blender::nodes::node_shader_bsdf_principled_cc::node_shader_gpu_bsdf_principled(), blender::nodes::node_shader_bsdf_ray_portal_cc::node_shader_gpu_bsdf_ray_portal(), blender::nodes::node_shader_bsdf_refraction_cc::node_shader_gpu_bsdf_refraction(), blender::nodes::node_shader_bsdf_sheen_cc::node_shader_gpu_bsdf_sheen(), blender::nodes::node_shader_bsdf_toon_cc::node_shader_gpu_bsdf_toon(), blender::nodes::node_shader_bsdf_translucent_cc::node_shader_gpu_bsdf_translucent(), blender::nodes::node_shader_bsdf_transparent_cc::node_shader_gpu_bsdf_transparent(), blender::nodes::node_shader_eevee_specular_cc::node_shader_gpu_eevee_specular(), blender::nodes::node_shader_emission_cc::node_shader_gpu_emission(), blender::nodes::node_shader_fresnel_cc::node_shader_gpu_fresnel(), blender::nodes::node_shader_gamma_cc::node_shader_gpu_gamma(), blender::nodes::node_shader_geometry_cc::node_shader_gpu_geometry(), blender::nodes::node_shader_hair_info_cc::node_shader_gpu_hair_info(), blender::nodes::node_shader_bsdf_hair_principled_cc::node_shader_gpu_hair_principled(), blender::nodes::node_shader_layer_weight_cc::node_shader_gpu_layer_weight(), blender::nodes::node_shader_light_falloff_cc::node_shader_gpu_light_falloff(), blender::nodes::node_shader_light_path_cc::node_shader_gpu_light_path(), blender::nodes::node_shader_mix_shader_cc::node_shader_gpu_mix_shader(), blender::nodes::node_shader_object_info_cc::node_shader_gpu_object_info(), blender::nodes::node_shader_output_aov_cc::node_shader_gpu_output_aov(), blender::nodes::node_shader_point_info_cc::node_shader_gpu_point_info(), blender::nodes::node_shader_shader_to_rgb_cc::node_shader_gpu_shadertorgb(), blender::nodes::node_shader_subsurface_scattering_cc::node_shader_gpu_subsurface_scattering(), blender::nodes::node_shader_tangent_cc::node_shader_gpu_tangent(), blender::nodes::node_shader_tex_brick_cc::node_shader_gpu_tex_brick(), blender::nodes::node_shader_tex_checker_cc::node_shader_gpu_tex_checker(), blender::nodes::node_shader_tex_coord_cc::node_shader_gpu_tex_coord(), blender::nodes::node_shader_tex_environment_cc::node_shader_gpu_tex_environment(), blender::nodes::node_shader_tex_gabor_cc::node_shader_gpu_tex_gabor(), blender::nodes::node_shader_tex_gradient_cc::node_shader_gpu_tex_gradient(), blender::nodes::node_shader_tex_image_cc::node_shader_gpu_tex_image(), blender::nodes::node_shader_tex_magic_cc::node_shader_gpu_tex_magic(), blender::nodes::node_shader_tex_noise_cc::node_shader_gpu_tex_noise(), blender::nodes::node_shader_tex_sky_cc::node_shader_gpu_tex_sky(), blender::nodes::node_shader_tex_voronoi_cc::node_shader_gpu_tex_voronoi(), blender::nodes::node_shader_tex_wave_cc::node_shader_gpu_tex_wave(), blender::nodes::node_shader_uvmap_cc::node_shader_gpu_uvmap(), blender::nodes::node_shader_vertex_color_cc::node_shader_gpu_vertex_color(), blender::nodes::node_shader_volume_absorption_cc::node_shader_gpu_volume_absorption(), blender::nodes::node_shader_volume_coefficients_cc::node_shader_gpu_volume_coefficients(), blender::nodes::node_shader_volume_info_cc::node_shader_gpu_volume_info(), blender::nodes::node_shader_volume_principled_cc::node_shader_gpu_volume_principled(), blender::nodes::node_shader_volume_scatter_cc::node_shader_gpu_volume_scatter(), blender::nodes::node_shader_wavelength_cc::node_shader_gpu_wavelength(), blender::nodes::node_shader_wireframe_cc::node_shader_gpu_wireframe(), normal_compress(), normal_float_to_short_v3(), normal_short_to_float_v3(), normalfn(), normalize_v2_m3_v3v3(), old_mdisps_bilinear(), blender::meshintersect::onept_test(), btSpatialTransformationMatrix::operator*(), Freestyle::operator<<(), Freestyle::operator<<(), Freestyle::operator<<(), mv::operator<<(), ortho_v2_v2(), ortho_v3_v3(), blender::meshintersect::output_edge_has_input_id(), blender::meshintersect::output_face_has_input_id(), blender::meshintersect::overlapfaces_test(), paint_2d_transform_mouse(), params_from_cdata(), blender::io::stl::StringBuffer::parse_float(), blender::io::stl::parse_float3(), parse_next_token(), blender::ed::transform::planeProjection(), blender::seq::prepare_effect_imbufs(), project_plane_normalized_v3_v3v3(), project_plane_v3_v3v3(), project_v2_v2v2(), project_v2_v2v2_normalized(), project_v3_plane(), project_v3_v3v3(), project_v3_v3v3_normalized(), blender::ed::transform::projectIntViewEx(), ptcache_dynamicpaint_write(), ptcache_file_compressed_write(), ptcache_mem_frame_to_disk(), blender::meshintersect::quad0_test(), blender::meshintersect::quad2_test(), blender::meshintersect::quad3_test(), blender::meshintersect::quad4_test(), btAxisSweep3Internal< BP_FP_INT_TYPE >::quantize(), btAxisSweep3Internal< unsigned int >::quantize(), quantize(), quantizeWithClamp(), quantizeWithClamp(), random_heap_reinsert_helper(), RE_texture_evaluate(), ShaderGraph::refine_bump_nodes(), reflect_v3_v3v3(), rel_flerp(), ShaderGraph::relink(), blender::seq::render_give_ibuf(), blender::meshintersect::repeatedge_test(), rgb_colorfn(), rgb_exec(), rgbtobw_exec(), rgbtobw_valuefn(), rna_raw_access(), rotate_normalized_v3_v3v3fl(), safe_bytes(), DenoiseImage::save_output(), save_output(), blender::seq::seq_render_effect_strip_impl(), blender::seq::seq_render_strip_stack(), blender::seq::seq_render_strip_stack_apply_effect(), blender::seq::sequencer_image_crop_transform_matrix(), blender::seq::sequencer_preprocess_transform_crop(), PassAccessor::set_render_tile_pixels(), blender::meshintersect::square_o_test(), blender::ed::sculpt_paint::stroke_get_location(), blender::ed::sculpt_paint::stroke_get_location(), blender::ed::sculpt_paint::stroke_get_location_bvh(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), symmetricSpatialOuterProduct(), symmetricSpatialOuterProduct(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), blender::meshintersect::TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), blender::io::serialize::json::testing::test_int_to_json(), tex_call_delegate(), tex_input(), tex_input_rgba(), tex_input_value(), tex_input_vec(), tex_output(), texture_value_blend(), blender::meshintersect::threept_test(), time_colorfn(), time_exec(), blender::bke::idprop::tests::to_json(), blender::seq::transform_image(), translate_id(), turb(), blender::meshintersect::twodiamondscross_test(), blender::meshintersect::twoface2_test(), blender::meshintersect::twoface_test(), blender::meshintersect::twofaceedgeoverlap_test(), valtorgb_colorfn(), valtorgb_exec(), valuefn(), valuefn(), valuefn_a(), valuefn_a(), valuefn_b(), valuefn_b(), valuefn_g(), valuefn_g(), valuefn_r(), valuefn_r(), vectorfn(), wm_xr_navigation_fly_modal(), wm_xr_navigation_grab_apply(), wm_xr_navigation_teleport(), and xml_read_shader_graph().
| #define output output_is_reserved_glsl_keyword_do_not_use |
Definition at line 1060 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::fn::multi_function::SignatureBuilder::add(), add_nodes(), blender::dot_export::NodeWithSockets::add_output(), blender::bke::compositor::add_passes_used_by_render_layer_node(), blender::nodes::node_composite_glare_cc::GlareOperation::apply_streak_filter_cpu(), blender::ed::transform::applyMouseInput(), AttributeNode::attributes(), GeometryNode::attributes(), HairInfoNode::attributes(), ParticleInfoNode::attributes(), PointInfoNode::attributes(), TextureCoordinateNode::attributes(), UVMapNode::attributes(), VertexColorNode::attributes(), VolumeInfoNode::attributes(), blender::math::bicubic_interpolation(), blender::math::bilinear_fl_impl(), BKE_curvemapping_evaluate_premulRGBF_ex(), blender::compositor::blend_neighborhood(), blender::compositor::blend_neighborhood_cpu(), blender::compositor::blend_neighborhood_gpu(), BLI_file_unzstd_to_mem_at_pos(), BLI_file_zstd_from_mem_at_pos(), blender::compositor::blur_pass(), blender::compositor::blur_pass(), blender::compositor::blur_pass(), BMO_slot_buffer_from_all(), bmo_slot_buffer_from_hflag(), blender::bke::node_structure_type_inferencing::calc_node_interface(), calcAccelerationDeltasMultiDof(), blender::fn::multi_function::CustomMF_Constant< T >::call(), blender::fn::multi_function::CustomMF_GenericConstant::call(), blender::nodes::node_geo_index_switch_cc::IndexSwitchFunction::call(), blender::nodes::node_geo_menu_switch_cc::MenuSwitchFn::call(), blender::nodes::node_shader_tex_voronoi_cc::VoronoiMetricFunction::call(), blender::seq::check_zone(), blender::nodes::node_composite_colorbalance_cc::color_balance_white_point_variable(), SVMCompiler::compile_type(), blender::seq::composite_shadow(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_downsample_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_downsample_gpu(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_upsample_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_upsample_gpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_blurred_input(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::compute_classic(), blender::compositor::compute_complete_blocks(), blender::nodes::node_composite_double_edge_mask_cc::DoubleEdgeMaskOperation::compute_gradient_cpu(), blender::nodes::node_composite_double_edge_mask_cc::DoubleEdgeMaskOperation::compute_gradient_gpu(), blender::nodes::node_composite_base_cryptomatte_cc::BaseCryptoMatteOperation::compute_image_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_image_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_image_gpu(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_region_cpu(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_region_gpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_matte_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_matte_gpu(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::compute_max_tile_velocity(), blender::nodes::node_composite_vec_blur_cc::compute_max_tile_velocity_cpu(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::compute_motion_blur(), blender::compositor::compute_number_of_needed_buffers(), blender::nodes::node_composite_base_cryptomatte_cc::BaseCryptoMatteOperation::compute_pick_cpu(), blender::compositor::CompileState::compute_pixel_node_operation_outputs_count(), blender::nodes::node_composite_cornerpin_cc::CornerPinOperation::compute_plane_cpu(), blender::nodes::node_composite_planetrackdeform_cc::PlaneTrackDeformOperation::compute_plane_cpu(), blender::compositor::PixelOperation::compute_preview(), blender::compositor::NodeOperation::compute_results_reference_counts(), computeAccelerationsArticulatedBodyAlgorithmMultiDof(), HDCYCLES_NAMESPACE_OPEN_SCOPE::ComputeTriangulatedUniformPrimvar(), blender::io::obj::create_mtl_node_tree(), GHOST_SystemWayland::cursor_shape_custom_set(), blender::draw::Manager::data_debug(), dBoxBox2(), blender::eevee::DefaultSurfaceNodeTree::DefaultSurfaceNodeTree(), blender::eevee::DefaultWorldNodeTree::DefaultWorldNodeTree(), denoise_func(), blender::compositor::deriche_gaussian_blur(), ShaderManager::device_update_pre(), blender::nodes::node_composite_vec_blur_cc::dilate_max_velocity_cpu(), do_versions_nodetree_image_layer_2_64_5(), blender::io::usd::dome_light_to_world_material(), dynamicPaint_freeSurface(), dynamicPaint_outputLayerExists(), ED_node_shader_default(), blender::geometry::edges_to_curves_convert(), Shader::estimate_emission(), ShaderEval::eval(), ShaderEval::eval_cpu(), ShaderEval::eval_gpu(), blender::compositor::MultiFunctionProcedureOperation::execute(), blender::nodes::node_composite_blur_cc::BlurOperation::execute(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::execute(), blender::nodes::node_composite_bokehimage_cc::BokehImageOperation::execute(), blender::nodes::node_composite_crop_cc::CropOperation::execute(), blender::nodes::node_composite_defocus_cc::DefocusOperation::execute(), blender::nodes::node_composite_despeckle_cc::DespeckleOperation::execute(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute(), blender::nodes::node_composite_directionalblur_cc::DirectionalBlurOperation::execute(), blender::nodes::node_composite_displace_cc::DisplaceOperation::execute(), blender::nodes::node_composite_double_edge_mask_cc::DoubleEdgeMaskOperation::execute(), blender::nodes::node_composite_flip_cc::FlipOperation::execute(), blender::nodes::node_composite_group_input_cc::GroupInputOperation::execute(), blender::nodes::node_composite_image_cc::ImageOperation::execute(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::execute(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::execute(), blender::nodes::node_composite_map_uv_cc::MapUVOperation::execute(), blender::nodes::node_composite_render_layer_cc::RenderLayerOperation::execute(), blender::nodes::node_composite_rotate_cc::RotateOperation::execute(), blender::nodes::node_composite_stabilize2d_cc::Stabilize2DOperation::execute(), blender::nodes::node_composite_switch_cc::SwitchOperation::execute(), blender::nodes::node_composite_transform_cc::TransformOperation::execute(), blender::nodes::node_composite_translate_cc::TranslateOperation::execute(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::execute(), blender::nodes::node_composite_crop_cc::CropOperation::execute_alpha_crop_cpu(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute_anisotropic_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_bloom(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute_classic_convolution_cpu(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute_classic_summed_area_table_cpu(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_clear(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_clear(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_constant_size(), blender::nodes::node_composite_scale_cc::ScaleOperation::execute_constant_size(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_constant_size_cpu(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::execute_constant_size_cpu(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_constant_size_gpu(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_copy_cpu(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_copy_cpu(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_copy_gpu(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_copy_gpu(), blender::nodes::node_composite_bilateralblur_cc::BilateralBlurOperation::execute_cpu(), blender::nodes::node_composite_defocus_cc::DefocusOperation::execute_cpu(), blender::nodes::node_composite_despeckle_cc::DespeckleOperation::execute_cpu(), blender::nodes::node_composite_directionalblur_cc::DirectionalBlurOperation::execute_cpu(), blender::nodes::node_composite_displace_cc::DisplaceOperation::execute_cpu(), blender::nodes::node_composite_filter_cc::FilterOperation::execute_cpu(), blender::nodes::node_composite_flip_cc::FlipOperation::execute_cpu(), blender::nodes::node_composite_moviedistortion_cc::MovieDistortionOperation::execute_cpu(), blender::nodes::node_composite_normalize_cc::NormalizeOperation::execute_cpu(), blender::nodes::node_composite_pixelate_cc::PixelateOperation::execute_cpu(), blender::nodes::node_composite_sunbeams_cc::SunBeamsOperation::execute_cpu(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::execute_cpu(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_distance_threshold(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_distance_threshold_cpu(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_distance_threshold_gpu(), blender::nodes::node_composite_defocus_cc::DefocusOperation::execute_gpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_highlights_cpu(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::execute_horizontal_distortion_cpu(), blender::nodes::node_composite_crop_cc::CropOperation::execute_image_crop_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_mix_cpu(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::execute_photoreceptor_cpu(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::execute_radial_distortion_cpu(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::execute_simple_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_simple_star_anti_diagonal_pass_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_simple_star_vertical_pass_cpu(), blender::nodes::node_composite_map_uv_cc::MapUVOperation::execute_single_cpu(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_step_pass_cpu(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_variable_size(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_variable_size_cpu(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::execute_variable_size_cpu(), blender::nodes::node_composite_scale_cc::ScaleOperation::execute_variable_size_cpu(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_variable_size_gpu(), blender::nodes::node_composite_scale_cc::ScaleOperation::execute_variable_size_gpu(), MapRangeNode::expand(), MathNode::expand(), VolumeInfoNode::expand(), blender::compositor::extract_alpha(), blender::compositor::extract_alpha_cpu(), blender::compositor::extract_alpha_gpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::extract_input_chroma_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::extract_input_chroma_gpu(), blender::nodes::decl::field_types_are_compatible(), blender::compositor::find_preview_output_socket(), float_array_to_string(), blender::nodes::node_fn_format_string_cc::format_strings(), blender::nodes::node_fn_format_string_cc::format_with_fmt(), blender::nodes::node_fn_format_string_cc::format_with_hash_syntax(), blender::nodes::node_fn_format_string_cc::format_without_format_specifier(), blender::noise::fractal_voronoi_x_fx(), fractal_voronoi_x_fx(), blender::gpu::GLShader::fragment_interface_declare(), blender::gpu::MTLShader::fragment_interface_declare(), blender::gpu::VKShader::fragment_interface_declare(), generate(), blender::nodes::node_composite_image_cc::ImageOperation::get_pass_name(), blender::nodes::node_composite_render_layer_cc::RenderLayerOperation::get_pass_name(), blender::compositor::CompileState::get_result_from_output_socket(), blender::nodes::node_geo_edges_to_face_groups_cc::FaceSetFromBoundariesInput::get_varray_for_context(), blender::nodes::node_geo_input_curve_handles_cc::HandlePositionFieldInput::get_varray_for_context(), blender::nodes::node_geo_offset_point_in_curve_cc::ControlPointNeighborFieldInput::get_varray_for_context(), blender::nodes::node_geo_offset_point_in_curve_cc::OffsetValidFieldInput::get_varray_for_context(), blender::nodes::node_composite_colorbalance_cc::get_white_point_matrix(), GHOST_SystemWayland::getAllDisplayDimensions(), btBoxBoxDetector::getClosestPoints(), btDiscreteCollisionDetectorInterface::getClosestPoints(), btGjkPairDetector::getClosestPoints(), SphereTriangleDetector::getClosestPoints(), btGjkPairDetector::getClosestPointsNonVirtual(), GHOST_SystemWayland::getMainDisplayDimensions(), ghost_wl_output_user_data(), gpu_node_free(), gpu_node_output(), blender::gpu::tests::GPU_TEST(), blender::gpu::tests::GPU_TEST(), blender::gpu::tests::GPU_TEST(), gwl_registry_wl_output_add(), gwl_registry_wl_output_remove(), gwl_registry_wl_output_update(), blender::compositor::horizontal_pass_cpu(), blender::compositor::horizontal_pass_cpu(), blender::compositor::horizontal_pass_cpu(), blender::compositor::horizontal_pass_gpu(), blender::compositor::horizontal_pass_gpu(), blender::compositor::horizontal_pass_gpu(), GHOST_SystemWayland::ime_end(), blender::io::fbx::import_material(), blender::io::usd::USDMaterialReader::import_usd_preview_nodes(), blender::nodes::LazyFunctionForEvaluateClosureNode::initialize_execution_graph(), blender::nodes::LazyFunctionForForeachGeometryElementZone::initialize_execution_graph(), blender::nodes::LazyFunctionForEvaluateClosureNode::initialize_pass_through_graph(), blender::ed::transform::InputAngle(), blender::ed::transform::InputAngleSpring(), blender::ed::transform::InputCustomRatio(), blender::ed::transform::InputCustomRatioFlip(), blender::ed::transform::InputHorizontalAbsolute(), blender::ed::transform::InputHorizontalRatio(), blender::ed::transform::InputSpring(), blender::ed::transform::InputSpringDelta(), blender::ed::transform::InputSpringFlip(), blender::ed::transform::InputTrackBall(), blender::ed::transform::InputVector(), blender::ed::transform::InputVerticalAbsolute(), blender::ed::transform::InputVerticalRatio(), blender::imbuf::interpolate_bilinear_border_byte(), blender::imbuf::interpolate_bilinear_border_fl(), blender::math::interpolate_bilinear_border_fl(), blender::imbuf::interpolate_bilinear_byte(), blender::imbuf::interpolate_bilinear_fl(), blender::math::interpolate_bilinear_fl(), blender::math::interpolate_bilinear_wrapmode_fl(), blender::imbuf::interpolate_cubic_bspline_byte(), blender::imbuf::interpolate_cubic_bspline_fl(), blender::math::interpolate_cubic_bspline_fl(), blender::math::interpolate_cubic_bspline_wrapmode_fl(), blender::imbuf::interpolate_cubic_mitchell_byte(), blender::math::interpolate_cubic_mitchell_fl(), blender::imbuf::interpolate_nearest_border_byte(), blender::math::interpolate_nearest_border_byte(), blender::imbuf::interpolate_nearest_border_fl(), blender::math::interpolate_nearest_border_fl(), blender::math::interpolate_nearest_byte(), blender::math::interpolate_nearest_fl(), blender::math::interpolate_nearest_wrap_byte(), blender::math::interpolate_nearest_wrap_fl(), blender::math::interpolate_nearest_wrapmode_fl(), blender::compositor::is_output_linked_to_node_conditioned(), blender::compositor::jump_flooding(), blender::compositor::jump_flooding_pass(), blender::seq::jump_flooding_pass(), blender::compositor::jump_flooding_pass_cpu(), blender::compositor::jump_flooding_pass_gpu(), kernel_background_evaluate(), kernel_curve_shadow_transparency_evaluate(), kernel_displace_evaluate(), WaylandDynload_Libdecor::libdecor_frame_set_fullscreen(), libmv_frameAccessorgetTransformRun(), blender::eevee::LookdevWorld::LookdevWorld(), make(), material_default_holdout_init(), material_default_surface_init(), material_default_volume_init(), blender::eevee::MaterialModule::MaterialModule(), merge_func(), blender::compositor::morphological_blur(), blender::compositor::morphological_distance(), blender::compositor::morphological_distance_cpu(), blender::compositor::morphological_distance_feather(), blender::compositor::morphological_distance_feather_pass(), blender::compositor::morphological_distance_gpu(), blender::nodes::node_composite_vec_blur_cc::motion_blur_cpu(), blender::ed::space_node::node_buts_normal(), blender::nodes::node_geo_index_switch_cc::node_declare(), blender::nodes::node_geo_menu_switch_cc::node_declare(), blender::nodes::node_fn_matrix_multiply_cc::node_eval_inverse(), node_find_output_by_name(), blender::nodes::node_geo_curve_primitive_star_cc::node_geo_exec(), blender::nodes::node_geo_string_join_cc::node_geo_exec(), blender::io::usd::node_graph_output_source(), node_reroute_add_storage(), blender::ed::space_node::node_socket_deselect(), blender::ed::space_node::node_socket_get_tooltip(), blender::bke::node_tree_set_output(), blender::compositor::NodeOperation::NodeOperation(), ntreeGPUMaterialNodes(), blender::compositor::number_of_inputs_linked_to_output_conditioned(), operator<<(), osl_eval_camera(), osl_eval_camera(), output_estimate_emission(), output_handle_done(), output_handle_geometry(), output_handle_mode(), output_handle_scale(), GHOST_SystemWayland::output_scale_update(), output_toggle_exec(), GHOST_SystemWayland::output_unref(), GHOST_WindowWayland::outputs_enter(), GHOST_WindowWayland::outputs_leave(), png_chunk_create(), png_extend_native_int32(), blender::imbuf::transform::process_scanlines(), blender::bke::node_structure_type_inferencing::propagate_left_to_right(), blender::bke::node_structure_type_inferencing::propagate_right_to_left(), blender::nodes::node_composite_lensdist_cc::radial_lens_distortion(), blender::compositor::recursive_gaussian_blur(), blender::bke::node_structure_type_inferencing::repeat_zone_status_propagate(), blender::nodes::node_composite_keying_cc::KeyingOperation::replace_input_chroma_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::replace_input_chroma_gpu(), mv::FrameAccessor::Transform::run(), blender::io::usd::USDMaterialReader::set_displacement_node_inputs(), blender::nodes::node_shader_sepcomb_xyz_cc::comb::sh_node_combxyz_eval_inverse(), shader_eval_background(), shader_eval_curve_shadow_transparency(), shader_eval_displace(), blender::bke::node_structure_type_inferencing::simulation_zone_status_propagate(), blender::fn::multi_function::SignatureBuilder::single_output(), blender::compositor::smaa(), btMultiBodyDynamicsWorld::solveExternalForces(), SVMCompiler::stack_assign(), SVMCompiler::stack_assign_if_linked(), SVMCompiler::stack_clear_users(), SVMCompiler::stack_link(), blender::bke::node_structure_type_inferencing::store_group_input_structure_types(), blender::bke::node_structure_type_inferencing::store_group_output_structure_types(), blender::draw::Manager::submit_debug(), blender::draw::Manager::submit_debug(), blender::compositor::sum_causal_and_non_causal_results(), blender::compositor::sum_causal_and_non_causal_results(), blender::compositor::sum_causal_and_non_causal_results_cpu(), blender::compositor::sum_causal_and_non_causal_results_cpu(), blender::compositor::sum_causal_and_non_causal_results_gpu(), blender::compositor::sum_causal_and_non_causal_results_gpu(), blender::compositor::summed_area_table(), blender::compositor::summed_area_table_cpu(), blender::compositor::summed_area_table_gpu(), surface_setUniqueOutputName(), svm_node_tex_voronoi(), blender::compositor::symmetric_separable_blur(), blender::compositor::symmetric_separable_blur_variable_size(), Shader::tag_update(), blender::ed::space_node::target_for_reroute(), blender::fn::multi_function::tests::TEST(), blender::gpu::tests::test_preprocess_reference(), blender::gpu::tests::test_preprocess_swizzle(), blender::gpu::tests::test_preprocess_template(), blender::gpu::tests::test_preprocess_unroll(), ui_but_copy_color(), ui_but_copy_menu(), ui_but_copy_numeric_array(), ui_but_copy_numeric_value(), ui_but_copy_operator(), ui_but_copy_popover(), ui_but_copy_text(), ui_litem_estimate_grid_flow(), ui_litem_layout_grid_flow(), update_cursor_scale(), blender::compositor::van_vliet_gaussian_blur(), blender::fn::multi_function::SignatureBuilder::vector_output(), versioning_eevee_material_blend_mode_settings(), blender::compositor::vertical_pass(), blender::compositor::vertical_pass(), blender::compositor::vertical_pass(), blender::compositor::vertical_pass_cpu(), blender::compositor::vertical_pass_cpu(), blender::compositor::vertical_pass_cpu(), blender::compositor::vertical_pass_gpu(), blender::compositor::vertical_pass_gpu(), blender::compositor::vertical_pass_gpu(), blender::io::usd::world_material_to_dome_light(), blender::nodes::node_composite_glare_cc::GlareOperation::write_glare_output_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::write_glare_output_gpu(), blender::nodes::node_composite_glare_cc::GlareOperation::write_highlights_output_cpu(), blender::nodes::node_composite_glare_cc::GlareOperation::write_highlights_output_gpu(), blender::asset_system::AssetCatalogDefinitionFile::write_to_disk_unsafe(), xdg_output_handle_done(), xdg_output_handle_logical_position(), xdg_output_handle_logical_size(), xml_read_shader_graph(), and zstd_read().
| #define packed packed_is_reserved_glsl_keyword_do_not_use |
Definition at line 1043 of file gpu_glsl_cpp_stubs.hh.
Referenced by BLI_box_pack_2d_fixedarea(), bpy_blend_paths(), gpu_texture_create_tile_array(), integrator_state_read_isect(), integrator_state_read_ray(), integrator_state_write_isect(), integrator_state_write_ray(), and blender::draw::pack_rotation_aspect_hardness().
| #define partition partition_is_reserved_glsl_keyword_do_not_use |
Definition at line 1035 of file gpu_glsl_cpp_stubs.hh.
Referenced by generate_next_domains(), and topdown().
| #define pow glsl::pow |
Definition at line 777 of file gpu_glsl_cpp_stubs.hh.
Referenced by _final_goal(), ArHosekSkyModel_CookConfiguration(), ArHosekSkyModel_CookRadianceConfiguration(), ArHosekSkyModel_GetRadianceInternal(), BKE_unit_value_scale(), brush_add(), brush_comb(), brush_cut(), brush_puff(), color_scene_linear_to_srgb(), color_srgb_to_scene_linear(), slim::compute_energy_with_jacobians(), slim::compute_transformation_matrix2_pins(), Freestyle::Grid::configure(), density_falloff(), distribute_children_exec(), do_clump_level(), do_kink(), do_physical_effector(), do_rough_end(), double_round(), dynamicPaint_doWaveStep(), edbm_average_normals_exec(), falloff_func(), find_even_superellipse_chords_general(), find_superellipse_chord_endpoint(), BCMatrix::get_matrix(), BCMatrix::get_matrix(), slim::get_smallest_pos_quad_zero(), Freestyle::Functions0D::GetViewMapGradientNormF0D::GetViewMapGradientNormF0D(), blender::ed::vse::init_wave_table(), palette_extract_img_exec(), phase_mie_fitted_parameters(), KDL::pow(), KDL::pow(), power_of_2(), psys_cache_paths(), rect_bevel_side(), s_curve(), sabin_gamma(), soft_range_round_down(), soft_range_round_up(), libmv::SolveCubicPolynomial(), blender::seq::strip_retiming_evaluate_arc_segment(), superellipse_co(), surfaceGenerateGrid(), time_human_readable_to_seconds(), libmv::PyramidRegionTracker::Track(), UI_calc_float_precision(), slim::update_weights_and_closest_rotations(), valuefn(), view2d_major_step_x__time(), volume_preservation(), volume_preservation(), voronoi_distance(), voronoi_distance(), voronoi_distance(), and blender::io::hydra::HairData::write_curves().
| #define printf | ( | ... | ) |
Definition at line 32 of file gpu_glsl_cpp_stubs.hh.
Referenced by __attribute__(), _softbody_calc_forces_slice_in_a_thread(), actcon_get_tarmat(), blender::animrig::action_fcurve_attach(), action_idcode_patch_check(), action_new_exec(), action_preview_render(), action_to_animdata(), add_member(), add_struct(), add_type(), add_vertex_extrude(), addedgetoscanlist(), adduplicateflagNurb(), adjust_the_cycle_or_chain(), ANIM_animdata_filter(), ANIM_animdata_update(), ANIM_armature_bonecoll_insert_copy_after(), ANIM_channel_debug_print_info(), ANIM_flush_setting_anim_channels(), animchannels_delete_exec(), animchannels_rearrange_exec(), animdata_filter_animchan(), animdata_filter_dopesheet(), animdata_filter_ds_textures(), annotation_draw_modal(), annotation_paint_initstroke(), annotation_stroke_begin(), armature_finalize_restpose(), AUD_initPython(), blender::gpu::MTLShader::bake_pipeline_state(), blender::ed::object::base_free_and_unlink(), bevel_build_cutoff(), BKE_animsys_evaluate_all_animation(), BKE_animsys_fix_rna_path_rename(), BKE_area_region_free(), BKE_blendfile_read(), BKE_blendfile_userdef_write_all(), BKE_brush_debug_print_state(), BKE_curveprofile_evaluate_length_portion(), BKE_fcurve_merge_duplicate_keys(), BKE_image_free_all_textures(), BKE_image_print_memlist(), BKE_image_render_write(), BKE_image_signal(), BKE_keyconfig_pref_type_find(), BKE_library_make_local(), BKE_linestyle_path_to_color_ramp(), BKE_main_namemap_destroy(), BKE_mask_layer_evaluate_animation(), BKE_mesh_remap_calc_difference_from_mesh(), BKE_mesh_runtime_is_valid(), BKE_modifier_blend_read_data(), BKE_nla_debug_print_flags(), BKE_nla_tweakmode_enter(), BKE_nla_validate_state(), BKE_nlatrack_find_tweaked(), BKE_object_handle_update_ex(), BKE_packedfile_free(), BKE_packedfile_unpack_all_libraries(), BKE_packedfile_unpack_to_file(), BKE_pose_check_uids_unique_and_report(), BKE_ptcache_bake(), BKE_ptcache_toggle_disk_cache(), BKE_report(), BKE_reportf(), BKE_scene_set_name(), BKE_screen_blend_read_data(), BKE_screen_remove_unused_scredges(), BKE_shrinkwrap_find_nearest_surface(), BKE_shrinkwrap_snap_point_to_surface(), BKE_spacetype_register(), BKE_subdiv_ccg_print_coord(), BKE_undosys_print(), BKE_workspace_layout_find(), blend_write_layer_data(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blf_ensure_face(), blf_font_wrap_apply(), blf_glyph_index_from_charcode(), BLF_load_mem_unique(), BLF_load_unique(), BLF_state_print(), BLI_args_print(), BLI_newton3d_solve(), BLI_path_abs_from_cwd(), BLI_scanfill_calc_ex(), BLI_threadpool_insert(), blo_do_versions_270(), blo_do_versions_280(), blo_do_versions_pre250(), BLO_reportf_wrap(), bm_face_region_pivot_edge_find(), bm_face_split_edgenet_find_connection(), bm_face_split_edgenet_find_loop_walk(), bm_isect_edge_tri(), bm_isect_tri_tri(), BM_log_print(), BM_log_print_entry(), BM_mesh_bevel(), BM_mesh_bm_from_me(), BM_mesh_intersect(), bm_mesh_loops_assign_normal_data(), bm_mesh_loops_split_lnor_fans(), BM_mesh_region_match(), BM_mesh_remap(), bmo_connect_vert_pair_exec(), BMO_op_callf(), BMO_op_initf(), blender::animrig::internal::bonecolls_debug_list(), BPY_driver_exec(), BPy_IDGroup_CorrectListLen(), BPy_init_modules(), BPY_modules_load_user(), BPY_python_end(), BPY_rna_exit(), BPY_thread_backtrace_print(), btComputeGjkEpaPenetration(), blender::deg::AbstractBuilderPipeline::build(), blender::deg::AbstractBuilderPipeline::build_step_finalize(), KKTPreconditioner::buildDiagonalA(), blender::animrig::builtin_keyingset_get_named(), btDbvtBroadphase::calculateOverlappingPairs(), cg_filtered(), blender::ed::object::childof_set_inverse_exec(), cineonCreate(), cineonOpen(), clear_key_button_exec(), clearUserCache(), btPolyhedralContactClipping::clipFaceAgainstHull(), cloth_build_springs(), cloth_free_modifier_extern(), cloth_from_object(), colormanage_check_colorspace_settings(), colormanage_check_display_settings(), colormanage_check_view_settings(), colormanage_load_config(), colormanage_role_color_space_name_get(), colormanagement_init(), blender::io::obj::OBJExportRegressionTest::compare_obj_export_to_golden(), blender::io::stl::STLExportTest::compare_to_golden(), btConvexHullInternal::compute(), Freestyle::FEdgeXDetector::computeCurvatures(), Freestyle::ViewMapBuilder::ComputeSweepLineIntersections(), Freestyle::Controller::ComputeViewMap(), btCollisionWorldImporter::convertAllObjects(), btCollisionWorldImporter::convertCollisionShape(), convertRGB_RGBA(), convertRGBA_RGB(), convertSDLKey(), blender::ed::transform::convertViewVec(), Freestyle::BlenderFileLoader::countClippedFaces(), crashlog_file_generate(), blender::io::grease_pencil::PDFExporter::create_document(), create_ghost_curves(), create_reference_spaces(), create_samples_even_spacing(), blender::ed::transform::create_trans_data(), btSoftBodyHelpers::CreateFromTetGenData(), btSoftBodyHelpers::CreateFromVtkFile(), Freestyle::createStroke(), Freestyle::CurvePoint::CurvePoint(), customData_mask_layers__print(), debug_channel_list_exec(), debug_markers_print_list(), blender::gpu::ShaderInterface::debug_print(), deform_verts(), deform_verts(), DEG_debug_consistency_check(), delete_key_button_exec(), delete_key_using_keying_set(), blender::gpu::detect_workarounds(), Scene::device_update(), DeviceAdded(), DeviceEvent(), DeviceRemoved(), DNA_reconstruct_info_create(), DNA_struct_get_compareflags(), do_versions_after_linking_290(), do_versions_ipos_to_layered_actions(), do_write_image_or_movie(), dpxCreate(), dpxOpen(), blender::draw::DRW_curve_batch_cache_create_requested(), ShaderGraph::dump_graph(), ED_armature_from_edit(), ED_drivers_editor_init(), ED_node_composit_default(), ED_node_shader_default(), ED_node_texture_default(), ED_scene_fps_average_calc(), ED_undo_operator_repeat(), EDBM_automerge_and_split(), edbm_ripsel_looptag_helper(), EDBM_verts_mirror_get(), blender::ed::object::edit_constraint_property_get(), blender::draw::overlay::Particles::edit_object_sync(), blender::deg::DepsgraphDebug::end_graph_evaluation(), blender::deg::light_linking::internal::EmitterDataMap::ensure_data_if_possible(), error(), DenoiseTask::exec(), expand_doit_library(), exr_print_filecontents(), face_edge_loop_islands_calc(), face_edges_split(), fcurve_eval_keyframes_interpolate(), file_older(), filelist_file_cache_block(), filelist_file_cache_block_release(), filelist_free(), find_nearest_points_test(), flyApply(), foreach_libblock_id_users_callback(), foreach_libblock_remap_callback(), free_data(), Freestyle_Init(), FRS_free_view_map_cache(), blender::seq::get_uids_cb(), btGjkPairDetector::getClosestPointsNonVirtual(), Freestyle::CurvePoint::getFEdge(), getVertexCopy(), GHOST_ContextCGL::GHOST_ContextCGL(), ghost_event_proc(), ghost_event_proc(), ghost_key_from_keycode(), ghost_key_from_keysym(), GHOST_NDOFManagerCocoa::GHOST_NDOFManagerCocoa(), GHOST_XrEventsHandle(), gpu_material_ramp_texture_row_set(), gpu_material_sky_texture_layer_set(), gpu_offscreen_fb_get(), gpu_select_pick_begin(), gpu_select_pick_cache_begin(), gpu_select_pick_cache_end(), gpu_select_pick_cache_load_id(), gpu_select_pick_end(), GPU_shader_compile_static(), gpu_shader_create_info_compile(), gpu_shader_create_info_get(), GPU_vertformat_safe_attr_name(), blender::deg::graph_id_tag_update(), gzip_close(), handle_returned_value(), GHOST_SystemCocoa::handleKeyEvent(), handleNumInput(), blender::ed::asset::has_external_files(), ibuftoimage(), icon_create_rect(), icon_draw_rect(), icon_draw_size(), icon_set_image(), icu_to_fcurves(), blender::animrig::id_action_ensure(), IDP_BlendReadData_impl(), IDP_DirectLinkProperty(), IDP_EqualsProperties_ex(), IDP_print(), idproperties_fix_groups_lengths_recurse(), image_load_sequence_multilayer(), image_render_print_save_message(), IMB_colormanagement_colorspace_to_scene_linear(), IMB_colormanagement_colorspace_to_scene_linear_v3(), IMB_colormanagement_colorspace_to_scene_linear_v4(), IMB_colormanagement_role_colorspace_name_get(), IMB_colormanagement_scene_linear_to_colorspace(), IMB_colormanagement_scene_linear_to_colorspace_v3(), imb_enlargeencodedbufferImBuf(), IMB_exr_multilayer_convert(), imb_exr_multilayer_parse_channels_from_file(), imb_exr_split_channel_name(), IMB_exr_write_channels(), imb_load_dpx_cineon(), imb_load_jp2_stream(), imb_load_openexr(), imb_save_dpx_cineon(), imb_save_openexr_float(), imb_save_openexr_half(), imb_test_image_read_header_from_filepath(), immEndVertex(), implicit_print_matrix_elem(), blender::ed::transform::initTransInfo(), Freestyle::BlenderFileLoader::insertShapeNode(), int4_ghash_tests(), int4_map_tests(), int_ghash_tests(), int_map_tests(), integrateTransformsInternal(), internalAdd(), ipo_free_data(), ipo_to_animato(), ipo_to_animdata(), isect_bvhtree_point_v3(), lattice_flip_exec(), blender::ed::outliner::lib_relocate(), libblock_remap_data(), lineart_count_and_print_render_buffer_memory(), lineart_create_edges_from_isec_data(), lineart_main_add_triangles(), lineart_main_load_geometries(), lineart_main_make_enclosed_shapes(), lineart_main_try_generate_shadow_v3(), lineart_shadow_cast_generate_edges(), lineart_shadow_create_shadow_edge_array(), load_driver_functions(), load_func(), Freestyle::Controller::LoadMesh(), logImageElementGetData1(), logImageElementGetData10(), logImageElementGetData10Packed(), logImageElementGetData12(), logImageElementGetData12Packed(), logImageElementGetData16(), logImageElementGetData8(), logImageGetDataRGBA(), logImageSetData10(), logImageSetData12(), logImageSetData16(), logImageSetData8(), main(), main(), main(), main(), main(), make(), make_recursive_duplis(), make_renderinfo_string(), make_structDNA(), MEM_guarded_printmemlist_stats(), MEM_lockfree_printmemlist_stats(), menu_items_from_ui_create(), menu_items_from_ui_create_item_from_button(), mesh_corner_tris_target_project(), mesh_ensure_tessellation_customdata(), blender::bke::mesh::mesh_normals_corner_custom_set(), meshdeform_bind_floodfill(), meshdeform_matrix_solve(), blender::gpu::MTLBackend::metal_is_supported(), libmv::Dogleg< Function, Jacobian, Solver >::minimize(), MOD_lineart_compute_feature_lines_v3(), MOD_lineart_destroy_render_data_v3(), MOD_lineart_gpencil_generate_v3(), MOD_solidify_nonmanifold_modifyMesh(), modify_mesh(), mouse_anim_channels(), mouse_mesh_loop(), mouse_nla_tracks(), MOV_proxy_builder_start(), multi_small_ghash_tests(), btCollisionDispatcher::needsCollision(), blender::ed::transform::nlastrip_fix_overlapping(), blender::ed::transform::nlastrip_shuffle_transformed(), blender::workbench::ShadowPass::object_sync(), blender::ed::object::objectsolver_set_inverse_exec(), operator_enum_search_exec_fn(), operator_enum_search_update_fn(), options_parse(), osl_range_check_err(), paint_new_blur_kernel(), ExtraHandler::parseElement(), particles_fluid_step(), blender::ed::animation::pastebuf_match_path_property(), popup_block_template_close_cb(), pose_select_grouped_exec(), blender::io::alembic::preprocess_sample(), previews_clear_exec(), blender::bke::id::IDRemapper::print(), btReducedVector::print(), InnerNode::print(), LeafNode::print(), SVMCompiler::Stack::print(), blender::bke::pbvh::pixels::CopyPixelTile::print_compression_rate(), blender::deg::RootPChanMap::print_debug(), print_debug_timings(), print_float(), print_float2(), print_float3(), print_float4(), print_ghash_stats(), print_int3(), print_int4(), blender::gpu::debug::VKDebuggingTools::print_labels(), print_lmatrix(), print_lvector(), print_m3(), print_m4(), Node::print_modified_sockets(), print_projection(), print_qt(), print_rctf(), print_rcti(), print_reconstruct_step(), print_struct_sizes(), print_transform(), print_v2(), print_v3(), print_v4(), print_vfloat8(), print_vn(), libmv::PrintArray(), blender::gpu::printf_end(), MemoryAllocator< N >::printInfo(), btMatrixX< float >::printMatrix(), btConvexConvexAlgorithm::processCollision(), btConnectivityProcessor::processTriangle(), project_bucket_clip_face(), project_paint_face_init(), psys_particle_dm_face_lookup(), psys_thread_context_init_distribute(), ptcache_disk_frame_to_mem(), ptcache_mem_frame_to_disk(), ptcache_read_stream(), ptcache_write_stream(), PyC_RunQuicky(), pygpu_framebuffer_free_if_possible(), pygpu_shader_info_push_constant(), pyrna_func_call(), quantize(), randint_ghash_tests(), randint_map_tests(), raycast_callback(), RE_bake_pixels_populate_from_objects(), RE_RenderAnim(), RE_RenderFrame(), RE_WriteRenderViewsMovie(), blender::io::alembic::AbcPointsReader::read_geometry(), blender::io::alembic::AbcMeshReader::read_mesh(), blender::draw::select::SelectMap::read_result(), Freestyle::AppCanvas::readColorPixels(), Freestyle::AppCanvas::readDepthPixels(), blender::io::alembic::AbcNurbsReader::readObjectData(), rearrange_animchannel_add_to_islands(), reconstruct_retrieve_libmv_tracks(), region_rect_recursive(), regions_remove_invalid(), remap_hair_emitter(), rename_anim_channels(), BlenderSession::render(), blender::eevee::Instance::render_frame(), render_result_exr_file_cache_read(), render_result_exr_file_cache_write(), render_result_single_layer_end(), Freestyle::Controller::RenderStrokes(), reprioritize_join(), RNA_boolean_get(), RNA_boolean_get_array(), RNA_boolean_set(), RNA_boolean_set_array(), RNA_collection_add(), RNA_collection_begin(), RNA_collection_clear(), RNA_collection_is_empty(), RNA_collection_length(), RNA_enum_get(), RNA_enum_is_equal(), RNA_enum_set(), RNA_enum_set_identifier(), RNA_float_get(), RNA_float_get_array(), RNA_float_set(), RNA_float_set_array(), rna_generate_header_cpp(), rna_generate_struct_prototypes(), rna_idproperty_find(), RNA_int_get(), RNA_int_get_array(), RNA_int_set(), RNA_int_set_array(), RNA_pointer_add(), RNA_pointer_get(), RNA_pointer_set(), RNA_property_pointer_add(), RNA_property_pointer_poll(), RNA_property_pointer_remove(), RNA_string_get(), RNA_string_get_alloc(), RNA_string_length(), RNA_string_set(), RNA_struct_override_matches(), rotate_to_plane(), scanfill(), scene_delete_exec(), screen_animation_step_invoke(), screen_opengl_render_write(), screen_refresh_if_needed(), SCULPT_cache_calc_brushdata_symm(), select_anim_channel_keys(), blender::draw::select::SelectMap::select_id(), blender::seq::seq_free_strip(), session_exit(), session_print(), shrinkwrap_snap_with_side(), sig_handle_blender_esc(), SIM_mass_spring_solve_velocities(), blender::ed::object::single_obdata_users(), skin_hole_target_face(), softbody_step(), solveDeformableGroupIterations(), solveGroupCacheFriendlySplitImpulseIterations(), solveGroupCacheFriendlySplitImpulseIterations(), btLemkeSolver::solveMLCP(), btSolveProjectedGaussSeidel::solveMLCP(), Freestyle::GeomCleaner::SortAndCompressIndexedVertexArray(), state_link_add(), blender::bke::subdiv::stats_print(), str_ghash_tests(), str_map_tests(), strip_convert_callback(), blender::eevee::IrradianceBake::surfels_create(), target_project_edge(), TEST(), btModifiedGramSchmidt< TV >::test(), btReducedVector::test(), blender::bke::tests::test_vec_roll_to_mat3_orthogonal(), btReducedVector::testAdd(), Freestyle::BlenderFileLoader::testDegenerateTriangle(), btReducedVector::testDot(), btReducedVector::testMinus(), btReducedVector::testMultiply(), testTimerProc(), text_blend_read_data(), text_jump_to_file_at_point_exec(), texttool_suggest_add(), blender::io::alembic::AbcMeshReader::topology_changed(), uf_arraystore_compact_with_info(), uf_arraystore_free(), ufopen(), ui_but_anim_decorate_update_from_flag(), ui_but_anim_expression_create(), UI_but_func_search_set(), ui_but_is_rna_valid(), ui_but_menu_step(), UI_context_copy_to_selected_list(), ui_get_radialbut_vec(), ui_handle_button_activate_by_type(), UI_menutype_draw(), ui_multibut_states_apply(), UI_panel_add_instanced(), UI_pie_menu_invoke(), ui_textedit_end(), uiItemSpacer(), uiStyleInit(), uiTemplateCacheFilePointer(), uiTemplateColormanagedViewSettings(), uiTemplateColorspaceSettings(), uiTemplateImage(), uiTemplateLightLinkingCollection(), uiTemplateMarker(), uiTemplateMovieClip(), uiTemplateMovieclipInformation(), uiTemplateTrack(), um_arraystore_compact_with_info(), um_arraystore_free(), undo_read(), unpack_generate_paths(), uopen(), update_hit(), blender::gpu::MTLBufferPool::update_memory_pools(), Vector_richcmpr(), versions_gpencil_add_main(), view2d_totRect_set_resize(), view3d_region_operator_needs_gpu(), view3d_winmatrix_set(), blender::animrig::visualkey_can_use(), blender::draw::volume_grid_cache_get(), walkApply(), walkStacklessQuantizedTreeAgainstRay(), window_display_text(), WM_dropbox_add(), WM_event_add_fileselect(), wm_event_do_handlers(), wm_event_do_notifiers(), WM_event_drag_direction(), wm_event_free(), wm_event_get_keymap_from_toolsystem_ex(), WM_event_print(), WM_exit(), WM_exit_ex(), WM_gizmogrouptype_find(), WM_gizmotype_find(), wm_handlers_do_keymap_with_gizmo_handler(), wm_homefile_write_exec(), WM_jobs_start(), wm_jobs_test_suspend_stop(), wm_jobs_timer(), wm_keymap_item_find(), wm_keymap_item_find_in_keymap(), wm_main_playanim_intern(), WM_menutype_find(), WM_msg_dump(), WM_paneltype_find(), WM_platform_support_perform_checks(), WM_uilisttype_find(), wm_window_make_drawable(), write_crash_blend(), write_region(), and blender::io::alembic::AbcObjectReader::xform().
| #define public public_is_reserved_glsl_keyword_do_not_use |
Definition at line 1048 of file gpu_glsl_cpp_stubs.hh.
Referenced by Mesh::ObjectManager.
| #define RESHAPE | ( | mat_to, | |
| mat_from, | |||
| ... ) |
Definition at line 493 of file gpu_glsl_cpp_stubs.hh.
| #define resource resource_is_reserved_glsl_keyword_do_not_use |
Definition at line 1044 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::ResourceScope::add(), blender::ResourceScope::add(), blender::gpu::render_graph::VKResourceStateTracker::add_buffer(), blender::gpu::render_graph::VKResourceStateTracker::add_image(), blender::gpu::BindSpaceImages< Offset >::bind(), blender::gpu::BindSpaceStorageBuffers::bind(), blender::gpu::BindSpaceTextures::bind(), blender::gpu::BindSpaceUniformBuffers::bind(), blender::gpu::render_graph::VKClearColorImageNode::build_links(), blender::gpu::render_graph::VKClearDepthStencilImageNode::build_links(), blender::gpu::render_graph::VKFillBufferNode::build_links(), blender::gpu::render_graph::VKSynchronizationNode::build_links(), blender::gpu::render_graph::VKUpdateMipmapsNode::build_links(), blender::compositor::CachedShader::CachedShader(), blender::gpu::VKShaderInterface::descriptor_set_location(), blender::gpu::render_graph::VKResourceStateTracker::get_buffer(), blender::gpu::render_graph::VKResourceStateTracker::get_buffer_and_increase_stamp(), blender::gpu::render_graph::VKResourceStateTracker::get_image(), blender::gpu::render_graph::VKResourceStateTracker::get_image_and_increase_stamp(), blender::eevee::ShaderModule::material_create_info_amend(), blender::ResourceScope::ResourceScope(), libmv::scoped_ptr< T >::scoped_ptr(), HdCyclesRenderBuffer::SetResource(), blender::gpu::VKStateManager::storage_buffer_bind(), blender::gpu::VKStateManager::storage_buffer_bind(), blender::gpu::VKStateManager::storage_buffer_unbind(), blender::gpu::to_vk_descriptor_type(), blender::gpu::BindSpaceImages< Offset >::unbind(), blender::gpu::BindSpaceStorageBuffers::unbind(), blender::gpu::BindSpaceTextures::unbind(), blender::gpu::BindSpaceUniformBuffers::unbind(), blender::gpu::VKStateManager::unbind_from_all_namespaces(), blender::gpu::render_graph::vk_index_buffer_binding_build_links(), blender::gpu::render_graph::vk_vertex_buffer_bindings_build_links(), and blender::gpu::VKShaderInterface::VKShaderInterface().
| #define RET |
Definition at line 35 of file gpu_glsl_cpp_stubs.hh.
Referenced by glsl::abs(), glsl::acos(), glsl::acosh(), all(), any(), glsl::asin(), glsl::asinh(), glsl::atan(), glsl::atan(), glsl::atanh(), atomicAdd(), atomicAdd(), atomicAnd(), atomicAnd(), atomicCompSwap(), atomicCompSwap(), atomicExchange(), atomicExchange(), atomicMax(), atomicMax(), atomicMin(), atomicMin(), atomicOr(), atomicOr(), atomicXor(), atomicXor(), bitCount(), bitCount(), bitCount(), bitfieldExtract(), bitfieldExtract(), bitfieldExtract(), bitfieldExtract(), bitfieldInsert(), bitfieldInsert(), bitfieldInsert(), bitfieldInsert(), bitfieldReverse(), bitfieldReverse(), bitfieldReverse(), glsl::ceil(), clamp(), clamp(), glsl::cos(), glsl::cosh(), degrees(), determinant(), distance(), dot(), glsl::exp(), glsl::exp2(), findLSB(), findLSB(), findLSB(), findMSB(), findMSB(), findMSB(), floatBitsToInt(), floatBitsToUint(), glsl::floor(), glsl::fma(), glsl::fma(), fract(), glsl::frexp(), gpu_dfdx(), gpu_dfdy(), gpu_fwidth(), imageAtomicAdd(), imageAtomicAnd(), imageAtomicCompSwap(), imageAtomicExchange(), imageAtomicMax(), imageAtomicMin(), imageAtomicOr(), imageAtomicXor(), imageLoad(), imageSize(), intBitsToFloat(), inversesqrt(), glsl::isinf(), glsl::isnan(), glsl::ldexp(), length(), glsl::log(), glsl::log2(), max(), min(), mix(), mix(), mod(), mod(), VecBase< T, 1 >::operator T(), SwizzleBase< T, Sz >::operator VecT(), VecOp< T, Sz >::operator%, VecOp< T, Sz >::operator%, VecOp< T, Sz >::operator%, VecOp< T, Sz >::operator%=, VecOp< T, Sz >::operator%=, VecOp< T, Sz >::operator&, VecOp< T, Sz >::operator&, VecOp< T, Sz >::operator&, VecOp< T, Sz >::operator&=, VecOp< T, Sz >::operator&=, MatOp< C, R >::operator*, MatOp< C, R >::operator*(), MatOp< C, R >::operator*, VecOp< T, Sz >::operator*, VecOp< T, Sz >::operator*, VecOp< T, Sz >::operator*, VecOp< T, Sz >::operator*=, VecOp< T, Sz >::operator*=, MatOp< C, R >::operator+(), VecOp< T, Sz >::operator+(), VecOp< T, Sz >::operator+, VecOp< T, Sz >::operator+, VecOp< T, Sz >::operator+, VecOp< T, Sz >::operator+=, VecOp< T, Sz >::operator+=, MatOp< C, R >::operator-(), VecOp< T, Sz >::operator-(), VecOp< T, Sz >::operator-, VecOp< T, Sz >::operator-, VecOp< T, Sz >::operator-, VecOp< T, Sz >::operator-=, VecOp< T, Sz >::operator-=, VecOp< T, Sz >::operator/, VecOp< T, Sz >::operator/, VecOp< T, Sz >::operator/, VecOp< T, Sz >::operator/=, VecOp< T, Sz >::operator/=, VecOp< T, Sz >::operator<<, VecOp< T, Sz >::operator<<, VecOp< T, Sz >::operator<<, VecOp< T, Sz >::operator<<=, VecOp< T, Sz >::operator<<=, VecOp< T, Sz >::operator<<=, SwizzleBase< T, Sz >::operator=(), VecOp< T, Sz >::operator>>, VecOp< T, Sz >::operator>>, VecOp< T, Sz >::operator>>, VecOp< T, Sz >::operator>>=, VecOp< T, Sz >::operator>>=, VecOp< T, Sz >::operator>>=, VecOp< T, Sz >::operator^, VecOp< T, Sz >::operator^, VecOp< T, Sz >::operator^, VecOp< T, Sz >::operator^=, VecOp< T, Sz >::operator^=, VecOp< T, Sz >::operator|, VecOp< T, Sz >::operator|, VecOp< T, Sz >::operator|, VecOp< T, Sz >::operator|=, VecOp< T, Sz >::operator|=, VecOp< T, Sz >::operator~, packHalf2x16(), packSnorm2x16(), packSnorm4x8(), packUnorm2x16(), packUnorm4x8(), glsl::pow(), radians(), refract(), glsl::round(), sign(), glsl::sin(), glsl::sinh(), smoothstep(), smoothstep(), glsl::sqrt(), step(), step(), glsl::tan(), glsl::tanh(), texelFetch(), texelFetch(), texelFetch(), texelFetch(), texelFetchOffset(), texture(), textureGather(), textureGrad(), textureLod(), textureLodOffset(), textureSize(), glsl::trunc(), uintBitsToFloat(), unpackHalf2x16(), unpackSnorm2x16(), unpackSnorm4x8(), unpackUnorm2x16(), and unpackUnorm4x8().
| #define round glsl::round |
Definition at line 778 of file gpu_glsl_cpp_stubs.hh.
Referenced by append_frame_snap_target(), area_split_factor(), BKE_fcurves_calc_keyed_frames_ex(), blf_glyph_cache_add_svg(), butterworth_smooth_fcurve_segment(), double_round(), blender::nodes::node_composite_id_mask_cc::IDMaskOperation::execute_single_value(), find_nearest_points_test(), blender::nodes::node_fn_float_to_int_cc::get_multi_function(), blender::imbuf::imb_create_write_spec(), layerInterp_propInt(), blender::render::texturemargin::TextureMarginMap::lookup_pixels(), blender::ed::space_node::node_update_basis_socket(), blender::ed::space_node::node_update_hidden(), rng_v3_round(), libmv::SampleNearest(), screen_animation_step_invoke(), set_frame_range(), slider_update_factor(), smooth_fcurve_segment(), ui_draw_popover_back_impl(), and ui_numedit_but_SLI().
| #define row_major row_major_is_reserved_glsl_keyword_do_not_use |
Definition at line 1073 of file gpu_glsl_cpp_stubs.hh.
Referenced by uiLayout::grid_flow().
| #define sampler3DRect sampler3DRect_is_reserved_glsl_keyword_do_not_use |
Definition at line 1067 of file gpu_glsl_cpp_stubs.hh.
Definition at line 824 of file gpu_glsl_cpp_stubs.hh.
Referenced by animchannels_box_select_exec(), armature_circle_select(), armature_reveal_exec(), armature_select_linked_impl(), armature_select_linked_pick_invoke(), arrow_draw_geom(), arrow_draw_intern(), BKE_gpencil_stroke_2d_flat(), BKE_gpencil_stroke_delete_tagged_points(), BM_edge_select_set(), BM_edge_select_set_noflush(), BM_elem_select_set(), BM_face_select_set(), BM_face_select_set_noflush(), BM_vert_select_set(), bone_collection_select(), box_select_exec(), box_select_exec(), box_select_exec(), bpoint_select_set(), blender::build_drawing(), button2d_draw_intern(), button2d_geom_draw_backdrop(), BVHObjectBinning::BVHObjectBinning(), circle_select_exec(), circle_select_exec(), clip_lasso_select_exec(), console_move_exec(), construct_param_handle_face_add(), construct_param_handle_subsurfed(), curve_nurb_select_similar_type(), curve_select_random_exec(), dial_3d_draw_util(), dial_draw_intern(), dial_geom_draw(), do_lasso_select_marker(), do_lasso_select_mask(), do_lasso_select_mesh_uv(), blender::ed::space_node::do_lasso_select_node(), blender::ed::outliner::do_outliner_bone_select_recursive(), blender::ed::outliner::do_outliner_ebone_select_recursive(), blender::ed::outliner::do_outliner_object_select_recursive(), ED_armature_ebone_select_set(), ED_curve_pick_vert_ex(), ed_marker_box_select_exec(), ED_pose_bone_select(), ED_pose_deselect_all_multi_ex(), ED_uvedit_minmax_multi(), ED_uvedit_nearest_uv_multi(), ED_uvedit_select_sync_flush(), EDBM_deselect_by_material(), EDBM_mesh_reveal(), EDBM_preselect_elem_update_from_single(), edbm_reveal_exec(), edbm_select_random_exec(), EDBM_unified_findnearest_from_raycast(), face_vert_reveal_exec(), file_box_select_exec(), file_descriptor_is_io_ready(), file_select(), filelist_entries_select_index_range_set(), filelist_entry_parent_select_set(), filelist_entry_select_index_set(), filelist_entry_select_set(), filelist_setdir(), findnearestLattvert(), gizmo_cage2d_draw_intern(), gizmo_cage3d_draw_intern(), gizmo_primitive_draw_geom(), gizmo_primitive_draw_intern(), graphview_curves_reveal_exec(), blender::ed::greasepencil::grease_pencil_material_select_exec(), lattice_circle_select(), lattice_select_more_less(), lattice_select_random_exec(), mask(), mask(), mask(), mask_hide_view_clear_exec(), material_slot_de_select(), mball_circle_select(), mball_select_similar_type(), mesh_circle_select(), mouse_mesh_loop(), mouse_mesh_loop_edge(), mouse_mesh_loop_edge_ring(), mouse_mesh_loop_face(), move3d_draw_intern(), move_cursor(), move_geom_draw(), blender::ed::space_node::node_box_select_exec(), blender::ed::space_node::node_circleselect_exec(), blender::bke::node_set_selected(), nurbscurve_circle_select(), object_circle_select(), blender::ed::object::object_hide_view_clear_exec(), blender::ed::object::object_select_more_less(), blender::ed::object::object_select_random_exec(), blender::ed::outliner::outliner_box_select(), blender::ed::outliner::outliner_box_select_exec(), blender::ed::outliner::outliner_draw_restrictbuts(), blender::ed::outliner::outliner_item_do_activate_from_cursor(), blender::geometry::p_add_ngon(), blender::geometry::p_chart_lscm_begin(), blender::geometry::p_face_add_construct(), paint_select_linked_pick_invoke(), paint_vertsel_circle_select(), paintcurve_point_select(), paintcurve_slide_invoke(), paintface_reveal(), paintface_select_linked(), paintface_select_linked_faces(), paintface_select_loop(), paintface_select_loop_invoke(), paintvert_reveal(), paintvert_select_linked_pick(), paintvert_select_linked_pick_invoke(), paintvert_select_linked_vertices(), blender::point_counts_to_keep_concurrent(), blender::points_info_sequential(), pose_circle_select(), pose_reveal_exec(), blender::reorder_strokes(), reveal_exec(), reveal_exec(), reveal_metaelems_exec(), select_linked_pick_invoke(), select_random_exec(), select_random_metaelems_exec(), blender::ed::vse::sequencer_box_select_exec(), set_active_action_group(), show_pose_bone_cb(), similar_edge_select_exec(), similar_face_select_exec(), similar_vert_select_exec(), SleepTillEvent(), text_move_cursor(), ui_textedit_move(), uv_box_select_exec(), uv_circle_select_exec(), blender::geometry::uv_parametrizer_face_add(), blender::geometry::uv_parametrizer_slim_live_begin(), uv_reveal_exec(), uv_select_all_perform_multi_ex(), uv_select_edgeloop(), uv_select_edgering(), uv_select_faceloop(), uv_select_flush_from_tag_face(), uv_select_flush_from_tag_loop(), uv_select_flush_from_tag_sticky_loc_internal(), uv_select_more_less(), uv_select_similar_edge_exec(), uv_select_similar_face_exec(), uv_select_similar_island_exec(), uv_select_similar_vert_exec(), uv_shortest_path_pick_ex(), uvedit_edge_select_set(), uvedit_edge_select_set_noflush(), uvedit_edge_select_set_with_sticky(), uvedit_edge_select_shared_vert(), uvedit_face_select_set(), uvedit_face_select_set_with_sticky(), uvedit_face_select_shared_vert(), uvedit_uv_select_set(), uvedit_uv_select_set_with_sticky(), uvedit_uv_select_shared_vert(), uvedit_vertex_select_tagged(), blender::ed::object::vgroup_grease_pencil_select_verts(), blender::ed::object::vgroup_select_verts(), view3d_userdata_circleselect_init(), walker_select(), WM_gizmo_select_bias(), WM_gizmo_select_set(), and wm_gizmo_select_set_ex().
| #define shared |
Definition at line 952 of file gpu_glsl_cpp_stubs.hh.
Referenced by SVMCompiler::generate_aov_node(), SVMCompiler::generated_shared_closure_nodes(), Freestyle::ViewEdgeXBuilder::MakeSVertex(), MEM_RefCountedDecRef(), MEM_RefCountedGetRef(), and MEM_RefCountedIncRef().
| #define sin glsl::sin |
Definition at line 790 of file gpu_glsl_cpp_stubs.hh.
Referenced by KDL::acos(), bend_angle(), blender::geometry::PackIsland::build_inverse_transformation(), blender::geometry::PackIsland::build_transformation(), cloth_spring_angle(), blender::noise::compute_2d_gabor_kernel(), KDL::cos(), KDL::cos(), blender::nodes::node_geo_curve_primitive_arc_cc::create_arc_curve_from_radius(), blender::nodes::node_geo_curve_primitive_circle_cc::create_point_circle_curve(), blender::nodes::node_geo_curve_primitive_circle_cc::create_radius_circle_curve(), blender::nodes::node_geo_curve_primitive_spiral_cc::create_spiral_curve(), blender::nodes::node_geo_curve_primitive_star_cc::create_star_curve(), blender::io::alembic::create_swapped_rotation_matrix(), blender::deform_drawing(), KDL::Frame::DH(), KDL::Frame::DH_Craig1989(), diagonalize(), libmv::DrawEllipse(), ED_anim_calculate_butterworth_coefficients(), eul_to_mat3(), eul_to_mat4(), euler_to_mat(), KDL::Rotation::EulerZYZ(), eulO_to_mat3(), eulO_to_quat(), blender::geometry::extend_curve_curved(), extrawindow_spin_cursor(), fcm_fn_generator_evaluate(), find_even_superellipse_chords(), find_internal_spring_target_vertex(), blender::math::detail::from_rotation(), blender::math::detail::from_rotation(), gearGL(), gearGL(), blender::bke::greasepencil::convert::get_legacy_stroke_to_texture_matrix(), blender::bke::greasepencil::get_stroke_to_texture_matrix(), GHOST_Wintab::getInput(), KDL::Rotation::GetRotAngle(), gpencil_calc_stroke_fill_uv(), slim::grad(), Freestyle::LanczosWindowed(), slim::map_vertices_to_convex_border(), blender::modify_stroke_random(), Freestyle::NodePerspectiveCamera::NodePerspectiveCamera(), libmv::NRealisticCamerasFull(), libmv::NRealisticCamerasSparse(), blender::geometry::p_abf_compute_sines(), blender::geometry::p_chart_correct_degenerate_triangle_point(), blender::geometry::p_chart_correct_degenerate_triangles2(), blender::geometry::p_chart_lscm_solve(), phase_mie_fitted_parameters(), KDL::Rotation::Rot(), Rot(), KDL::Rotation::Rot2(), Freestyle::NodeTransform::Rotate(), blender::math::rotate(), libmv::RotationFromEulerVector(), RotationMatrix(), libmv::RotationRodrigues(), KDL::Rotation::RPY(), Freestyle::OGF::MatrixUtil::semi_definite_symmetric_eigen(), IK_QSphericalSegment::SetLimit(), IK_QSwingSegment::SetLimit(), blender::math::sin(), blender::math::sin(), KDL::sin(), KDL::sin(), sinc(), Freestyle::SteerableViewMap::SteerableViewMap(), blender::math::tests::TEST(), blender::tests::TEST(), blender::geometry::UVMinimumEnclosingSquareFinder::update(), IK_QSphericalSegment::UpdateAngle(), IK_QSwingSegment::UpdateAngle(), and IK_QElbowSegment::UpdateAngleApply().
| #define sinh glsl::sinh |
Definition at line 791 of file gpu_glsl_cpp_stubs.hh.
Referenced by KDL::cosh(), KDL::cosh(), KDL::sinh(), and KDL::sinh().
| #define sizeof sizeof_is_reserved_glsl_keyword_do_not_use |
Definition at line 1069 of file gpu_glsl_cpp_stubs.hh.
Referenced by BLI_STATIC_ASSERT(), BLI_STATIC_ASSERT(), and BLO_Write_IDBuffer::BLO_Write_IDBuffer().
| #define sqrt glsl::sqrt |
Definition at line 779 of file gpu_glsl_cpp_stubs.hh.
Referenced by Freestyle::angle_from_cotan(), blender::draw::gpencil::Instance::antialiasing_sample_get(), area_light_rect_sample(), ArHosekSkyModel_GetRadianceInternal(), BKE_mesh_mdisp_flip(), BM_face_multires_bounds_smooth(), BM_loop_interp_multires_ex(), bsdf_hair_chiang_albedo(), bsdf_hair_huang_sample(), bssrdf_setup_radius(), RenderScheduler::calculate_resolution_divider_for_time(), calculate_resolution_for_divider(), slim::compute_transformation_matrix2_pins(), slim::computeGlobalScaleInvarianceFactor(), ComputeSwingMatrix(), Eigen::internal::constrained_conjugate_gradient(), slim::correct_geometry_size(), Freestyle::cotan(), CSqrt(), blender::ed::curves::curve_draw_event_add(), curve_draw_event_add(), do_kink(), slim::doublearea(), ease_sigmoid_function(), Freestyle::eigenvector(), EllipseClamp(), libmv::euclidean_resection::EuclideanResectionAnsarDaniilidis(), libmv::EuclideanScaleToUnity(), EulerAngleFromMatrix(), libmv::F_FromCorrespondance_2points(), fcm_fn_generator_evaluate(), find_even_superellipse_chords_general(), blender::bke::tests::find_flip_boundary(), find_superellipse_chord_endpoint(), fresnel_dielectric_cos(), libmv::FrobeniusNorm(), libmv::Gaussian(), libmv::GaussianInversePositive(), gearGL(), gearGL(), slim::get_smallest_pos_quad_zero(), GHOST_WindowX11::getDPIHint(), KDL::Rotation::GetEulerZYZ(), KDL::Rotation::GetRotAngle(), KDL::Rotation::GetRPY(), gizmo_spot_blend_prop_matrix_set(), GPU_indexbuf_build_curves_on_device(), slim::grad(), Freestyle::gts_vertex_principal_curvatures(), Freestyle::SilhouetteGeomEngine::ImageToWorldParameter(), IMB_filter_extend(), libmv::InternalReprojectionError(), ior_from_F0(), iridescence_lookup_sensitivity(), libmv::IsotropicPreconditionerFromPoints(), libmv::KRt_From_P(), len_v2_db(), len_v2v2_db(), float3::length(), libmv_reprojectionErrorForImage(), libmv_reprojectionErrorForTrack(), KDL::Vector2::Norm(), KDL::Vector::Norm(), Freestyle::VecMat::value_type< T, 2 >::norm(), normalize(), Freestyle::normalize2(), Freestyle::normalize3(), blender::math::normalize_and_get_length(), normalize_v3_length_db(), normalize_vn_vn(), btVectorX< float >::nrm2(), KDL::Rotation::Ortho(), blender::geometry::pack_island_xatlas(), libmv::PearsonProductMomentCorrelation(), libmv::PreconditionerFromPoints(), KDL::PYTHAG(), blender::math::refract(), refract(), resolve_quad_u_v2(), resolve_quad_uv_v2_deriv(), Freestyle::NodeTransform::Rotate(), sabin_gamma(), safe_sqrt(), libmv::euclidean_resection::SelectControlPoints(), blender::io::obj::set_bsdf_socket_values(), IK_QJacobian::SetDoFWeight(), IK_QTask::SetWeight(), blender::bke::subdiv::sharpness_to_crease(), solve_cubic(), libmv::SolveCubicPolynomial(), libmv::Dogleg< Function, Jacobian, Solver >::SolveDoglegDirection(), SolveP2(), SolveP3(), SolveP4Bi(), SolveP4De(), Freestyle::OGF::sphere_clip_vector(), Freestyle::SphericalGrid::Transform::sphericalProjection(), SphericalRangeParameters(), KDL::sqrt(), KDL::sqrt(), blender::seq::strip_retiming_evaluate_arc_segment(), KDL::svd_eigen_HH(), svm_node_closure_bsdf(), svm_node_principled_volume(), TEST(), blender::bke::tests::test_vec_roll_to_mat3_orthogonal(), tile_calculate_best_size(), libmv::BruteRegionTracker::Track(), libmv::HybridRegionTracker::Track(), libmv::RetrackRegionTracker::Track(), transform_to_quat(), slim::update_weights_and_closest_rotations(), Freestyle::V2DistanceBetween2Points(), Freestyle::V2Length(), Vector_angle(), Vector_length_get(), Vector_length_set(), and wm_block_splash_image_roundcorners_add().
| #define STD_OP template<typename U = T, typename std::enable_if_t<!std::is_same_v<bool, U>> * = nullptr> |
Definition at line 58 of file gpu_glsl_cpp_stubs.hh.
Referenced by VecOp< T, Sz >::operator*, VecOp< T, Sz >::operator*, VecOp< T, Sz >::operator*, VecOp< T, Sz >::operator*=, VecOp< T, Sz >::operator*=, VecOp< T, Sz >::operator+(), VecOp< T, Sz >::operator+, VecOp< T, Sz >::operator+, VecOp< T, Sz >::operator+, VecOp< T, Sz >::operator+=, VecOp< T, Sz >::operator+=, VecOp< T, Sz >::operator-(), VecOp< T, Sz >::operator-, VecOp< T, Sz >::operator-, VecOp< T, Sz >::operator-, VecOp< T, Sz >::operator-=, VecOp< T, Sz >::operator-=, VecOp< T, Sz >::operator/, VecOp< T, Sz >::operator/, VecOp< T, Sz >::operator/, VecOp< T, Sz >::operator/=, and VecOp< T, Sz >::operator/=.
| #define superp superp_is_reserved_glsl_keyword_do_not_use |
Definition at line 1058 of file gpu_glsl_cpp_stubs.hh.
| #define SWIZZLE_RG | ( | T | ) |
Definition at line 155 of file gpu_glsl_cpp_stubs.hh.
| #define SWIZZLE_RGB | ( | T | ) |
Definition at line 172 of file gpu_glsl_cpp_stubs.hh.
| #define SWIZZLE_RGBA | ( | T | ) |
Definition at line 202 of file gpu_glsl_cpp_stubs.hh.
| #define SWIZZLE_XY | ( | T | ) |
Definition at line 149 of file gpu_glsl_cpp_stubs.hh.
| #define SWIZZLE_XYZ | ( | T | ) |
Definition at line 161 of file gpu_glsl_cpp_stubs.hh.
| #define SWIZZLE_XYZW | ( | T | ) |
Definition at line 183 of file gpu_glsl_cpp_stubs.hh.
| #define tan glsl::tan |
Definition at line 792 of file gpu_glsl_cpp_stubs.hh.
Referenced by BKE_curve_decimate_bezt_array(), slim::convex_border_parameterization(), ED_anim_calculate_butterworth_coefficients(), fcm_fn_generator_evaluate(), lineart_matrix_perspective_44d(), phase_mie_fitted_parameters(), Freestyle::AppView::setHorizontalFov(), blender::math::tan(), blender::math::tan(), KDL::tan(), and KDL::tan().
| #define tanh glsl::tanh |
Definition at line 793 of file gpu_glsl_cpp_stubs.hh.
Referenced by KDL::tanh(), and KDL::tanh().
| #define TEX_TEMPLATE |
Definition at line 535 of file gpu_glsl_cpp_stubs.hh.
Referenced by texelFetch(), texelFetchOffset(), texture(), textureGather(), textureGrad(), textureLod(), textureLodOffset(), and textureSize().
| #define this this_is_reserved_glsl_keyword_do_not_use |
Definition at line 1042 of file gpu_glsl_cpp_stubs.hh.
Referenced by blender::gpu::MTLContext::activate(), blender::bke::CurvesGeometry::adapt_domain(), blender::deg::IDNode::add_component(), ArmatureExporter::add_instance_controller(), ControllerExporter::add_instance_controller(), blender::deg::ComponentNode::add_operation(), BCMatrix::add_transform(), blender::seq::ColorBalanceApplyOp::apply(), BCMatrix::apply_transform(), blender::gpu::MTLFrameBuffer::bake_render_pass_descriptor(), blender::gpu::MSLGeneratorInterface::bake_shader_interface(), blender::bke::CurvesGeometry::blend_write(), blender::animrig::BoneColor::BoneColor(), blender::nodes::decl::Bool::build(), blender::nodes::decl::Bundle::build(), blender::nodes::decl::Closure::build(), blender::nodes::decl::Color::build(), blender::nodes::decl::Custom::build(), blender::nodes::decl::Extend::build(), blender::nodes::decl::Float::build(), blender::nodes::decl::Geometry::build(), blender::nodes::decl::IDSocketDeclaration::build(), blender::nodes::decl::Int::build(), blender::nodes::decl::Matrix::build(), blender::nodes::decl::Menu::build(), blender::nodes::decl::Rotation::build(), blender::nodes::decl::Shader::build(), blender::nodes::decl::String::build(), blender::nodes::decl::Vector::build(), blender::nodes::PanelDeclaration::build(), blender::bUUID::bUUID(), blender::nodes::decl::IDSocketDeclaration::can_connect(), btMultiBodyLinkCollider::checkCollideWithOverride(), blender::bke::bNodeTreeZone::child_nodes(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_fog_glow_kernel_size(), blender::draw::Manager::compute_visibility(), blender::meshintersect::CDTArrangement< T >::connect_separate_parts(), blender::render::Context::Context(), blender::bke::CurvesGeometry::count_memory(), CPUDevice::CPUDevice(), blender::io::fbx::ArmatureImportContext::create_armature_for_node(), GeometryExporter::create_mesh_primitive_list(), blender::bke::CurvesGeometry::CurvesGeometry(), btSoftBody::defaultCollisionHandler(), btSoftBody::defaultCollisionHandler(), blender::deg::DepsgraphRelationBuilder::DepsgraphRelationBuilder(), dot3(), blender::animrig::Layer::duplicate_with_shallow_strip_copies(), blender::nodes::ForeachElementComponent::emplace_field_context(), ViewOpsData::end_navigation(), blender::gpu::MTLContext::ensure_begin_render_pass(), blender::draw::Manager::ensure_visibility(), blender::compositor::ImplicitInputOperation::execute(), blender::ed::sculpt_paint::flood_fill::FillDataBMesh::execute(), blender::ed::sculpt_paint::flood_fill::FillDataGrids::execute(), blender::ed::sculpt_paint::flood_fill::FillDataMesh::execute(), blender::nodes::node_composite_bilateralblur_cc::BilateralBlurOperation::execute(), blender::nodes::node_composite_bokehimage_cc::BokehImageOperation::execute(), blender::nodes::node_composite_flip_cc::FlipOperation::execute(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::execute(), blender::nodes::node_composite_mask_cc::MaskOperation::execute(), blender::nodes::node_composite_moviedistortion_cc::MovieDistortionOperation::execute(), blender::nodes::LazyFunctionForJoinReferenceSets::execute_impl(), DocumentExporter::exportCurrentScene(), blender::bke::greasepencil::convert::AnimDataConvertor::fcurves_convert_finalize(), blender::nodes::node_composite_file_output_cc::FileOutputOperation::FileOutputOperation(), blender::GVMutableArray::fill(), blender::bke::CurvesGeometry::fill_curve_types(), blender::io::fbx::ArmatureImportContext::find_armatures(), blender::gpu::GLStateManager::force_state(), blender::gpu::MTLStateManager::force_state(), blender::draw::Manager::generate_commands(), blender::draw::Manager::generate_commands(), btSoftBody::geometricCollisionHandler(), Geometry::Geometry(), blender::bke::bNodeZoneType::get_corresponding_input(), ClosureZoneType::get_corresponding_output_id(), ForeachGeometryElementZoneType::get_corresponding_output_id(), RepeatZoneType::get_corresponding_output_id(), SimulationZoneType::get_corresponding_output_id(), MeshImporter::get_geometry_name(), blender::gpu::MTLIndexBuf::get_index_buffer(), blender::GVArrayCommon::get_internal_span(), blender::GVMutableArray::get_internal_span(), blender::VArrayCommon< T >::get_internal_span(), blender::VMutableArray< T >::get_internal_span(), blender::ed::sculpt_paint::greasepencil::WeightPaintOperation::get_mouse_input_sample(), blender::bke::GreasePencilLayerFieldContext::get_varray_for_input(), GPUDevice::GPUDevice(), blender::offset_indices::GroupedSpan< T >::GroupedSpan(), blender::ed::transform::SnapCache_EditMesh::has_mesh_updated(), blender::bke::tests::IDSubDataTestData::IDSubDataTestData(), blender::io::fbx::FbxImportContext::import_cameras(), blender::io::fbx::FbxImportContext::import_empties(), blender::io::fbx::FbxImportContext::import_lights(), blender::io::fbx::FbxImportContext::import_materials(), blender::gpu::GLTexture::init_internal(), ViewOpsData::init_navigation(), blender::nodes::LazyFunctionForForeachGeometryElementZone::initialize_execution_graph(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::InplacePriorityQueue(), blender::draw::compositor_engine::Instance::Instance(), blender::eevee::Instance::Instance(), blender::image_engine::Instance::Instance(), blender::bke::CurvesGeometry::interpolate_to_evaluated(), blender::seq::StripImageMap::invalidate(), DRWContext::is_viewport_compositor_enabled(), blender::asset_system::PreferencesOnDiskAssetLibrary::library_reference(), blender::nodes::geo_eval_log::GeoTreeLogger::log_value(), UniqueName_Value::mark_unused(), blender::nodes::decl::Extend::matches(), blender::nodes::decl::Float::matches(), blender::nodes::decl::IDSocketDeclaration::matches(), blender::nodes::decl::Int::matches(), blender::nodes::decl::String::matches(), blender::nodes::decl::Vector::matches(), blender::ocio::internal::GPUDisplayShader::matches(), blender::nodes::SocketDeclaration::matches_common_data(), blender::VArrayCommon< T >::materialize(), blender::VArrayCommon< T >::materialize_to_uninitialized(), blender::nodes::node_geo_menu_switch_cc::MenuSwitchFn::MenuSwitchFn(), Mesh::Mesh(), blender::workbench::Instance::mesh_sync(), blender::gpu::MTLCommandBufferManager::MTLCommandBufferManager(), blender::gpu::MTLContext::MTLContext(), blender::MutableVArraySpan< T >::MutableVArraySpan(), blender::nodes::NodeDeclarationBuilder::NodeDeclarationBuilder(), blender::ed::animation::KeyframeCopyBuffer::num_slots(), blender::bke::CurvesGeometry::nurbs_custom_knots_for_write(), blender::bke::CurvesGeometry::nurbs_custom_knots_resize(), blender::bke::CurvesGeometry::nurbs_custom_knots_update_size(), blender::draw::gpencil::Instance::object_sync(), blender::bke::CurvesGeometry::offsets_for_write(), blender::ed::asset_browser::AssetCatalogDropTarget::on_drop(), GeometryExporter::operator()(), btConvexHullInternal::Int128::operator*(), blender::MutableMatView< float, 4, 4, 4, 4, 0, 0, alignof(float)>::operator=(), blender::deg::DEGCustomDataMeshMasks::operator==(), blender::gpu::MTLSamplerArray::operator==(), blender::gpu::MTLVertexDescriptor::operator==(), SculptSession::persistent_multires_data(), blender::ed::sculpt_paint::greasepencil::ColorGrid::pos_to_index(), blender::gpu::Shader::print_log(), blender::io::usd::USDCameraReader::read_object_data(), blender::bke::CurvesGeometry::remove_curves(), blender::bke::CurvesGeometry::remove_points(), BlenderSession::reset_session(), blender::bke::CurvesGeometry::resize(), blender::gpu::MSLGeneratorInterface::resolve_input_attribute_locations(), blender::compositor::Result::sample_bilinear_extended(), blender::compositor::Result::sample_bilinear_wrap(), blender::compositor::Result::sample_bilinear_zero(), blender::compositor::Result::sample_cubic_extended(), blender::compositor::Result::sample_cubic_wrap(), blender::compositor::Result::sample_nearest_extended(), blender::compositor::Result::sample_nearest_wrap(), blender::compositor::Result::sample_nearest_zero(), blender::nodes::node_geo_curve_sample_cc::SampleCurveFunction::SampleCurveFunction(), blender::nodes::node_geo_sample_index_cc::SampleIndexFunction::SampleIndexFunction(), blender::nodes::GeoNodesCallData::self_object(), blender::VMutableArray< T >::set_all(), blender::VMutableArrayImpl< T >::set_all(), blender::index_mask::IndexMask::set_bits(), BCMatrix::set_transform(), GHOST_WindowWayland::setWindowCursorGrab(), blender::compositor::CompileState::should_compile_pixel_compile_unit(), blender::GVArray::slice(), blender::ed::transform::SnapData::snap_boundbox(), blender::ed::transform::SnapData::snap_edge(), blender::ed::transform::SnapData::snap_edge_points_impl(), blender::ed::transform::SnapData::snap_point(), blender::ed::transform::SnapData::SnapData(), BVHObjectSplit::split(), BVHSpatialSplit::split(), ViewOpsData::state_restore(), Freestyle::Stroke::strokeVerticesBegin(), Freestyle::Stroke::strokeVerticesEnd(), blender::draw::Manager::submit(), blender::draw::Manager::submit_only(), blender::bke::greasepencil::Drawing::tag_positions_changed(), blender::bke::greasepencil::Drawing::tag_topology_changed(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::index_mask::IndexMask::to_bits(), blender::index_mask::IndexMask::to_bools(), SubdivCCGCoord::to_index(), blender::bke::greasepencil::Drawing::triangles(), blender::GVArray::typed(), blender::GVMutableArray::typed(), blender::nodes::decl::Bool::update_or_build(), blender::nodes::decl::Bundle::update_or_build(), blender::nodes::decl::Closure::update_or_build(), blender::nodes::decl::Color::update_or_build(), blender::nodes::decl::Float::update_or_build(), blender::nodes::decl::IDSocketDeclaration::update_or_build(), blender::nodes::decl::Int::update_or_build(), blender::nodes::decl::Matrix::update_or_build(), blender::nodes::decl::Menu::update_or_build(), blender::nodes::decl::Rotation::update_or_build(), blender::nodes::decl::String::update_or_build(), blender::nodes::decl::Vector::update_or_build(), blender::nodes::SocketDeclaration::update_or_build(), blender::bke::pbvh::Tree::update_visibility(), blender::VArraySpan< T >::VArraySpan(), Freestyle::Stroke::verticesBegin(), Freestyle::ViewEdge::verticesBegin(), Freestyle::Stroke::verticesEnd(), View3DCursor::matrix< blender::float3x3 >(), blender::bke::tests::WholeIDTestData::WholeIDTestData(), blender::io::ply::FileBuffer::write_to_file(), and blender::gpu::MTLContext::~MTLContext().
| #define trunc glsl::trunc |
Definition at line 780 of file gpu_glsl_cpp_stubs.hh.
Referenced by file_main_region_init(), and blender::nodes::node_fn_float_to_int_cc::get_multi_function().
| #define typedef typedef_is_reserved_glsl_keyword_do_not_use |
Definition at line 1040 of file gpu_glsl_cpp_stubs.hh.
| #define uint2_array | ( | ... | ) |
Definition at line 980 of file gpu_glsl_cpp_stubs.hh.
| #define uint3_array | ( | ... | ) |
Definition at line 981 of file gpu_glsl_cpp_stubs.hh.
| #define uint4_array | ( | ... | ) |
Definition at line 982 of file gpu_glsl_cpp_stubs.hh.
| #define uint_array | ( | ... | ) |
Definition at line 979 of file gpu_glsl_cpp_stubs.hh.
| #define union union_is_reserved_glsl_keyword_do_not_use |
Definition at line 1038 of file gpu_glsl_cpp_stubs.hh.
| #define unsigned unsigned_is_reserved_glsl_keyword_do_not_use |
Definition at line 1057 of file gpu_glsl_cpp_stubs.hh.
Referenced by bt32BitAxisSweep3::bt32BitAxisSweep3(), btAxisSweep3::btAxisSweep3(), btSelect(), btSelect(), btDbvt::collideKDOP(), btDbvt::collideOCL(), and btSoftBody::generateBendingConstraints().
Definition at line 398 of file gpu_glsl_cpp_stubs.hh.
Definition at line 399 of file gpu_glsl_cpp_stubs.hh.
Definition at line 402 of file gpu_glsl_cpp_stubs.hh.
Definition at line 400 of file gpu_glsl_cpp_stubs.hh.
Definition at line 380 of file gpu_glsl_cpp_stubs.hh.
Definition at line 381 of file gpu_glsl_cpp_stubs.hh.
Definition at line 382 of file gpu_glsl_cpp_stubs.hh.
| using float2 = VecBase<float, 2> |
Definition at line 363 of file gpu_glsl_cpp_stubs.hh.
Definition at line 482 of file gpu_glsl_cpp_stubs.hh.
Definition at line 483 of file gpu_glsl_cpp_stubs.hh.
Definition at line 484 of file gpu_glsl_cpp_stubs.hh.
| using float3 = VecBase<float, 3> |
Definition at line 364 of file gpu_glsl_cpp_stubs.hh.
Definition at line 485 of file gpu_glsl_cpp_stubs.hh.
Definition at line 486 of file gpu_glsl_cpp_stubs.hh.
Definition at line 487 of file gpu_glsl_cpp_stubs.hh.
Definition at line 365 of file gpu_glsl_cpp_stubs.hh.
Definition at line 488 of file gpu_glsl_cpp_stubs.hh.
Definition at line 489 of file gpu_glsl_cpp_stubs.hh.
Definition at line 490 of file gpu_glsl_cpp_stubs.hh.
| using half = float |
Definition at line 393 of file gpu_glsl_cpp_stubs.hh.
Definition at line 394 of file gpu_glsl_cpp_stubs.hh.
Definition at line 395 of file gpu_glsl_cpp_stubs.hh.
Definition at line 396 of file gpu_glsl_cpp_stubs.hh.
Definition at line 656 of file gpu_glsl_cpp_stubs.hh.
| using iimage1DArray = ImageBase<int, 1, true> |
Definition at line 665 of file gpu_glsl_cpp_stubs.hh.
Definition at line 657 of file gpu_glsl_cpp_stubs.hh.
| using iimage2DArray = ImageBase<int, 2, true> |
Definition at line 666 of file gpu_glsl_cpp_stubs.hh.
| using iimage2DArrayAtomic = ImageBase<int, 2, true, true> |
Definition at line 675 of file gpu_glsl_cpp_stubs.hh.
| using iimage2DAtomic = ImageBase<int, 2, false, true> |
Definition at line 670 of file gpu_glsl_cpp_stubs.hh.
Definition at line 658 of file gpu_glsl_cpp_stubs.hh.
| using iimage3DAtomic = ImageBase<int, 3, false, true> |
Definition at line 671 of file gpu_glsl_cpp_stubs.hh.
Definition at line 653 of file gpu_glsl_cpp_stubs.hh.
| using image1DArray = ImageBase<float, 1, true> |
Definition at line 663 of file gpu_glsl_cpp_stubs.hh.
Definition at line 654 of file gpu_glsl_cpp_stubs.hh.
| using image2DArray = ImageBase<float, 2, true> |
Definition at line 664 of file gpu_glsl_cpp_stubs.hh.
Definition at line 655 of file gpu_glsl_cpp_stubs.hh.
| using int2 = VecBase<int, 2> |
Definition at line 371 of file gpu_glsl_cpp_stubs.hh.
| using int3 = VecBase<int, 3> |
Definition at line 372 of file gpu_glsl_cpp_stubs.hh.
| using int4 = VecBase<int, 4> |
Definition at line 373 of file gpu_glsl_cpp_stubs.hh.
| using isampler1D = SamplerBase<int, 1> |
Definition at line 559 of file gpu_glsl_cpp_stubs.hh.
| using isampler1DArray = SamplerBase<int, 1, false, true> |
Definition at line 569 of file gpu_glsl_cpp_stubs.hh.
| using isampler1DAtomic = SamplerBase<int, 1, false, false, true> |
Definition at line 587 of file gpu_glsl_cpp_stubs.hh.
| using isampler2D = SamplerBase<int, 2> |
Definition at line 560 of file gpu_glsl_cpp_stubs.hh.
| using isampler2DArray = SamplerBase<int, 2, false, true> |
Definition at line 570 of file gpu_glsl_cpp_stubs.hh.
| using isampler2DArrayAtomic = SamplerBase<int, 2, false, true, true> |
Definition at line 589 of file gpu_glsl_cpp_stubs.hh.
| using isampler2DAtomic = SamplerBase<int, 2, false, false, true> |
Definition at line 588 of file gpu_glsl_cpp_stubs.hh.
| using isampler3D = SamplerBase<int, 3> |
Definition at line 561 of file gpu_glsl_cpp_stubs.hh.
| using isampler3DAtomic = SamplerBase<int, 3, false, false, true> |
Definition at line 590 of file gpu_glsl_cpp_stubs.hh.
| using isamplerBuffer = SamplerBase<int, 1> |
Definition at line 558 of file gpu_glsl_cpp_stubs.hh.
| using isamplerCube = SamplerBase<int, 2, true> |
Definition at line 575 of file gpu_glsl_cpp_stubs.hh.
| using isamplerCubeArray = SamplerBase<int, 2, true, true> |
Definition at line 579 of file gpu_glsl_cpp_stubs.hh.
| using packed_float2 = float2 |
Packed types are needed for MSL which have different alignment rules for float3.
Definition at line 405 of file gpu_glsl_cpp_stubs.hh.
| using packed_float3 = float3 |
Definition at line 406 of file gpu_glsl_cpp_stubs.hh.
| using packed_float4 = float4 |
Definition at line 407 of file gpu_glsl_cpp_stubs.hh.
| using packed_int2 = int2 |
Definition at line 408 of file gpu_glsl_cpp_stubs.hh.
| using packed_int3 = int3 |
Definition at line 409 of file gpu_glsl_cpp_stubs.hh.
| using packed_int4 = int4 |
Definition at line 410 of file gpu_glsl_cpp_stubs.hh.
| using packed_uint2 = uint2 |
Definition at line 411 of file gpu_glsl_cpp_stubs.hh.
| using packed_uint3 = uint3 |
Definition at line 412 of file gpu_glsl_cpp_stubs.hh.
| using packed_uint4 = uint4 |
Definition at line 413 of file gpu_glsl_cpp_stubs.hh.
| using sampler1D = SamplerBase<float, 1> |
Definition at line 555 of file gpu_glsl_cpp_stubs.hh.
| using sampler1DArray = SamplerBase<float, 1, false, true> |
Definition at line 567 of file gpu_glsl_cpp_stubs.hh.
| using sampler2D = SamplerBase<float, 2> |
Definition at line 556 of file gpu_glsl_cpp_stubs.hh.
| using sampler2DArray = SamplerBase<float, 2, false, true> |
Definition at line 568 of file gpu_glsl_cpp_stubs.hh.
| using sampler2DArrayDepth = SamplerBase<float, 2, false, true, false, true> |
Definition at line 593 of file gpu_glsl_cpp_stubs.hh.
| using sampler2DDepth = SamplerBase<float, 2, false, false, false, true> |
Definition at line 592 of file gpu_glsl_cpp_stubs.hh.
| using sampler3D = SamplerBase<float, 3> |
Definition at line 557 of file gpu_glsl_cpp_stubs.hh.
| using samplerBuffer = SamplerBase<float, 1> |
Definition at line 554 of file gpu_glsl_cpp_stubs.hh.
| using samplerCube = SamplerBase<float, 2, true> |
Definition at line 574 of file gpu_glsl_cpp_stubs.hh.
| using samplerCubeArray = SamplerBase<float, 2, true, true> |
Definition at line 578 of file gpu_glsl_cpp_stubs.hh.
| using samplerCubeArrayDepth = SamplerBase<float, 2, true, true, false, true> |
Definition at line 595 of file gpu_glsl_cpp_stubs.hh.
| using samplerCubeDepth = SamplerBase<float, 2, true, false, false, true> |
Definition at line 594 of file gpu_glsl_cpp_stubs.hh.
Definition at line 389 of file gpu_glsl_cpp_stubs.hh.
Definition at line 390 of file gpu_glsl_cpp_stubs.hh.
Definition at line 391 of file gpu_glsl_cpp_stubs.hh.
Definition at line 375 of file gpu_glsl_cpp_stubs.hh.
Definition at line 376 of file gpu_glsl_cpp_stubs.hh.
Definition at line 377 of file gpu_glsl_cpp_stubs.hh.
Definition at line 378 of file gpu_glsl_cpp_stubs.hh.
Definition at line 659 of file gpu_glsl_cpp_stubs.hh.
| using uimage1DArray = ImageBase<uint, 1, true> |
Definition at line 667 of file gpu_glsl_cpp_stubs.hh.
Definition at line 660 of file gpu_glsl_cpp_stubs.hh.
| using uimage2DArray = ImageBase<uint, 2, true> |
Definition at line 668 of file gpu_glsl_cpp_stubs.hh.
| using uimage2DArrayAtomic = ImageBase<uint, 2, true, true> |
Definition at line 676 of file gpu_glsl_cpp_stubs.hh.
| using uimage2DAtomic = ImageBase<uint, 2, false, true> |
Definition at line 672 of file gpu_glsl_cpp_stubs.hh.
Definition at line 661 of file gpu_glsl_cpp_stubs.hh.
| using uimage3DAtomic = ImageBase<uint, 3, false, true> |
Definition at line 673 of file gpu_glsl_cpp_stubs.hh.
Definition at line 367 of file gpu_glsl_cpp_stubs.hh.
Definition at line 368 of file gpu_glsl_cpp_stubs.hh.
Definition at line 369 of file gpu_glsl_cpp_stubs.hh.
| using usampler1D = SamplerBase<uint, 1> |
Definition at line 563 of file gpu_glsl_cpp_stubs.hh.
| using usampler1DArray = SamplerBase<uint, 1, false, true> |
Definition at line 571 of file gpu_glsl_cpp_stubs.hh.
| using usampler1DAtomic = SamplerBase<uint, 1, false, false, true> |
Definition at line 582 of file gpu_glsl_cpp_stubs.hh.
| using usampler2D = SamplerBase<uint, 2> |
Definition at line 564 of file gpu_glsl_cpp_stubs.hh.
| using usampler2DArray = SamplerBase<uint, 2, false, true> |
Definition at line 572 of file gpu_glsl_cpp_stubs.hh.
| using usampler2DArrayAtomic = SamplerBase<uint, 2, false, true, true> |
Definition at line 584 of file gpu_glsl_cpp_stubs.hh.
| using usampler2DAtomic = SamplerBase<uint, 2, false, false, true> |
Definition at line 583 of file gpu_glsl_cpp_stubs.hh.
| using usampler3D = SamplerBase<uint, 3> |
Definition at line 565 of file gpu_glsl_cpp_stubs.hh.
| using usampler3DAtomic = SamplerBase<uint, 3, false, false, true> |
Definition at line 585 of file gpu_glsl_cpp_stubs.hh.
| using usamplerBuffer = SamplerBase<uint, 1> |
Definition at line 562 of file gpu_glsl_cpp_stubs.hh.
| using usamplerCube = SamplerBase<uint, 2, true> |
Definition at line 576 of file gpu_glsl_cpp_stubs.hh.
| using usamplerCubeArray = SamplerBase<uint, 2, true, true> |
Definition at line 580 of file gpu_glsl_cpp_stubs.hh.
Definition at line 385 of file gpu_glsl_cpp_stubs.hh.
Definition at line 386 of file gpu_glsl_cpp_stubs.hh.
Definition at line 387 of file gpu_glsl_cpp_stubs.hh.
References RET.
Referenced by add_keyingset_button_exec(), bpy_app_help_text(), clear_key_button_exec(), connect_hair_exec(), copy_driver_to_selected_button_exec(), copy_to_selected_button(), copy_to_selected_button_exec(), delete_key_button_exec(), disconnect_hair_exec(), insert_key_button_exec(), isequal(), isequal(), isequal(), main_args_help_as_string(), main_args_setup(), override_remove_button_exec(), override_type_set_button_exec(), pose_select_children(), print_help(), ptcache_bake_exec(), ptcache_bake_invoke(), ptcache_baker_create(), remove_driver_button_exec(), reset_default_button_exec(), tridiagonal_solve_with_limits(), ui_item_fit(), and blender::MatBase< T, SrcNumCol, SrcNumRow, SrcAlignment >::zero().
References RET.
Referenced by mem_guarded::internal::ATTR_NONNULL(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), and blender::tests::TEST().
| int atomicAdd | ( | int & | , |
| int | ) |
References RET.
| int atomicAnd | ( | int & | , |
| int | ) |
References RET.
| int atomicCompSwap | ( | int & | , |
| int | , | ||
| int | ) |
References RET.
| int atomicExchange | ( | int & | , |
| int | ) |
References RET.
| int atomicMax | ( | int & | , |
| int | ) |
References RET.
| int atomicMin | ( | int & | , |
| int | ) |
References RET.
| int atomicOr | ( | int & | , |
| int | ) |
References RET.
| int atomicXor | ( | int & | , |
| int | ) |
References RET.
| int bitCount | ( | int | ) |
References RET.
| int bitfieldExtract | ( | int | ) |
References RET.
| int bitfieldInsert | ( | int | ) |
References RET.
References RET.
| VecBase< int, D > bitfieldInsert | ( | VecOp< uint, D > | , |
| VecOp< uint, D > | , | ||
| int | , | ||
| int | ) |
References RET.
| int bitfieldReverse | ( | int | ) |
References RET.
Referenced by area_light_rect_sample(), background_map_pdf(), bake_offset_towards_center(), blender::seq::blur_isolate_highlights(), bsdf_ashikhmin_shirley_setup(), bsdf_hair_reflection_setup(), bsdf_hair_transmission_setup(), bsdf_sheen_setup(), bsdf_toon_setup_common(), bssrdf_setup(), BVHSpatialSplit::BVHSpatialSplit(), Freestyle::CalligraphicShader::CalligraphicShader(), clamp(), clamp(), blender::nodes::node_geo_tool_set_selection_cc::clamp_selection(), IK_QSphericalSegment::ComputeClampRotation(), ClampNode::constant_fold(), MixColorNode::constant_fold(), MixFloatNode::constant_fold(), MixVectorNode::constant_fold(), RGBRampNode::constant_fold(), create_mesh(), SceneParams::curve_subdivisions(), cycles_precompute(), debug_color_pack(), Integrator::device_update(), blender::gpu::MTLContext::ensure_depth_stencil_state(), MapRangeNode::expand(), fast_cosf(), fast_exp2f(), fast_exp2f4(), fast_log2f(), fast_logb(), fast_sincosf(), fast_sinf(), blender::bke::pbvh::pixels::Rows::filter_pixels_for_closer_examination(), float_ramp_lookup(), float_ramp_lookup(), ConstantFolder::fold_mix(), ConstantFolder::fold_mix_color(), ConstantFolder::fold_mix_float(), BVHObjectBinning::get_bin(), SkyTextureNode::get_sun_average_radiance(), blender::nodes::node_shader_map_range_cc::gpu_shader_map_range(), guiding_record_bssrdf_bounce(), guiding_record_surface_bounce(), hsl_to_rgb(), hsl_to_rgb(), interpolate_curve_points(), ior_from_F0(), ior_from_F0(), kernel_curve_shadow_transparency_evaluate(), light_distribution_sample(), light_tree_emitter_importance(), light_tree_node_importance(), ConstantFolder::make_constant_clamp(), ConstantFolder::make_constant_clamp(), SubPatch::map_uv(), blender::nodes::node_shader_mix_rgb_cc::MixRGBFunction::MixRGBFunction(), NODE_DEFINE(), node_mix_clamp(), ObtainCacheParticleData(), quat_interpolate(), rgb_ramp_lookup(), rgb_ramp_lookup(), rgb_ramp_lookup(), rgb_ramp_lookup(), sample_trimmed_logistic(), blender::nodes::node_geo_sample_index_cc::SampleIndexFunction::SampleIndexFunction(), schlick_fresnel(), blender::nodes::node_shader_map_range_cc::sh_node_map_range_build_multi_function(), blender::nodes::node_shader_mix_rgb_cc::sh_node_mix_rgb_build_multi_function(), shadow_ray_offset(), sky_texture_precompute_hosek(), smootherstep(), BVHSpatialSplit::split_curve_primitive(), BVHSpatialSplit::split_triangle_primitive(), svm_node_clamp(), svm_node_closure_bsdf(), svm_node_layer_weight(), svm_node_tex_gabor(), svm_node_tex_noise(), svm_node_tex_voronoi(), svm_node_vector_map_range(), ConstantFolder::try_bypass_or_make_constant(), IK_QElbowSegment::UpdateAngle(), IK_QRevoluteSegment::UpdateAngle(), IK_QSphericalSegment::UpdateAngle(), IK_QSwingSegment::UpdateAngle(), IK_QTranslateSegment::UpdateAngle(), and CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::wrap_clamp().
References RET.
Referenced by _softbody_calc_forces_slice_in_a_thread(), blender::ed::sculpt_paint::accumulate_area_center(), blender::ed::sculpt_paint::accumulate_area_normal(), blender::ed::sculpt_paint::boundary::add_index(), btGImpactCollisionAlgorithm::addContactPoint(), blender::ed::transform::applyPushPull(), blender::ed::transform::applyShrinkFatten(), blender::ed::sculpt_paint::area_center_calc_weighted(), area_light_tree_parameters(), blender::ed::sculpt_paint::area_normal_calc_weight(), background_light_tree_parameters(), BKE_brush_calc_curve_factors(), BKE_brush_curve_strength(), BKE_curveprofile_insert(), BKE_paint_randomize_color(), blender::compositor::bokeh(), bone_draw_envelope(), blender::ed::sculpt_paint::greasepencil::brush_fill_influence(), brush_painter_2d_refresh_cache(), brush_painter_imbuf_new(), blender::ed::sculpt_paint::greasepencil::brush_point_influence(), btComputeGjkEpaPenetration(), btManifoldPoint::btManifoldPoint(), blender::ed::sculpt_paint::calc_area_normal_and_center_node_bmesh(), blender::ed::sculpt_paint::calc_area_normal_and_center_node_grids(), blender::ed::sculpt_paint::calc_area_normal_and_center_node_mesh(), blender::ed::sculpt_paint::cloth::calc_plane_pinch_forces(), blender::ed::sculpt_paint::min_distance_edit::calculate_points_per_side(), capsuleCapsuleDistance(), blender::ed::sculpt_paint::greasepencil::closest_distance_to_surface_2d(), Freestyle::GridHelpers::closestPointOnPolygon(), Freestyle::GridHelpers::closestPointToSegment(), blender::ed::sculpt_paint::cloth::cloth_brush_simulation_falloff_get(), cloth_collision(), cloth_selfcollision(), SphereTriangleDetector::collide(), btConvexPlaneCollisionAlgorithm::collideSingleContact(), collision_response(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_feathered_matte(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_morphed_matte(), createPredictiveContactsInternal(), blender::ed::transform::createTransActionData(), blender::ed::vse::cursor_move_by_line(), Freestyle::GridHelpers::distancePointToPolygon(), distant_light_tree_parameters(), draw_horizontal_scale_indicators(), draw_vertical_scale_indicators(), btIDebugDraw::drawContactPoint(), drw_shgroup_bone_envelope_distance(), dynamic_paint_paint_single_point_cb_ex(), ED_view3d_text_colors_get(), edge_pan_speed(), envelope_bone_weighting(), libmv::EuclideanScaleToUnity(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_distance_threshold_cpu(), blender::ed::vse::find_closest_cursor_offset(), btPolyhedralContactClipping::findSeparatingAxis(), blender::noise::fractal_voronoi_distance_to_edge(), fractal_voronoi_distance_to_edge(), blender::generate_curves(), btSoftBody::generateBendingConstraints(), blender::string_search::get_fuzzy_match_errors(), blender::ed::greasepencil::trim::get_intersection_distance_of_segments(), blender::compositor::get_shader_name(), blender::ed::space_node::viewer_linking::get_viewer_node_position_candidates(), btGjkPairDetector::getClosestPointsNonVirtual(), btSphereBoxCollisionAlgorithm::getSphereDistance(), btGImpactCollisionAlgorithm::gimpacttrimeshpart_vs_plane_collision(), blender::render::texturemargin::TextureMarginMap::grow_dijkstra(), hair_collision(), blender::compositor::horizontal_pass(), blender::compositor::horizontal_pass_cpu(), blender::compositor::horizontal_pass_gpu(), BCMatrix::in_range(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::init_auto_masking(), blender::ed::transform::InputCustomRatioFlip(), key_inside_circle(), light_tree_emitter_importance(), light_tree_node_importance(), merge_channels_metadata(), mnee_newton_solver(), blender::compositor::morphological_distance(), blender::compositor::morphological_distance_feather(), blender::compositor::morphological_distance_gpu(), blender::ed::vse::mouse_over_key_get_from_strip(), move_all_selected_points(), move_bezt_handle_or_vertex_by_displacement(), nlaedit_strip_at_region_position(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), blender::ed::space_node::node_find_indicated_socket(), libmv::nViewDatasetConfigator::nViewDatasetConfigator(), blender::ed::sculpt_paint::greasepencil::VertexBlurOperation::on_stroke_extended(), paint_2d_stroke(), paint_brush_color_get(), paint_proj_stroke(), paint_proj_stroke_ps(), blender::ed::sculpt_paint::image::ops::paint::AbstractPaintMode::paint_stroke(), blender::ed::sculpt_paint::image::ops::paint::ImagePaintMode::paint_stroke(), blender::ed::sculpt_paint::image::ops::paint::ProjectionPaintMode::paint_stroke(), blender::ed::sculpt_paint::image::ops::paint::paint_stroke_update_step(), parse_channels(), blender::ed::space_node::pick_input_link_by_link_intersect(), point_light_tree_parameters(), btConvexPlaneCollisionAlgorithm::processCollision(), btTriangleRaycastCallback::processTriangle(), blender::ed::greasepencil::randomize_color(), blender::ed::greasepencil::randomize_opacity(), blender::ed::greasepencil::randomize_radius(), blender::ed::greasepencil::randomize_rotation(), range_search_cb_cpp(), ray_optical_depth(), resolveSingleBilateral(), resolveSingleCollision(), resolveSingleCollision(), sb_spring_force(), blender::ed::sculpt_paint::select_grow::select_grow_update(), select_major_distance(), setupFrictionConstraint(), setupMultiBodyContactConstraint(), single_scattering(), blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor::soft_eraser(), spot_light_tree_parameters(), blender::eevee::IrradianceBake::surfel_raster_views_sync(), svm_node_camera(), svm_node_tex_voronoi(), svm_vector_math(), svm_voronoi_output(), tablet_tool_handle_distance(), TEST(), TEST(), blender::geometry::Occupancy::trace_triangle(), blender::ed::transform::transdata_elem_push_pull(), blender::ed::transform::transdata_elem_shrink_fatten(), triangle_light_tree_parameters(), blender::nodes::try_dispatch_float_math_fl3_fl3_to_fl(), blender::ed::sculpt_paint::select_grow::update_points_selection(), blender::compositor::vertical_pass(), blender::compositor::vertical_pass_cpu(), blender::compositor::vertical_pass_gpu(), View(), view2d_major_step_x__time(), voronoi_distance(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), walkEvent(), and wm_block_splash_image_roundcorners_add().
| int findLSB | ( | int | ) |
References RET.
| int findMSB | ( | int | ) |
References RET.
| int floatBitsToInt | ( | float | ) |
References RET.
Referenced by blender::nodes::try_dispatch_float_math_fl3_to_fl3().
| void gpu_discard_fragment | ( | ) |
Definition at line 847 of file gpu_glsl_cpp_stubs.hh.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE uint imageAtomicAdd | ( | T & | , |
| IntCoord | , | ||
| uint | ) |
References IMG_TEMPLATE, RET, and T.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE uint imageAtomicAnd | ( | T & | , |
| IntCoord | , | ||
| uint | ) |
References IMG_TEMPLATE, RET, and T.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE uint imageAtomicCompSwap | ( | T & | , |
| IntCoord | , | ||
| uint | , | ||
| uint | ) |
References IMG_TEMPLATE, RET, and T.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE uint imageAtomicExchange | ( | T & | , |
| IntCoord | , | ||
| uint | ) |
References IMG_TEMPLATE, RET, and T.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE uint imageAtomicMax | ( | T & | , |
| IntCoord | , | ||
| uint | ) |
References IMG_TEMPLATE, RET, and T.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE uint imageAtomicMin | ( | T & | , |
| IntCoord | , | ||
| uint | ) |
References IMG_TEMPLATE, RET, and T.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE uint imageAtomicOr | ( | T & | , |
| IntCoord | , | ||
| uint | ) |
References IMG_TEMPLATE, RET, and T.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE uint imageAtomicXor | ( | T & | , |
| IntCoord | , | ||
| uint | ) |
References IMG_TEMPLATE, RET, and T.
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE void imageFence | ( | T & | ) |
Definition at line 625 of file gpu_glsl_cpp_stubs.hh.
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE DataVec imageLoad | ( | const T & | , |
| IntCoord | ) |
References IMG_TEMPLATE, RET, and T.
| IMG_TEMPLATE SizeVec imageSize | ( | const T & | ) |
References IMG_TEMPLATE, RET, and T.
Referenced by NSImageToImBuf().
|
delete |
References IMG_TEMPLATE, and T.
| IMG_TEMPLATE void imageStore | ( | T & | , |
| IntCoord | , | ||
| DataVec | ) |
Definition at line 624 of file gpu_glsl_cpp_stubs.hh.
References IMG_TEMPLATE, and T.
| float intBitsToFloat | ( | int | ) |
References RET.
References RET.
Referenced by blender::length_parameterize::accumulate_lengths(), blender::nodes::node_geo_curve_spline_parameter_cc::accumulated_lengths_curve_domain(), blender::geometry::add_curves_on_mesh(), iTaSC::Cache::addCacheItem(), iTaSC::Cache::addCacheVectorIfDifferent(), blender::gpu::MTLBufferPool::allocate_aligned_with_data(), annotation_stroke_arrow_calc_points_segment(), apply_lengths_iter(), arrayModifier_doArray(), base_callback(), bevel_build_cutoff(), blender::gpu::MTLVertBuf::bind(), blender::gpu::MTLComputeState::bind_compute_bytes(), blender::gpu::MTLRenderPassState::bind_fragment_bytes(), blender::gpu::MTLRenderPassState::bind_vertex_bytes(), BKE_attribute_search_for_write(), BKE_attributes_length(), BKE_icon_geom_invert_lightness(), BKE_nurb_calc_length(), BKE_pchan_bbone_handles_compute(), BKE_pchan_bbone_spline_compute(), BLI_current_working_dir(), BLI_mmap_open(), BLI_mmap_read(), blo_do_versions_pre250(), bm_edge_info_average_length_with_fallback(), BM_vert_calc_median_tagged_edge_length(), bmo_inset_region_exec(), boid_body(), bone_align_to_bone(), BPy_IDArray_getbuffer(), bpy_prop_string_get_fn(), bpy_prop_string_length_fn(), brush_puff(), blender::geometry::calc_position_without_interpolation(), blender::bke::curves::bezier::calculate_aligned_handle(), calculate_point_length(), blender::animrig::Channelbag::channel_group_create(), color_clamp_index(), blender::opensubdiv::compile_eval_patches_shader(), blender::opensubdiv::compile_eval_stencil_shader(), compile_shader_program(), BVHUnaligned::compute_aligned_space(), blender::ed::sculpt_paint::ScaleCurvesEffect::compute_poly_curve_length(), blender::geometry::curve_constraints::compute_segment_lengths(), IK_QPositionTask::ComputeJacobian(), convert_tree(), blender::nodes::node_geo_curve_primitive_line_cc::create_direction_line_curve(), blender::nodes::node_geo_curve_sample_cc::curve_accumulated_lengths(), debugDrawConstraint(), dfdx_spring(), distribute_simple_children(), do_kink(), do_path_effectors(), draw_axes(), draw_bone_update_disp_matrix_bbone(), blender::ed::transform::drawArrow(), ED_armature_ebone_add_primitive(), ED_node_tree_path_length(), ED_select_similar_compare_float_tree(), blender::imbuf::transform::edge_aa(), edge_wind_vertex(), blender::gpu::MTLContext::ensure_buffer_bindings(), blender::gpu::MTLContext::ensure_buffer_bindings(), execute_posetree(), execute_scene(), export_hair_curves(), fb(), fbderiv(), fbstar(), fbstar_jacobi(), blender::gpu::MTLShader::finalize(), iTaSC::Armature::finalize(), blender::array_utils::find_all_ranges(), blender::ed::greasepencil::find_curve_intersections(), blender::nodes::node_fn_format_string_cc::find_format_specifier(), blender::ed::space_node::find_visible_center_of_link(), blender::gpu::MTLBufferRange::flush(), blender::gpu::MTLBuffer::flush_range(), blender::ed::greasepencil::generate_corner(), generate_nsimage_for_file(), blender::get_build_factor(), get_fcurves_of_property(), blender::geometry::get_permutation(), blender::animrig::get_rna_values(), blender::gpu::MTLTexture::get_storagebuf(), Freestyle::ViewEdge::getLength2D(), GPU_indexbuf_create_subrange(), GPU_indexbuf_create_subrange_in_place(), blender::ed::sculpt_paint::grease_pencil_fill_extension_cut(), blender::ed::sculpt_paint::grease_pencil_fill_get_extension_data(), hair_create_input_mesh(), handle_app1(), GHOST_SystemCocoa::handleKeyEvent(), hash_shuffle_uint(), IK_SetTransform(), blender::nodes::node_composite_file_output_cc::FileOutputOperation::inflate_result(), blender::gpu::IndexBuf::init_subrange(), blender::ed::transform::InputCustomRatioFlip(), Interface1D_length_2d_get(), blender::gpu::is_apple_sillicon(), iterate_lengths_iter(), line_directive(), lineart_sort_adjacent_items(), BlenderPointDensityLoader::load_pixels(), BlenderSmokeLoader::load_pixels(), blender::gpu::MTLPixelBuffer::map(), MOD_solidify_nonmanifold_modifyMesh(), blender::gpu::MTLShader::MTLShader(), nlaevalchan_blend_value(), nlaevalchan_blend_value_get_inverted_lower_evalchan(), nlaevalchan_blend_value_get_inverted_upper_evalchan(), nlaevalchan_combine_value(), nlaevalchan_combine_value_get_inverted_lower_evalchan(), nlaevalchan_combine_value_get_inverted_upper_evalchan(), nlaevalchan_detect_mix_mode(), nlaevalchan_get_default_values(), nlaevalchan_snapshot_new(), nlaevalchan_verify_key(), nlastrip_get_frame_transition(), blender::nodes::node_geo_curve_primitive_line_cc::node_declare(), blender::nodes::node_geo_curve_resample_cc::node_declare(), blender::nodes::node_geo_curve_sample_cc::node_declare(), blender::nodes::node_geo_curve_to_points_cc::node_declare(), blender::nodes::node_geo_curve_length_cc::node_geo_exec(), blender::nodes::node_geo_curve_resample_cc::node_geo_exec(), blender::nodes::node_geo_curve_to_points_cc::node_geo_exec(), Normalize(), osl_range_check_err(), blender::ed::sculpt_paint::paint_line_strokes_spacing(), blender::ed::sculpt_paint::paint_space_stroke(), blender::ed::sculpt_paint::paint_space_stroke_spacing_variable(), plane_to_point_vector_v3_normalized(), prop_subscript_ass_array_slice(), prop_subscript_ass_array_slice__as_seq_fast(), prop_subscript_ass_array_slice__bool_recursive(), prop_subscript_ass_array_slice__float_recursive(), prop_subscript_ass_array_slice__int_recursive(), psys_cache_paths(), psys_get_particle_on_path(), psys_hair_use_simulation(), PyC_AsArray(), PyC_AsArray_FAST(), PyC_AsArray_Multi_FAST_impl(), pygpu_shader_uniform_bool(), pygpu_shader_uniform_float(), pygpu_shader_uniform_int(), pygpu_shader_uniform_vector_float(), pygpu_shader_uniform_vector_int(), pyrna_prop_array_subscript_slice(), Quaternion_rotate(), blender::gpu::MTLVertBuf::read(), rna_array_lookup_int(), rna_builtin_properties_lookup_string(), RNA_def_float_matrix(), RNA_def_property_array(), RNA_def_property_boolean_bitset_array_sdna(), rna_def_property_boolean_sdna(), RNA_def_property_collection_funcs(), RNA_def_property_multi_array(), RNA_def_property_string_funcs(), rna_ensure_property_multi_array_length(), rna_iterator_array_begin(), RNA_parameter_dynamic_length_set(), RNA_parameter_dynamic_length_set_data(), RNA_property_array_dimension(), RNA_property_as_string(), rna_property_boolean_get_default_array_values(), RNA_property_collection_length(), RNA_property_float_get_default_array(), rna_property_float_get_default_array_values(), RNA_property_int_get_default_array(), rna_property_int_get_default_array_values(), RNA_property_string_get(), RNA_property_string_get_alloc(), RNA_property_string_get_default_alloc(), blender::nodes::node_geo_curve_sample_cc::sample_indices_and_factors_to_compressed(), scale_point_to_length(), scale_points_to_length(), IK_QSegment::SetTransform(), btGjkEpaSolver2::SignedDistance(), SIM_mass_spring_force_edge_wind(), SIM_mass_spring_force_spring_bending(), SIM_mass_spring_force_spring_goal(), SIM_mass_spring_force_spring_linear(), similar_edge_select_exec(), spring_grad_dir(), spring_length(), blender::StringRef::StringRef(), blender::StringRef::StringRef(), blender::StringRefNull::StringRefNull(), blender::gpu::supports_barycentric_whitelist(), blender::asset_system::tests::TEST(), blender::geometry::trim_sample_length(), txt_extended_ascii_as_utf8(), txt_sel_to_buf(), ui_but_get_pasted_text_from_clipboard(), unit_as_string_main(), blender::gpu::MTLStorageBuf::update(), blender::bke::greasepencil::update_curve_plane_normal_cache(), blender::ed::view3d::geometry_nodes_gizmos::TransformGizmos::update_scale_style(), blender::ed::view3d::geometry_nodes_gizmos::LinearGizmo::update_style(), and blender::ed::view3d::geometry_nodes_gizmos::TransformGizmos::update_translate_style().
Definition at line 158 of file math_base.h.
References b, ccl_device_inline, and T.
Definition at line 164 of file math_base.h.
References b, ccl_device_inline, and T.
| float mix | ( | float | a, |
| float | b, | ||
| float | t ) |
Definition at line 372 of file math_base.h.
References b, and ccl_device_inline.
References RET.
| VecBase< T, D > mix | ( | VecOp< T, D > | , |
| VecOp< T, D > | , | ||
| VecOp< bool, D > | ) |
References RET.
|
constexpr |
References RET.
References RET.
References RET.
Referenced by svm_vector_math(), and blender::nodes::try_dispatch_float_math_fl3_fl3_fl_to_fl3().
Referenced by _bli_array_iter_spiral_square(), annotation_stroke_arrow_calc_points_segment(), BKE_mask_spline_project_co(), cage3d_draw_box_interaction(), cage3d_draw_circle_handles(), blender::ed::sculpt_paint::auto_mask::calc_cavity_factor(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::compute_classic(), curve_select_shortest_path_surf(), dBoxBox2(), draw_azone_arrow(), blender::io::drop_sign(), edbm_select_axis_exec(), euler_filter_single_channel(), fast_safe_powf(), blender::bke::cryptomatte::CryptomatteHash::float_encoded(), flush_pixel(), gizmo_rect_pivot_from_scale_part(), Freestyle::GeomUtils::intersectRayBBox(), intersectRectQuad2(), kdtree2d_init(), normal_compress(), btLCP::pN_plusequals_ANi(), RE_bake_normal_world_to_tangent(), blender::gpu::FloatingPointFormat< true, 23, 8 >::set_sign(), btQuaternion::slerp(), blender::ed::greasepencil::snap_8_angles(), blender::ed::greasepencil::snap_diagonals(), blender::ed::greasepencil::snap_diagonals_box(), svm_node_normal_map(), svm_node_vector_displacement(), blender::math::to_axis_angle(), blender::nodes::try_dispatch_float_math_fl3_to_fl3(), blender::io::try_parse_float(), blender::io::try_parse_int(), ui_draw_popover_back_impl(), util_hash_to_float(), walkStacklessQuantizedTreeAgainstRay(), walkStacklessTreeAgainstRay(), and wind_func().
| float smoothstep | ( | float | edge0, |
| float | edge1, | ||
| float | x ) |
Definition at line 338 of file math_base_inline.cc.
References ccl_device_inline, MINLINE, result, and x.
Referenced by draw_start_vertex_circle(), fresnel_iridescence(), svm_node_map_range(), blender::noise::voronoi_smooth_f1(), blender::noise::voronoi_smooth_f1(), blender::noise::voronoi_smooth_f1(), blender::noise::voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), and voronoi_smooth_f1().
References RET.
| float step | ( | float | , |
| float | ) |
References RET.
| int4 texelFetch | ( | isamplerBuffer | , |
| int | ) |
References RET.
| float4 texelFetch | ( | samplerBuffer | , |
| int | ) |
References RET.
| TEX_TEMPLATE DataVec texelFetch | ( | T | , |
| IntCoord | , | ||
| int | ) |
References RET, T, and TEX_TEMPLATE.
| uint4 texelFetch | ( | usamplerBuffer | , |
| int | ) |
References RET.
| TEX_TEMPLATE DataVec texelFetchOffset | ( | T | , |
| IntCoord | , | ||
| int | , | ||
| IntCoord | ) |
References RET, T, and TEX_TEMPLATE.
| TEX_TEMPLATE DataVec texture | ( | T | , |
| FltCoord | , | ||
| float | = 0.0f ) |
References RET, T, and TEX_TEMPLATE.
Referenced by blender::draw::Manager::acquire_texture(), blender::gpu::MTLFrameBuffer::add_color_attachment(), blender::gpu::MTLFrameBuffer::add_depth_attachment(), blender::nodes::add_eval_dependencies_from_socket(), blender::gpu::MTLFrameBuffer::add_stencil_attachment(), blender::gpu::MTLFrameBuffer::bake_render_pass_descriptor(), blender::draw::Manager::begin_sync(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), BKE_texture_dependsOnTime(), BKE_texture_dependsOnTime(), BKE_texture_fetch_images_for_pool(), BKE_texture_get_value(), BKE_texture_get_value_ex(), BKE_texture_is_image_user(), blf_batch_draw(), blender::gpu::MTLFrameBuffer::blit(), blender::deg::DepsgraphRelationBuilder::build_nodetree_socket(), blender::deg::DepsgraphNodeBuilder::build_texture(), blender::deg::DepsgraphRelationBuilder::build_texture(), blender::compositor::CachedTexture::CachedTexture(), blender::ocio::GPUShaderBinder::create_gpu_shader(), blender::ed::vse::create_texture(), EffectsExporter::createTexture(), draw_display_buffer(), blender::workbench::Instance::draw_mesh(), draw_plane_marker_image(), draw_tile(), DRW_view_data_reset(), blender::gpu::MTLContext::ensure_texture_bindings(), blender::gpu::MTLContext::ensure_texture_bindings(), ENUM_OPERATORS(), blender::nodes::node_composite_texture_cc::TextureOperation::execute(), blender::compositor::CachedTextureContainer::get(), blender::gpu::MTLFrameBuffer::get_color_attachment_slot_from_texture(), MaterialNode::get_diffuse_image(), blender::workbench::MeshPass::get_subpass(), GPU_image_tiled(), GPU_texture_anisotropic_filter(), GPU_texture_bind(), GPU_texture_bind_ex(), GPU_texture_compare_mode(), GPU_texture_depth(), GPU_texture_dimensions(), GPU_texture_extend_mode(), GPU_texture_extend_mode_x(), GPU_texture_extend_mode_y(), GPU_texture_filter_mode(), GPU_texture_format(), GPU_texture_free(), GPU_texture_get_mipmap_size(), GPU_texture_has_depth_format(), GPU_texture_has_float_format(), GPU_texture_has_integer_format(), GPU_texture_has_normalized_format(), GPU_texture_has_signed_format(), GPU_texture_has_stencil_format(), GPU_texture_height(), GPU_texture_is_array(), GPU_texture_is_cube(), GPU_texture_layer_count(), GPU_texture_mip_count(), GPU_texture_mipmap_mode(), GPU_texture_opengl_bindcode(), GPU_texture_original_height(), GPU_texture_original_size_set(), GPU_texture_original_width(), GPU_texture_py_reference_get(), GPU_texture_py_reference_set(), GPU_texture_read(), GPU_texture_ref(), GPU_texture_swizzle_set(), GPU_texture_unbind(), GPU_texture_update_mipmap(), GPU_texture_update_sub_from_pixel_buffer(), GPU_texture_width(), blender::workbench::Instance::hair_sync(), blender::gpu::MTLFrameBuffer::has_color_attachment_with_texture(), blender::gpu::VKStateManager::image_bind(), image_foreach_cache(), blender::gpu::VKStateManager::image_unbind(), blender::gpu::VKTexture::init_internal(), blender::nodes::init_socket_cpp_value_from_property(), blender::compositor::is_compatible_texture(), blender::workbench::Instance::mesh_sync(), blender::gpu::MTLStorageBuf::MTLStorageBuf(), blender::ed::sculpt_paint::paint_draw_tex_overlay(), blender::compositor::parallel_reduction_dispatch(), blender::ed::vse::preview_draw_texture_simple(), blender::ed::vse::preview_draw_texture_to_linear(), pygpu_offscreen_color_texture_get(), pygpu_offscreen_texture_color_get(), blender::gpu::VKFrameBuffer::read(), blender::workbench::Instance::sculpt_sync(), blender::ed::vse::sequencer_draw_scopes(), blender::eevee::HiZBuffer::set_source(), blender::gpu::VKFrameBuffer::subpass_transition_impl(), blender::eevee::LookdevWorld::sync(), blender::gpu::tests::test_compute_direct(), blender::gpu::tests::test_compute_indirect(), blender::gpu::tests::test_framebuffer_clear_color_single_attachment(), blender::gpu::tests::test_framebuffer_clear_depth(), blender::gpu::tests::test_framebuffer_multi_viewport(), blender::gpu::tests::test_framebuffer_scissor_test(), blender::gpu::tests::test_shader_compute_1d(), blender::gpu::tests::test_shader_compute_2d(), blender::gpu::tests::test_texture_update_sub_no_unpack_row_length(), blender::gpu::tests::test_texture_update_sub_unpack_row_length(), blender::gpu::VKStateManager::texture_bind(), blender::gpu::tests::texture_create_upload_read(), blender::gpu::tests::texture_create_upload_read_pixel(), blender::gpu::tests::texture_create_upload_read_with_bias(), texture_foreach_id(), texture_free_data(), texture_init_data(), texture_nodes_fetch_images_for_pool(), blender::gpu::VKStateManager::texture_unbind(), blender::ed::outliner::TreeElementIDTexture::TreeElementIDTexture(), uiTemplateTextureShow(), blender::gpu::VKFrameBuffer::update_srgb(), update_tile_texture_pixels(), blender::gpu::VKImageView::VKImageView(), weightvg_do_mask(), wm_draw_offscreen_texture_parameters(), wm_draw_region_blend(), wm_draw_window(), wm_software_cursor_draw_bitmap(), blender::gpu::wrap(), blender::compositor::Result::wrap_external(), and blender::draw::Manager::~Manager().
| TEX_TEMPLATE DataVec textureGather | ( | T | , |
| FltCoord | ) |
References RET, T, TEX_TEMPLATE, and textureGather().
Referenced by textureGather().
| TEX_TEMPLATE DataVec textureGrad | ( | T | , |
| FltCoord | , | ||
| DerivVec | , | ||
| DerivVec | ) |
References RET, T, TEX_TEMPLATE, and textureGrad().
Referenced by textureGrad().
| TEX_TEMPLATE DataVec textureLod | ( | T | , |
| FltCoord | , | ||
| float | ) |
References RET, T, TEX_TEMPLATE, and textureLod().
Referenced by textureLod().
| TEX_TEMPLATE DataVec textureLodOffset | ( | T | , |
| FltCoord | , | ||
| float | , | ||
| IntCoord | ) |
References RET, T, TEX_TEMPLATE, and textureLodOffset().
Referenced by textureLodOffset().
| TEX_TEMPLATE SizeVec textureSize | ( | T | , |
| int | ) |
References RET, T, and TEX_TEMPLATE.
| VecBase< float, 3 > cross(VecOp< float, 3 >, VecOp< float, 3 >) RET | ( | VecOp< float, 3 > | , |
| VecOp< float, 3 > | ) |
Referenced by __anyhit__kernel_optix_local_hit(), btSoftBody::addAeroForceToFace(), btSoftBody::addAeroForceToNode(), angle_signed_on_axis_normalized_v3v3_v3(), Hair::apply_transform(), PointCloud::apply_transform(), area_light_rect_sample(), blender::math::AxisAngleBase< T, AngleT >::AxisAngleBase(), bevel_list_smooth(), BKE_gpencil_stroke_2d_flat(), BM_edge_is_convex(), BM_edgeloop_calc_normal_aligned(), BM_face_calc_area_uv_signed(), bm_face_split_by_concave(), bm_mesh_calc_volume_face(), bsdf_hair_chiang_eval(), bsdf_hair_chiang_sample(), bsdf_hair_reflection_sample(), bsdf_hair_transmission_sample(), bt_edge_plane(), btPrimitiveTriangle::buildTriPlane(), btTriangleShapeEx::buildTriPlane(), calcNormal(), camera_sample_panorama(), SphereTriangleDetector::collide(), compute_emitter_centroid_and_dir(), Mesh::Triangle::compute_normal(), computeAccelerationsArticulatedBodyAlgorithmMultiDof(), btRigidBody::computeImpulseDenominator(), continuousCollisionDetection(), cross_poly_v2(), blender::math::cross_tri(), ED_view3d_depth_read_cached_normal(), edbm_dupli_extrude_cursor_invoke(), edge_edge_angle_less_than_180(), edges_angle_kind(), BicubicPatch::eval(), LinearQuadPatch::eval(), extractRotation(), fillConstraintJacobianMultiDof(), fillMultiBodyConstraint(), blender::math::from_orthonormal_axes(), blender::bke::greasepencil::convert::get_legacy_layer_to_stroke_matrix(), blender::get_legacy_stroke_matrix(), blender::bke::greasepencil::get_local_to_stroke_matrix(), getJs(), getVelocityInLocalPointNoDelta(), getVelocityInLocalPointObsolete(), internalGetVelocityInLocalPointObsolete(), MyInternalTriangleIndexCallback::internalProcessTriangleIndex(), is_edge_convex_v3(), is_poly_convex_v2(), LightTreeEmitter::LightTreeEmitter(), lineIntersectsTriangle(), make_orthonormals(), make_orthonormals_safe_tangent(), make_orthonormals_tangent(), make_transform_frame(), mean_value_half_tan_v3(), microfacet_ggx_sample_vndf(), mnee_compute_constraint_derivatives(), mnee_compute_transfer_matrix(), mnee_setup_manifold_vertex(), modify_mesh(), motion_triangle_shader_setup(), Mesh::SubdFace::normal(), blender::math::orthogonalize(), btDeformableMultiBodyDynamicsWorld::performGeometricCollisions(), pointOutsideOfPlane(), primitive_tangent(), btSoftBodyTriangleCallback::processTriangle(), DebugDrawcallback::processTriangle(), blender::eevee::IrradianceBake::raylists_build(), setupContactConstraint(), setupFrictionConstraint(), setupMultiBodyContactConstraint(), setupSpherical(), slide_check_corners(), sortCachedPoints(), spherical_stereo_transform(), svm_node_normal_map(), svm_node_set_bump(), svm_node_tangent(), svm_node_vector_displacement(), svm_vector_math(), blender::eevee::Light::sync(), tan_angle(), blender::tests::TEST(), transform_inverse_cross(), transform_inverse_impl(), transform_negative_scale(), triangle_area(), triangle_light_pdf(), triangle_light_sample(), triangle_normal(), triangle_point_normal(), and wireframe().
| VecBase< T, D > faceforward(VecOp< T, D >, VecOp< T, D >, VecOp< T, D >) RET | ( | VecOp< T, D > | , |
| VecOp< T, D > | , | ||
| VecOp< T, D > | ) |
Referenced by svm_vector_math(), and blender::nodes::try_dispatch_float_math_fl3_fl3_fl3_to_fl3().
| VecBase< bool, D > greaterThan(VecOp< T, D >, VecOp< T, D >) RET | ( | VecOp< T, D > | , |
| VecOp< T, D > | ) |
| VecBase< bool, D > greaterThanEqual(VecOp< T, D >, VecOp< T, D >) RET | ( | VecOp< T, D > | , |
| VecOp< T, D > | ) |
Referenced by AngularImpulseMatrix(), btSoftBody::appendDeformableAnchor(), BCMatrix::apply_transform(), BKE_tracking_dopesheet_update(), BKE_tracking_tracks_join(), btHinge2Constraint(), btUniversalConstraint(), compare_firstlast_putting_undefined_first(), btSoftColliders::CollideSDF_RD::DoNode(), btSoftColliders::CollideSDF_RDF::DoNode(), EIG_invert_m4_m4(), getBaseWorldTransform(), blender::ed::greasepencil::grease_pencil_layer_parent_set(), ImpulseMatrix(), ImpulseMatrix(), ImpulseMatrix(), btDeformableMultiBodyDynamicsWorld::integrateTransforms(), invert_m2_m2(), invert_m3_m3(), invert_m3_m3_safe_ortho(), invert_m4_m4(), invert_m4_m4_fallback(), invert_m4_m4_safe(), invert_m4_m4_safe_ortho(), localDirToWorld(), localPosToWorld(), pseudoinverse_m3_m3(), pseudoinverse_m4_m4(), tracking_dopesheet_channels_sort(), updateCollisionObjectInterpolationWorldTransforms(), and updateCollisionObjectWorldTransforms().
| VecBase< bool, D > lessThan(VecOp< T, D >, VecOp< T, D >) RET | ( | VecOp< T, D > | , |
| VecOp< T, D > | ) |
| VecBase< bool, D > lessThanEqual(VecOp< T, D >, VecOp< T, D >) RET | ( | VecOp< T, D > | , |
| VecOp< T, D > | ) |
| VecBase< T, D > mix(VecOp< T, D >, VecOp< T, D >, VecOp< bool, D >) RET | ( | VecOp< float, D > | , |
| VecOp< float, D > | , | ||
| VecOp< float, D > | ) |
|
constexpr |
Referenced by bc_get_assigned_armature(), bli_load_symbols(), bli_windows_get_module_name(), BPY_app_icons_module(), BPY_app_timers_module(), bpy_import_test(), BPy_init_modules(), BPY_modules_update(), bpy_pydriver_create_dict(), BPY_python_start(), BPyInit_bmesh(), BPyInit_gpu(), BPyInit_hydra(), BPyInit_idprop(), BPyInit_imbuf(), blender::ed::sculpt_paint::boundary::calc_boundary_falloff(), CCL_python_module_init(), blender::io::SubdivModifierDisabler::disable_modifiers(), blender::ed::object::edit_modifier_poll_generic(), blender::io::usd::get_armature_modifier(), blender::io::usd::get_armature_modifier_obj(), GHOST_SystemSDL::getModifierKeys(), keymap_event_set(), object_subdivision_modifier(), obrel_armature_find(), blender::io::SubdivModifierDisabler::operator=(), padding(), PyC_FileAndNum(), PyC_NameSpace_ImportArray(), pyc_run_string_as_py_object(), PyInit_mathutils(), RNA_property_overridable_get(), SubdAttributeInterpolation::setup_attribute_corner_linear(), SubdAttributeInterpolation::setup_attribute_vertex_linear(), Mesh::tessellate(), blender::nodes::try_dispatch_float_math_fl3_fl3_to_fl3(), UI_context_copy_to_selected_list(), and ui_context_fcurve_modifiers_via_fcurve().
Referenced by __anyhit__kernel_optix_local_hit(), add_node(), Mesh::add_vertex_normals(), Mesh::apply_transform(), area_light_spread_clamp_light(), attr_create_pointiness(), blender::math::AxisAngleBase< T, AngleT >::AxisAngleBase(), background_portal_sample(), bake_offset_towards_center(), blender_camera_focal_distance(), bsdf_ashikhmin_shirley_eval(), bsdf_ashikhmin_velvet_eval(), bsdf_ashikhmin_velvet_sample(), bsdf_hair_huang_eval_r(), bsdf_hair_reflection_eval(), bsdf_hair_reflection_sample(), bsdf_hair_transmission_eval(), bsdf_hair_transmission_sample(), bsdf_sheen_sample(), camera_direction_from_point(), camera_sample_orthographic(), camera_sample_panorama(), camera_sample_perspective(), camera_sample_to_ray(), camera_world_to_ndc(), compute_v(), CubeTriangleIsect::CubeTriangleIsect(), GeometryManager::displace(), equiangular_cubemap_face_to_direction(), BicubicPatch::eval(), LinearQuadPatch::eval(), blender::math::from_triangle(), blender::math::from_vector(), get_dupliface_transform_from_coords(), blender::bke::greasepencil::convert::get_legacy_layer_to_stroke_matrix(), blender::get_legacy_stroke_matrix(), blender::bke::greasepencil::get_local_to_stroke_matrix(), integrate_surface_bsdf_bssrdf_bounce(), integrator_init_from_bake(), blender::math::interpolate(), kernel_embree_filter_occluded_local_func_impl(), light_tree_pdf(), light_tree_to_local_space(), make_orthonormals(), make_orthonormals_tangent(), make_transform_frame(), microfacet_beckmann_sample_vndf(), microfacet_ggx_sample_vndf(), mnee_compute_transfer_matrix(), mnee_eval_bsdf_contribution(), mnee_setup_manifold_vertex(), motion_triangle_normals(), motion_triangle_shader_setup(), NODE_DEFINE(), blender::nodes::node_shader_tex_noise_cc::node_shader_gpu_tex_noise(), blender::nodes::node_shader_tex_voronoi_cc::node_shader_gpu_tex_voronoi(), noise_fbm(), noise_fbm(), noise_fbm(), noise_fbm(), noise_select(), noise_texture_1d(), noise_texture_2d(), noise_texture_3d(), noise_texture_4d(), blender::nodes::node_shader_tex_noise_cc::NoiseFunction::NoiseFunction(), blender::math::normal_tri(), object_normal_transform(), object_volume_density(), blender::math::orthogonalize(), orthogonalize_m4_stable(), orthogonalize_stable(), blender::noise::perlin_fbm(), blender::noise::perlin_fbm< float2 >(), blender::noise::perlin_fbm< float3 >(), blender::noise::perlin_float3_fractal_distorted(), blender::noise::perlin_float3_fractal_distorted(), blender::noise::perlin_float3_fractal_distorted(), blender::noise::perlin_float3_fractal_distorted(), blender::noise::perlin_fractal_distorted(), blender::noise::perlin_fractal_distorted< float >(), blender::noise::perlin_fractal_distorted< float2 >(), blender::noise::perlin_fractal_distorted< float3 >(), blender::noise::perlin_fractal_distorted< float4 >(), blender::noise::perlin_select(), point_light_intersect(), point_light_mnee_sample_update(), point_light_sample(), point_light_sample_from_intersection(), blender::math::pow(), primitive_motion_vector(), primitive_tangent(), quat_interpolate(), blender::eevee::IrradianceBake::raylists_build(), blender::io::usd::USDLightReader::read_object_data(), blender::nodes::node_geo_rotate_instances_cc::rotate_instances(), blender::eevee::PlanarProbe::set_view(), blender::ed::greasepencil::snap_8_angles(), spherical_stereo_transform(), spot_light_mnee_sample_update(), spot_light_sample(), spot_light_sample_from_intersection(), surface_shader_ao(), surface_shader_average_normal(), blender::eevee::IrradianceBake::surfels_create(), svm_node_camera(), svm_node_closure_bsdf(), svm_node_ies(), svm_node_normal(), svm_node_set_bump(), svm_node_tangent(), svm_node_tex_gabor(), svm_node_tex_noise(), svm_node_tex_voronoi(), svm_node_vector_displacement(), svm_node_vector_transform(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::bke::tests::test_vec_roll_to_mat3_normalized(), blender::math::to_dual_quaternion(), blender::math::to_quaternion_legacy(), transform_clear_scale(), transform_rotate(), triangle_normal(), triangle_point_normal(), blender::nodes::try_dispatch_float_math_fl3_fl3_fl_to_fl3(), blender::nodes::try_dispatch_float_math_fl3_fl3_to_fl3(), blender::nodes::try_dispatch_float_math_fl3_to_fl3(), Camera::update(), blender::bke::pbvh::uv_islands::UVBorderCorner::uv(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), blender::nodes::node_shader_tex_voronoi_cc::VoronoiDistToEdgeFunction::VoronoiDistToEdgeFunction(), blender::nodes::node_shader_tex_voronoi_cc::VoronoiMetricFunction::VoronoiMetricFunction(), blender::math::whitepoint_from_temp_tint(), and Camera::world_to_raster_size().
| VecBase< bool, D > notEqual(VecOp< T, D >, VecOp< T, D >) RET | ( | VecOp< T, D > | , |
| VecOp< T, D > | ) |
| VecBase< float, D > step(VecOp< float, D >, VecOp< float, D >) RET | ( | VecOp< float, D > | , |
| VecOp< float, D > | ) |
Referenced by Freestyle::CurveInternal::__point_iterator< CurveInternal::CurvePoint_nonconst_traits >::__point_iterator(), Freestyle::CurveInternal::__point_iterator< CurveInternal::CurvePoint_nonconst_traits >::__point_iterator(), BVHBuild::add_reference_curves(), BVHBuild::add_reference_points(), BVHBuild::add_reference_triangles(), Mesh::add_vertex_normals(), ANIM_armature_bonecoll_move(), append_frame_snap_target(), append_second_snap_target(), attr_create_motion_from_velocity(), attr_create_motion_from_velocity(), attr_create_motion_from_velocity(), background_map_sample(), blender::animrig::bake_fcurve(), blender::ed::greasepencil::bake_grease_pencil_animation_exec(), BKE_curvemapping_integrate_clamped(), BKE_effectors_apply(), BLI_findlinkfrom(), BLI_listbase_link_move(), BLI_listbase_sort_r(), BLI_newton3d_solve(), BLI_strlen_utf8_ex(), BLI_strnlen_utf8_ex(), blo_do_versions_300(), Hair::Curve::bounds_grow(), bpy_bmeditselseq_subscript(), bpy_bmelemseq_subscript(), bpy_bmlayercollection_subscript(), BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IDArray_ass_subscript(), BPy_IDArray_subscript(), BPy_IntProperty(), BPy_IntVectorProperty(), brush_edit_apply(), brush_gen_texture(), Buffer_ass_subscript(), Buffer_subscript(), C_Vector_Linspace(), C_Vector_Range(), blender::geometry::calc_straight_curve_positions(), blender::bke::curves::nurbs::calculate_basis_cache(), Hair::Curve::cardinal_keys_for_step(), Hair::Curve::cardinal_motion_keys(), channels_bake_exec(), checker_board_text(), cloth_bvh_collision(), cloth_solve_collisions(), collision_move_object(), Color_ass_subscript(), Color_subscript(), libmv::CompleteReconstructionLogProgress(), compress_reconstruct_steps(), btRigidBody::computeGyroscopicImpulseImplicit_Body(), btRigidBody::computeGyroscopicImpulseImplicit_World(), cp_cu_key(), cp_key(), blender::nodes::node_geo_curve_primitive_arc_cc::create_arc_curve_from_points(), blender::nodes::node_geo_curve_primitive_quadratic_bezier_cc::create_quadratic_bezier_curve(), blender::ed::sculpt_paint::cursor_draw_tiling_preview(), Freestyle::CurveInternal::CurvePointIterator::CurvePointIterator(), Freestyle::CurveInternal::CurvePointIterator::CurvePointIterator(), CurvePointIterator_init(), diagonalize(), GeometryManager::displace(), do_cu_key(), do_key(), do_rel_cu_key(), blender::ed::sculpt_paint::do_tiled(), draw_dividers(), btIDebugDraw::drawArc(), btIDebugDraw::drawSpherePatch(), dynamicPaint_doSmudge(), ED_space_image_grid_steps(), ED_space_image_increment_snap_value(), ed_undo_step_direction(), Euler_ass_subscript(), Euler_subscript(), blender::bke::curves::catmull_rom::evaluate_segment(), export_hair_curves_motion(), export_hair_motion_validate_attribute(), export_pointcloud_motion(), ExportCurveSegmentsMotion(), blender::RandomNumberGenerator::get_bytes(), get_effector_tot(), blender::get_factor_from_index(), blender::RandomNumberGenerator::get_int32(), blender::RandomNumberGenerator::get_uint32(), Geometry::get_uv_tiles(), getLinToLogLut(), getLogToLinLut(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_sequence_exec(), grid_axis_start_and_count(), idprop_ui_data_update_float(), idprop_ui_data_update_int(), btRigidBody::integrateVelocities(), integrator_volume_stack_update_for_subsurface(), interactive_value_init_from_property(), interpolate_curve_points(), key_evaluate_relative(), Hair::Curve::keys_for_step(), LerpCurveSegmentMotionCV(), blender::bke::curves::bezier::linear_interpolation(), blender::ed::sculpt_paint::greasepencil::linear_interpolation(), blender::geometry::linear_interpolation(), Matrix_ass_subscript(), Matrix_subscript(), MatrixAccess_subscript(), mesh_remove_doubles_on_axis(), libmv::Dogleg< Function, Jacobian, Solver >::minimize(), modify_mesh(), PointCloud::Point::motion_key(), Hair::Curve::motion_keys(), Camera::motion_step(), Geometry::motion_step(), Object::motion_step(), Camera::motion_time(), Geometry::motion_time(), Object::motion_time(), motion_triangle_compute_info(), motion_triangle_normals(), motion_triangle_normals_for_step(), motion_triangle_shader_setup(), motion_triangle_smooth_normal(), motion_triangle_smooth_normal(), motion_triangle_smooth_normal(), motion_triangle_vertices(), motion_triangle_vertices(), motion_triangle_vertices_and_normals(), motion_triangle_verts_for_step(), Mesh::Triangle::motion_verts(), blender::bke::greasepencil::LayerGroup::move_node_down(), blender::bke::greasepencil::LayerGroup::move_node_up(), playanim_step(), PointCloud::Point::point_for_step(), Freestyle::Curve::points_begin(), Freestyle::Curve::points_begin(), Freestyle::Curve::points_end(), Freestyle::Curve::points_end(), print_reconstruct_step(), psys_thread_context_init_distribute(), ptcache_particle_totwrite(), ptcache_particle_write(), ptcache_write_needed(), pygpu_buffer__mp_ass_subscript(), pygpu_buffer__mp_subscript(), pyrna_prop_array_ass_subscript(), pyrna_prop_array_subscript(), pyrna_prop_collection_ass_subscript(), pyrna_prop_collection_subscript(), Quaternion_ass_subscript(), Quaternion_subscript(), radial_control_invoke(), radial_control_paint_curve(), rand_range_i(), range_vn_fl(), read_shader_output(), reconstruct_struct(), blender::animrig::remap_cyclic_keyframe_location(), RNA_def_property_ui_range(), RNA_property_enum_step(), RNA_property_float_ui_range(), RNA_property_int_ui_range(), screen_animation_step_invoke(), blender::ed::vse::sequencer_separate_images_exec(), blender::nodes::inverse_eval::set_rna_property(), Freestyle::Stroke::setTextureStep(), SubdAttributeInterpolation::setup_attribute_type(), Freestyle::StrokeShaders::LengthDependingThicknessShader::shade(), SIM_cloth_solve(), blender::ed::greasepencil::simplify_fixed(), blender::ed::sculpt_paint::simplify_fixed(), blender::simplify_fixed(), blender::RandomNumberGenerator::skip(), Freestyle::StrokeShaders::StrokeTextureStepShader::StrokeTextureStepShader(), StrokeTextureStepShader___init__(), target_project_tri_correct(), libmv::TEST(), textview_step_sel(), transform_motion_array_interpolate(), ui_block_colorpicker(), ui_but_hide_fraction(), ui_def_but_rna(), ui_draw_but_curve_grid(), ui_draw_but_VECTORSCOPE(), ui_get_but_step_unit(), ui_litem_estimate_grid_flow(), ui_searchbox_select(), ui_textedit_delete(), ui_textedit_insert_buf(), ui_update_flexible_spacing(), UI_view2d_dot_grid_draw(), UI_view2d_draw_scale_x__discrete_time(), UI_view2d_draw_scale_x__values(), UI_view2d_draw_scale_y__values(), UI_view2d_multi_grid_draw(), uiTemplateColorPicker(), uiTemplateMarker(), btRaycastVehicle::updateAction(), btRaycastVehicle::updateVehicle(), uvedit_vertex_buttons(), Vector_ass_subscript(), Vector_subscript(), version_idproperty_move_data_float(), version_idproperty_move_data_int(), Mesh::Triangle::verts_for_step(), view2d_major_step_x__time(), view2d_smoothview_invoke(), view_zoom_apply_step(), WIDGETGROUP_camera_refresh(), WM_gizmo_context_check_drawstep(), WM_gizmo_target_property_float_range_get(), WM_gizmomap_drawstep_from_gizmo_group(), wm_gizmomap_highlight_find(), wm_gizmomap_modal_set(), Camera::~Camera(), and Object::~Object().
Referenced by libmv::EuclideanResect(), libmv::euclidean_resection::EuclideanResectionPPnP(), blender::bke::greasepencil::convert::get_legacy_layer_to_stroke_matrix(), blender::bke::greasepencil::get_local_to_stroke_matrix(), blender::math::polar_decompose(), blender::math::pseudo_invert(), blender::eevee::PlanarProbe::set_view(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), and blender::tests::TEST().