|
Blender V4.3
|
#include "gpu_shader_create_info.hh"Go to the source code of this file.
Functions | |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_flat_color_iface, "").flat(Type GPU_SHADER_INTERFACE_INFO(overlay_edit_smooth_color_iface, "").smooth(Type | no_perspective (Type::VEC4, "finalColor") |
Edit Curves | |
| flat(Type::UINT, "flag") .flat(Type pos | vertex_in (1, Type::UINT, "data") .vertex_in(2 |
Edit Lattice | |
| pos fragColor | vertex_source ("overlay_edit_lattice_point_vert.glsl") .fragment_source("overlay_point_varying_color_frag.glsl") .additional_info("draw_mesh" |
| pos weightTex | vertex_out (overlay_edit_smooth_color_iface) .fragment_out(0 |
| pos weightTex fragColor | vertex_source ("overlay_edit_lattice_wire_vert.glsl") .fragment_source("overlay_varying_color.glsl") .additional_info("draw_mesh" |
Edit Particle | |
| pos | vertex_in (1, Type::FLOAT, "selection") .sampler(0 |
Edit GPencil | |
| typedef_source ("overlay_shader_shared.h") .vertex_in(0 | |
| pos | vertex_in (1, Type::INT, "ma") .vertex_in(2 |
Edit Mesh | |
| drw_clipped | |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_edge_geom_noperspective_iface, "geometry_noperspective_out") .no_perspective(Type pos vnor push_constant(Type::BOOL, "do_smooth_wire") .vertex_source("overlay_edit_mesh_vert.glsl") .vertex_out(overlay_edit_mesh_edge_iface) .geometry_out(overlay_edit_mesh_edge_geom_iface) .geometry_out(overlay_edit_mesh_edge_geom_flat_iface) .geometry_out(overlay_edit_mesh_edge_geom_noperspective_iface) .geometry_layout(PrimitiveIn | float |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_edge_geom_noperspective_iface, "geometry_noperspective_out") .no_perspective(Type pos vnor push_constant(Type::BOOL, "do_smooth_wire") .vertex_source("overlay_edit_mesh_vert.glsl") .vertex_out(overlay_edit_mesh_edge_iface) .geometry_out(overlay_edit_mesh_edge_geom_iface) .geometry_out(overlay_edit_mesh_edge_geom_flat_iface) .geometry_out(overlay_edit_mesh_edge_geom_noperspective_iface) .geometry_layout(PrimitiveIn | pos [] |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_edge_geom_noperspective_iface, "geometry_noperspective_out") .no_perspective(Type pos vnor push_constant(Type::BOOL, "do_smooth_wire") .vertex_source("overlay_edit_mesh_vert.glsl") .vertex_out(overlay_edit_mesh_edge_iface) .geometry_out(overlay_edit_mesh_edge_geom_iface) .geometry_out(overlay_edit_mesh_edge_geom_flat_iface) .geometry_out(overlay_edit_mesh_edge_geom_noperspective_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY | uint |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_edge_geom_noperspective_iface, "geometry_noperspective_out") .no_perspective(Type pos vnor push_constant(Type::BOOL, "do_smooth_wire") .vertex_source("overlay_edit_mesh_vert.glsl") .vertex_out(overlay_edit_mesh_edge_iface) .geometry_out(overlay_edit_mesh_edge_geom_iface) .geometry_out(overlay_edit_mesh_edge_geom_flat_iface) .geometry_out(overlay_edit_mesh_edge_geom_noperspective_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY | data [] |
| pos | overlay_edit_mesh_common |
| pos | draw_modelmat_new |
| pos | draw_resource_handle_new |
| pos local_pos fragColor | draw_globals |
| define ("blender_srgb_to_framebuffer_space(a)", "a") .sampler(0 | |
| depthTex fragment_out(0, Type::VEC4, "fragColor") .push_constant(Type | do_static_compilation (true) .vertex_in(0 |
| depthTex fragment_out(0, Type::VEC4, "fragColor") .push_constant(Type pos | push_constant (Type::FLOAT, "retopologyOffset") .vertex_source("overlay_edit_mesh_depth_vert.glsl") .fragment_source("overlay_depth_only_frag.glsl") .additional_info("draw_mesh") |
| smooth(Type::VEC4, "finalColor") .smooth(Type do_static_compilation(true) .builtins(BuiltinBits do_static_compilation(true) .builtins(BuiltinBits smooth(Type::VEC4, "finalColor_") .smooth(Type | smooth (Type::VEC4, "finalColor") |
| flat (Type::VEC4, "finalColorOuter") | |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_edge_geom_noperspective_iface, "geometry_noperspective_out") .no_perspective(Type pos | vertex_in (1, Type::UVEC4, "data") .vertex_in(2 |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_edge_geom_noperspective_iface, "geometry_noperspective_out") .no_perspective(Type pos vnor push_constant(Type::BOOL, "do_smooth_wire") .vertex_source("overlay_edit_mesh_vert.glsl") .vertex_out(overlay_edit_mesh_edge_iface) .geometry_out(overlay_edit_mesh_edge_geom_iface) .geometry_out(overlay_edit_mesh_edge_geom_flat_iface) .geometry_out(overlay_edit_mesh_edge_geom_noperspective_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY | storage_buf (1, Qualifier::READ, "uint", "vnor[]", Frequency::GEOMETRY) .storage_buf(2 |
| vec3 (0.0)") .vertex_in(0 | |
| pos norAndFlag | define ("vnor", "norAndFlag.xyz") .vertex_source("overlay_edit_mesh_vert.glsl") .vertex_out(overlay_edit_flat_color_iface) .fragment_source("overlay_point_varying_color_frag.glsl") .additional_info("draw_modelmat" |
| do_static_compilation(true) .define("WORKAROUND_INDEX_LOAD_INCLUDE") .push_constant(Type GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_analysis_iface, "").smooth(Type pos | vertex_in (1, Type::FLOAT, "weight") .sampler(0 |
| do_static_compilation(true) .define("WORKAROUND_INDEX_LOAD_INCLUDE") .push_constant(Type GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_analysis_iface, "").smooth(Type pos weightTex | fragment_out (0, Type::VEC4, "fragColor") .vertex_out(overlay_edit_mesh_analysis_iface) .vertex_source("overlay_edit_mesh_analysis_vert.glsl") .fragment_source("overlay_edit_mesh_analysis_frag.glsl") .additional_info("draw_modelmat") |
| pos | vertex_in (1, Type::FLOAT, "size") .vertex_in(2 |
| pos local_pos | vertex_out (overlay_edit_flat_color_iface) .fragment_out(0 |
| pos local_pos fragColor | vertex_source ("overlay_edit_mesh_skin_root_vert.glsl") .fragment_source("overlay_varying_color.glsl") .additional_info("draw_modelmat_instanced_attr" |
Edit UV | |
| smooth(Type::FLOAT, "selectionFac") .flat(Type | au [] |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_uv_iface, "geom_in").smooth(Type | flat (Type::VEC2, "stippleStart") |
| no_perspective (Type::VEC2, "stipplePos") | |
| smooth (Type::FLOAT, "selectionFac") | |
| no_perspective(Type::FLOAT, "edgeCoord") .no_perspective(Type | vertex_in (0, Type::VEC2, "au") .vertex_in(1 |
| smooth(Type::FLOAT, "selectionFac") .flat(Type Frequency::GEOMETRY storage_buf(1, Qualifier::READ, "uint", "data[]", Frequency::GEOMETRY) .push_constant(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type smooth(Type::VEC4, "fillColor") .smooth(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type pos | push_constant (Type::VEC4, "ucolor") .fragment_out(0 |
| smooth(Type::FLOAT, "selectionFac") .flat(Type Frequency::GEOMETRY storage_buf(1, Qualifier::READ, "uint", "data[]", Frequency::GEOMETRY) .push_constant(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type smooth(Type::VEC4, "fillColor") .smooth(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type pos fragColor | vertex_source ("overlay_edit_uv_tiled_image_borders_vert.glsl") .fragment_source("overlay_uniform_color_frag.glsl") .additional_info("draw_mesh") |
| GPU_SHADER_INTERFACE_INFO(edit_uv_image_iface, "").smooth(Type pos | vertex_out (edit_uv_image_iface) .vertex_source("overlay_edit_uv_image_vert.glsl") .sampler(0 |
UV Stretching | |
| vertex_in(0, Type::VEC2, "pos") .push_constant(Type ratio | draw_mesh |
| vertex_in(0, Type::VEC2, "pos") .push_constant(Type ratio | push_constant (Type::FLOAT, "totalAreaRatio") .additional_info("overlay_edit_uv_stretching" |
| uv_angles | vertex_in (2, Type::FLOAT, "angle") .additional_info("overlay_edit_uv_stretching" |
Edit Curve | |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_curve_handle_iface, "vert").flat(Type pos vertex_in(1, Type::UINT, "data") .vertex_out(overlay_edit_curve_handle_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY storage_buf(1, Qualifier::READ, "uint", "data[]", Frequency::GEOMETRY) .push_constant(Type Frequency::GEOMETRY | selection [] |
| Frequency::GEOMETRY | nor [] |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_curve_handle_iface, "vert").flat(Type pos vertex_in(1, Type::UINT, "data") .vertex_out(overlay_edit_curve_handle_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY storage_buf(1, Qualifier::READ, "uint", "data[]", Frequency::GEOMETRY) .push_constant(Type Frequency::GEOMETRY | storage_buf (1, Qualifier::READ, "uint", "data[]", Frequency::GEOMETRY) .storage_buf(2 |
| pos | vertex_in (1, Type::VEC3, "nor") .vertex_in(2 |
| Frequency::GEOMETRY | storage_buf (1, Qualifier::READ, "float", "rad[]", Frequency::GEOMETRY) .storage_buf(2 |
Depth Only Shader | |
Used to occlude edit geometry which might not be rendered by the render engine. | |
| pos | draw_view |
| Frequency::GEOMETRY | gpu_index_load |
| pos | vertex_source ("overlay_depth_only_vert.glsl") .fragment_source("overlay_depth_only_frag.glsl") .additional_info("draw_mesh") |
| pos | vertex_source ("basic_depth_vert.glsl") .fragment_source("overlay_depth_only_frag.glsl") .additional_info("draw_globals" |
| Frequency::GEOMETRY | push_constant (Type::IVEC2, "gpu_attr_0") .vertex_source("overlay_depth_only_mesh_conservative_vert.glsl") .fragment_source("overlay_depth_only_frag.glsl") .additional_info("draw_globals" |
| define | ( | "blender_srgb_to_framebuffer_space(a)" | , |
| "a" | ) |
| pos norAndFlag define | ( | "vnor" | , |
| "norAndFlag.xyz" | ) |
| depthTex fragment_out(0, Type::VEC4, "fragColor") .push_constant(Type do_static_compilation | ( | true | ) |
Colors, weights, and Circle of confusion radii for the 4 pixels to scatter. Scaling factor for the bokeh distance. Sprite pixel position with origin at sprite center. In pixels.
| flat | ( | Type::VEC2 | , |
| "stippleStart" | ) |
| flat | ( | Type::VEC4 | , |
| "finalColorOuter" | ) |
| do_static_compilation(true) .define("WORKAROUND_INDEX_LOAD_INCLUDE") .push_constant(Type GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_analysis_iface, "").smooth(Type pos weightTex fragment_out | ( | 0 | , |
| Type::VEC4 | , | ||
| "fragColor" | ) |
| no_perspective | ( | Type::VEC2 | , |
| "stipplePos" | ) |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_flat_color_iface, "").flat(Type GPU_SHADER_INTERFACE_INFO(overlay_edit_smooth_color_iface, "").smooth(Type no_perspective | ( | Type::VEC4 | , |
| "finalColor" | ) |
References overlay_edit_mesh_common.
| depthTex fragment_out(0, Type::VEC4, "fragColor") .push_constant(Type pos push_constant | ( | Type::FLOAT | , |
| "retopologyOffset" | ) |
| vertex_in(0, Type::VEC2, "pos") .push_constant(Type ratio push_constant | ( | Type::FLOAT | , |
| "totalAreaRatio" | ) |
| Frequency::GEOMETRY push_constant | ( | Type::IVEC2 | , |
| "gpu_attr_0" | ) |
| pos push_constant | ( | Type::VEC4 | , |
| "ucolor" | ) |
| smooth | ( | Type::FLOAT | , |
| "selectionFac" | ) |
| smooth(Type::VEC4, "finalColor") .smooth(Type do_static_compilation(true) .builtins(BuiltinBits do_static_compilation(true) .builtins(BuiltinBits smooth(Type::VEC4, "finalColor_") .smooth(Type smooth | ( | Type::VEC4 | , |
| "finalColor" | ) |
| Frequency::GEOMETRY storage_buf | ( | 1 | , |
| Qualifier::READ | , | ||
| "float" | , | ||
| "rad" | [], | ||
| Frequency::GEOMETRY | ) |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_curve_handle_iface, "vert").flat(Type pos vertex_in(1, Type::UINT, "data") .vertex_out(overlay_edit_curve_handle_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY storage_buf(1, Qualifier::READ, "uint", "data[]", Frequency::GEOMETRY) .push_constant(Type Frequency::GEOMETRY storage_buf | ( | 1 | , |
| Qualifier::READ | , | ||
| "uint" | , | ||
| "data" | [], | ||
| Frequency::GEOMETRY | ) |
| GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_edge_geom_noperspective_iface, "geometry_noperspective_out") .no_perspective(Type pos vnor push_constant(Type::BOOL, "do_smooth_wire") .vertex_source("overlay_edit_mesh_vert.glsl") .vertex_out(overlay_edit_mesh_edge_iface) .geometry_out(overlay_edit_mesh_edge_geom_iface) .geometry_out(overlay_edit_mesh_edge_geom_flat_iface) .geometry_out(overlay_edit_mesh_edge_geom_noperspective_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY storage_buf | ( | 1 | , |
| Qualifier::READ | , | ||
| "uint" | , | ||
| "vnor" | [], | ||
| Frequency::GEOMETRY | ) |
| typedef_source | ( | "overlay_shader_shared.h" | ) |
| vec3 | ( | 0. | 0 | ) |
Referenced by bt_mat3_dot_col(), and MOD_lineart_smooth_chains().
| no_perspective(Type::FLOAT, "edgeCoord") .no_perspective(Type vertex_in | ( | 0 | , |
| Type::VEC2 | , | ||
| "au" | ) |
| pos vertex_in | ( | 1 | , |
| Type::FLOAT | , | ||
| "selection" | ) |
| pos vertex_in | ( | 1 | , |
| Type::FLOAT | , | ||
| "size" | ) |
| pos vertex_in | ( | 1 | , |
| Type::FLOAT | , | ||
| "weight" | ) |
| pos vertex_in | ( | 1 | , |
| Type::INT | , | ||
| "ma" | ) |
| pos vertex_in | ( | 1 | , |
| Type::UINT | , | ||
| "data" | ) |
| pos vertex_in | ( | 1 | , |
| Type::UVEC4 | , | ||
| "data" | ) |
| pos vertex_in | ( | 1 | , |
| Type::VEC3 | , | ||
| "nor" | ) |
| uv_angles vertex_in | ( | 2 | , |
| Type::FLOAT | , | ||
| "angle" | ) |
| GPU_SHADER_INTERFACE_INFO(edit_uv_image_iface, "").smooth(Type pos vertex_out | ( | edit_uv_image_iface | ) |
| pos local_pos vertex_out | ( | overlay_edit_flat_color_iface | ) |
| pos weightTex vertex_out | ( | overlay_edit_smooth_color_iface | ) |
| pos vertex_source | ( | "basic_depth_vert.glsl" | ) |
| pos fragColor vertex_source | ( | "overlay_depth_only_vert.glsl" | ) |
| pos fragColor vertex_source | ( | "overlay_edit_lattice_point_vert.glsl" | ) |
| pos weightTex fragColor vertex_source | ( | "overlay_edit_lattice_wire_vert.glsl" | ) |
| pos local_pos fragColor vertex_source | ( | "overlay_edit_mesh_skin_root_vert.glsl" | ) |
| smooth(Type::FLOAT, "selectionFac") .flat(Type Frequency::GEOMETRY storage_buf(1, Qualifier::READ, "uint", "data[]", Frequency::GEOMETRY) .push_constant(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type smooth(Type::VEC4, "fillColor") .smooth(Type au vertex_in(1, Type::UINT, "flag") .push_constant(Type pos fragColor vertex_source | ( | "overlay_edit_uv_tiled_image_borders_vert.glsl" | ) |
| smooth(Type::FLOAT, "selectionFac") .flat(Type au[] |
Definition at line 380 of file overlay_edit_mode_info.hh.
Referenced by area_light_rect_sample().
| GPU_SHADER_INTERFACE_INFO(overlay_edit_mesh_edge_geom_noperspective_iface, "geometry_noperspective_out") .no_perspective(Type pos vnor push_constant(Type::BOOL, "do_smooth_wire") .vertex_source("overlay_edit_mesh_vert.glsl") .vertex_out(overlay_edit_mesh_edge_iface) .geometry_out(overlay_edit_mesh_edge_geom_iface) .geometry_out(overlay_edit_mesh_edge_geom_flat_iface) .geometry_out(overlay_edit_mesh_edge_geom_noperspective_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY data[] |
Definition at line 140 of file overlay_edit_mode_info.hh.
| draw_globals |
Definition at line 264 of file overlay_edit_mode_info.hh.
| uv_angles draw_mesh |
Definition at line 495 of file overlay_edit_mode_info.hh.
Referenced by blender::workbench::Instance::mesh_sync(), and blender::workbench::Instance::sculpt_sync().
| draw_modelmat_new |
Definition at line 190 of file overlay_edit_mode_info.hh.
| Frequency::BATCH draw_resource_handle_new |
Definition at line 191 of file overlay_edit_mode_info.hh.
Referenced by GPU_SHADER_CREATE_INFO().
| draw_view |
Definition at line 870 of file overlay_edit_mode_info.hh.
| drw_clipped |
Definition at line 54 of file overlay_edit_mode_info.hh.
| float |
Definition at line 138 of file overlay_edit_mode_info.hh.
| Frequency::GEOMETRY gpu_index_load |
Definition at line 881 of file overlay_edit_mode_info.hh.
| Frequency::GEOMETRY nor[] |
Definition at line 636 of file overlay_edit_mode_info.hh.
Referenced by axis_angle_to_mat3(), axis_angle_to_quat(), BKE_psys_collision_neartest_cb(), bm_edgering_pair_store_create(), BM_loop_calc_face_tangent(), bm_mesh_loops_assign_normal_data(), bm_mesh_loops_calc_normals_for_loop(), bm_mesh_loops_split_lnor_fans(), bm_vert_pair_to_matrix(), BM_verts_sort_radial_plane(), boid_body(), boid_climb(), bone_autoside_name(), calc_nor_area_tri(), collision_point_distance_with_normal(), collision_point_on_surface(), collision_response(), GeometryExporter::createNormalsSource(), cubemap_glob(), blender::draw::curve_create_edit_curves_nor(), deflect_emitter_iter(), dist_ensure_v2_v2fl(), dist_ensure_v3_v3fl(), distribute_from_volume_exec(), DRW_cache_bone_box_get(), DRW_cache_bone_octahedral_get(), DRW_cache_bone_point_get(), dynamicPaint_paintMesh(), ED_armature_ebone_roll_to_vector(), edbm_dupli_extrude_cursor_invoke(), edbm_screw_exec(), GeometryExporter::export_key_mesh(), blender::draw::extract_loose_positions_subdiv(), blender::math::from_triangle(), imm_draw_cylinder_fill_normal_3d(), isect_sweeping_sphere_tri_v3(), legacy_vec_roll_to_mat3_normalized(), mat3_to_quat_legacy(), blender::bke::mesh::mesh_normals_corner_custom_set(), MOD_solidify_nonmanifold_modifyMesh(), normalfn(), nr_signed_distance_to_plane(), GeometryExporter::operator()(), psys_get_birth_coords(), psys_get_dupli_path_transform(), psys_interpolate_face(), psys_interpolate_face(), psys_interpolate_mcol(), psys_particle_on_dm(), psys_particle_on_emitter(), psys_particle_on_shape(), psys_thread_context_init_distribute(), RE_bake_normal_world_to_object(), RE_bake_normal_world_to_tangent(), RE_bake_normal_world_to_world(), recalc_emitter_field(), SIM_mass_spring_force_face_extern(), SIM_mass_spring_force_face_wind(), SIM_mass_spring_force_pressure(), SIM_tri_area(), tan_calc_quat_v3(), blender::math::to_quaternion_legacy(), vec_roll_to_mat3(), vec_roll_to_mat3_normalized(), vec_to_quat(), and walkEvent().
| pos norAndFlag overlay_edit_mesh_common |
Definition at line 178 of file overlay_edit_mode_info.hh.
Referenced by no_perspective().
| pos[] |
Definition at line 138 of file overlay_edit_mode_info.hh.
| GPU_SHADER_INTERFACE_INFO(overlay_edit_curve_handle_iface, "vert").flat(Type pos vertex_in(1, Type::UINT, "data") .vertex_out(overlay_edit_curve_handle_iface) .geometry_layout(PrimitiveIn Frequency::GEOMETRY storage_buf(1, Qualifier::READ, "uint", "data[]", Frequency::GEOMETRY) .push_constant(Type Frequency::GEOMETRY selection[] |
Definition at line 571 of file overlay_edit_mode_info.hh.
Referenced by blender::nodes::node_geo_duplicate_elements_cc::accumulate_counts_to_offsets(), blender::nodes::node_geo_instance_on_points_cc::add_instances_from_component(), blender::ed::transform::curves::append_positions_to_custom_data(), blender::ed::curves::append_primitive_curve(), blender::ed::spreadsheet::GeometryDataSource::apply_selection_filter(), blender::ed::curves::apply_selection_operation_at_index(), blender::nodes::node_geo_set_material_cc::assign_material_to_id_geometry(), blender::bke::greasepencil::assign_to_vertex_group(), BKE_object_defgroup_active_is_locked(), blender::ed::sculpt_paint::greasepencil::brush_point_influence_mask(), blender::build_concurrent(), blender::build_drawing(), blender::build_sequential(), blender::ed::curves::calc_curves_extrusion(), blender::geometry::calculate_result_offsets(), blender::geometry::calculate_result_offsets(), calculate_selection_fcurve_bounds(), blender::geometry::calculate_selection_outputs(), blender::ed::sculpt_paint::greasepencil::calculate_view_positions(), blender::ed::sculpt_paint::greasepencil::calculate_view_radii(), calculate_weld(), blender::nodes::node_geo_tool_set_selection_cc::clamp_selection(), blender::geometry::compute_curve_trim_parameters(), console_paste_exec(), blender::nodes::node_geo_uv_pack_islands_cc::construct_uv_gvarray(), blender::nodes::node_geo_uv_unwrap_cc::construct_uv_gvarray(), blender::geometry::convert_bezier_or_catmull_rom_to_poly_before_conversion_to_nurbs(), blender::geometry::convert_curves(), blender::geometry::convert_curves_to_bezier(), blender::geometry::convert_curves_to_catmull_rom_or_poly(), blender::geometry::convert_curves_to_nurbs(), blender::geometry::convert_curves_trivial(), blender::nodes::node_geo_instances_to_points_cc::convert_instances_to_points(), blender::array_utils::copy(), blender::array_utils::copy(), blender::bke::copy_attributes_group_to_group(), blender::nodes::node_geo_duplicate_elements_cc::copy_curve_attributes_without_id(), blender::nodes::node_geo_duplicate_elements_cc::copy_edge_attributes_without_id(), blender::nodes::node_geo_duplicate_elements_cc::copy_face_attributes_without_id(), blender::array_utils::copy_group_to_group(), blender::array_utils::copy_group_to_group(), copy_positions_from_curves_transform_custom_data(), blender::nodes::node_geo_duplicate_elements_cc::copy_stable_id_curves(), blender::nodes::node_geo_duplicate_elements_cc::copy_stable_id_edges(), blender::nodes::node_geo_duplicate_elements_cc::copy_stable_id_faces(), blender::nodes::node_geo_extrude_mesh_cc::copy_with_mixing(), blender::nodes::node_geo_extrude_mesh_cc::copy_with_mixing(), blender::nodes::node_geo_extrude_mesh_cc::copy_with_mixing(), blender::nodes::node_geo_extrude_mesh_cc::copy_with_mixing(), blender::nodes::node_geo_duplicate_elements_cc::create_duplicate_index_attribute(), blender::draw::create_edit_points_position_and_data(), blender::nodes::node_geo_curve_primitive_star_cc::create_selection_output(), createTransSeqRetimingData(), blender::bke::curve_legacy_to_curves(), blender::ed::greasepencil::curve_merge_by_distance(), curve_populate_trans_data_structs(), blender::ed::curves::curves_draw_exec(), blender::ed::greasepencil::curves_merge_by_distance(), blender::ed::greasepencil::curves_merge_endpoints_by_distance(), blender::deform_drawing(), blender::geometry::delete_selected_instances(), blender::bke::calc_edges::deselect_known_edges(), blender::ed::sculpt_paint::greasepencil::deselect_stroke(), blender::nodes::node_geo_split_to_instances_cc::do_common_split(), blender::ed::curves::duplicate_curves(), blender::nodes::node_geo_duplicate_elements_cc::duplicate_curves_CurveGeometry(), blender::nodes::node_geo_duplicate_elements_cc::duplicate_edges(), blender::nodes::node_geo_duplicate_elements_cc::duplicate_faces(), blender::nodes::node_geo_duplicate_elements_cc::duplicate_instances(), blender::nodes::node_geo_duplicate_elements_cc::duplicate_layers(), blender::ed::curves::duplicate_points(), blender::nodes::node_geo_duplicate_elements_cc::duplicate_points_CurvesGeometry(), blender::nodes::node_geo_duplicate_elements_cc::duplicate_points_mesh(), blender::nodes::node_geo_duplicate_elements_cc::duplicate_points_pointcloud(), ED_sequencer_pick_strip_and_handle(), element_already_selected(), blender::fn::evaluate_selection(), blender::bke::CurvesGeometry::evaluated_positions(), everything_selected(), blender::ed::curves::clear_tilt::exec(), blender::ed::curves::curve_type_set::exec(), blender::ed::curves::cyclic_toggle::exec(), blender::ed::curves::set_handle_type::exec(), blender::ed::curves::switch_direction::exec(), blender::ed::sculpt_paint::AddOperationExecutor::execute(), blender::geometry::extend_curves(), blender::draw::extract_paint_overlay_flags(), blender::ed::greasepencil::extrude_grease_pencil_curves(), blender::nodes::node_geo_extrude_mesh_cc::extrude_mesh_vertices(), face_corner_color_equalize_verts(), blender::nodes::node_geo_edges_to_face_groups_cc::FaceSetFromBoundariesInput::FaceSetFromBoundariesInput(), file_current_selection_range_get(), blender::geometry::fill_bezier_data(), blender::bke::CurvesGeometry::fill_curve_types(), blender::geometry::fill_nurbs_data(), blender::ed::curves::fill_selection(), blender::ed::curves::fill_selection_false(), blender::ed::curves::fill_selection_false(), blender::ed::curves::fill_selection_true(), blender::ed::curves::fill_selection_true(), blender::ed::sculpt_paint::float_selection_ensure(), blender::bke::curves::foreach_curve_by_type(), blender::ed::curves::foreach_selection_attribute_writer(), freeze_frame_add_from_retiming_selection(), blender::bke::gather_attributes(), blender::bke::gather_attributes_group_to_group(), blender::array_utils::gather_group_to_group(), blender::array_utils::gather_group_to_group(), blender::bke::attribute_math::gather_group_to_group(), blender::offset_indices::gather_selected_offsets(), blender::offset_indices::gather_selected_offsets(), blender::nodes::node_geo_mesh_to_points_cc::geometry_set_mesh_to_points(), blender::nodes::node_geo_points_to_vertices_cc::geometry_set_points_to_vertices(), blender::nodes::node_geo_merge_layers_cc::get_layers_map_by_id(), blender::nodes::node_geo_merge_layers_cc::get_layers_map_by_name(), blender::ed::greasepencil::get_points_to_dissolve(), get_selected_indices(), blender::nodes::node_geo_curve_endpoint_selection_cc::EndpointFieldInput::get_varray_for_context(), blender::nodes::node_geo_curve_handle_type_selection_cc::HandleTypeFieldInput::get_varray_for_context(), blender::nodes::node_geo_edge_paths_to_selection_cc::PathToEdgeSelectionFieldInput::get_varray_for_context(), blender::nodes::node_geo_material_selection_cc::MaterialSelectionFieldInput::get_varray_for_context(), blender::nodes::node_geo_tool_selection_cc::SculptSelectionFieldInput::get_varray_for_context(), GHOST_ISystem::getClipboard(), GHOST_System::getClipboard(), GHOST_SystemWayland::getClipboard(), GHOST_SystemX11::getClipboard(), GHOST_getClipboard(), GHOST_putClipboard(), blender::ed::greasepencil::gpencil_stroke_subdivide_exec(), blender::ed::greasepencil::grease_pencil_material_select_exec(), blender::ed::greasepencil::grease_pencil_set_handle_type_exec(), blender::ed::greasepencil::grease_pencil_stroke_simplify_exec(), blender::ed::curves::has_anything_selected(), blender::ed::curves::has_anything_selected(), blender::ed::curves::has_anything_selected(), blender::fn::index_mask_from_selection(), blender::bke::CurvesGeometry::indices_for_curve_type(), blender::bke::curves::indices_for_type(), insert_key(), blender::ed::greasepencil::insert_selected_values(), blender::ed::curves::invert_selection(), blender::ed::curves::invert_selection(), blender::ed::curves::invert_selection(), blender::ed::curves::invert_selection(), blender::nodes::node_geo_tool_set_selection_cc::invert_selection(), blender::bke::greasepencil::convert::legacy_gpencil_frame_to_grease_pencil_drawing(), merge_actions_selection_exec(), blender::geometry::mesh_copy_selection(), blender::geometry::mesh_copy_selection_keep_edges(), blender::geometry::mesh_copy_selection_keep_verts(), blender::bke::mesh_flip_faces(), blender::geometry::mesh_merge_by_distance_all(), blender::nodes::node_geo_merge_by_distance_cc::mesh_merge_by_distance_all(), blender::geometry::mesh_merge_by_distance_connected(), blender::nodes::node_geo_merge_by_distance_cc::mesh_merge_by_distance_connected(), blender::geometry::mesh_to_curve_convert(), blender::geometry::mix_arrays(), blender::nodes::node_geo_attribute_statistic_cc::node_geo_exec(), blender::nodes::node_geo_boolean_cc::node_geo_exec(), blender::nodes::node_geo_curve_resample_cc::node_geo_exec(), blender::nodes::node_geo_curve_spline_type_cc::node_geo_exec(), blender::nodes::node_geo_delete_geometry_cc::node_geo_exec(), blender::nodes::node_geo_extrude_mesh_cc::node_geo_exec(), blender::nodes::node_geo_flip_faces_cc::node_geo_exec(), blender::nodes::node_geo_merge_by_distance_cc::node_geo_exec(), blender::nodes::node_geo_mesh_to_curve_cc::node_geo_exec(), blender::nodes::node_geo_mesh_to_points_cc::node_geo_exec(), blender::nodes::node_geo_realize_instances_cc::node_geo_exec(), blender::nodes::node_geo_separate_geometry_cc::node_geo_exec(), blender::nodes::node_geo_set_curve_radius_cc::node_geo_exec(), blender::nodes::node_geo_set_curve_tilt_cc::node_geo_exec(), blender::nodes::node_geo_set_material_index_cc::node_geo_exec(), blender::nodes::node_geo_set_point_radius_cc::node_geo_exec(), blender::nodes::node_geo_set_shade_smooth_cc::node_geo_exec(), blender::nodes::node_geo_set_spline_cyclic_cc::node_geo_exec(), blender::nodes::node_geo_set_spline_resolution_cc::node_geo_exec(), blender::nodes::node_geo_store_named_attribute_cc::node_geo_exec(), blender::nodes::node_geo_tool_set_face_set_cc::node_geo_exec(), blender::nodes::node_geo_tool_set_selection_cc::node_geo_exec(), blender::nodes::node_geo_triangulate_cc::node_geo_exec(), blender::ed::sculpt_paint::greasepencil::GrabOperation::on_stroke_begin(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_done(), blender::ed::sculpt_paint::greasepencil::PinchOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::PushOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::RandomizeOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::SmoothOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::StrengthOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::ThicknessOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::TwistOperation::on_stroke_extended(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::paint_curve_selection_projected(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::paint_curve_selection_projected_with_symmetry(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::paint_curve_selection_spherical(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::paint_curve_selection_spherical_with_symmetry(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::paint_point_selection_projected(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::paint_point_selection_projected_with_symmetry(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::paint_point_selection_spherical(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::paint_point_selection_spherical_with_symmetry(), blender::draw::particle_batch_cache_ensure_edit_inner_pos(), blender::draw::particle_batch_cache_ensure_edit_tip_pos(), paste_text_exec(), blender::point_counts_to_keep_concurrent(), blender::geometry::point_merge_by_distance(), blender::nodes::node_geo_merge_by_distance_cc::pointcloud_merge_by_distance(), blender::points_info_sequential(), blender::geometry::propagate_instances_to_keep(), blender::ed::sculpt_paint::PuffOperationExecutor::puff(), GHOST_ISystem::putClipboard(), GHOST_System::putClipboard(), GHOST_SystemCocoa::putClipboard(), GHOST_SystemWayland::putClipboard(), GHOST_SystemWin32::putClipboard(), GHOST_SystemX11::putClipboard(), blender::ed::curves::random_mask(), blender::bke::greasepencil::remove_from_vertex_group(), blender::ed::curves::remove_selection(), blender::geometry::resample_to_count(), blender::geometry::resample_to_evaluated(), blender::geometry::resample_to_length(), blender::geometry::resample_to_uniform(), blender::geometry::resample_to_uniform(), retiming_key_add_to_editable_strips(), blender::ed::curves::retrieve_selected_curves(), blender::nodes::node_geo_curve_reverse_cc::reverse_curve(), blender::nodes::node_geo_rotate_instances_cc::rotate_instances(), blender::nodes::node_geo_extrude_mesh_cc::save_selection_as_attribute(), blender::nodes::node_geo_scale_instances_cc::scale_instances(), segment_speed_set_exec(), blender::ed::curves::select_adjacent(), blender::ed::curves::select_adjacent_mask(), blender::ed::curves::select_all(), blender::ed::curves::select_all(), blender::ed::curves::select_alternate(), blender::ed::curves::select_box(), blender::ed::curves::select_circle(), blender::ed::curves::select_ends_exec(), blender::bke::greasepencil::select_from_group(), blender::ed::sculpt_paint::select_grow::select_grow_update(), blender::ed::curves::select_lasso(), blender::ed::curves::select_linked(), select_linked_time(), blender::ed::curves::select_random_exec(), blender::ed::sculpt_paint::select_random::select_random_exec(), blender::ed::greasepencil::select_similar_by_layer(), selection_array_from_vertex_group(), blender::geometry::selection_to_bit_vector(), blender::ed::greasepencil::selection_update(), blender::geometry::separate_curves_selection(), blender::geometry::separate_geometry(), blender::geometry::separate_grease_pencil_layer_selection(), blender::geometry::separate_mesh_selection(), blender::geometry::separate_point_cloud_selection(), SEQ_retiming_selection_get(), SEQ_retiming_selection_has_whole_transition(), sequencer_box_select_exec(), sequencer_box_select_invoke(), sequencer_main_cursor(), sequencer_retiming_key_delete_exec(), sequencer_retiming_segment_speed_set_exec(), sequencer_select_connected_strips(), sequencer_select_exec(), sequencer_select_handle_exec(), sequencer_skip_for_handle_tweak(), blender::ed::curves::set_attribute_exec(), blender::ed::curves::set_attribute_invoke(), blender::nodes::node_geo_set_spline_cyclic_cc::set_curve_cyclic(), blender::nodes::node_geo_set_spline_resolution_cc::set_curve_resolution(), blender::nodes::node_geo_set_curve_tilt_cc::set_curve_tilt(), blender::nodes::node_geo_set_spline_cyclic_cc::set_grease_pencil_cyclic(), blender::nodes::node_geo_set_spline_resolution_cc::set_grease_pencil_resolution(), blender::nodes::node_geo_set_curve_tilt_cc::set_grease_pencil_tilt(), blender::nodes::node_geo_curve_set_handle_type_cc::set_handle_type(), blender::nodes::node_geo_set_id_cc::set_id_in_component(), blender::nodes::node_geo_set_position_cc::set_instances_position(), blender::nodes::node_geo_set_material_index_cc::set_material_index_in_grease_pencil(), blender::nodes::node_geo_set_curve_handles_cc::set_position_in_component(), blender::nodes::node_geo_set_curve_radius_cc::set_radius(), blender::fn::FieldEvaluator::set_selection(), blender::nodes::node_geo_set_shade_smooth_cc::set_sharp(), blender::bke::greasepencil::Drawing::set_texture_matrices(), strip_speed_get(), blender::geometry::subdivide_attribute_catmull_rom(), blender::geometry::subdivide_attribute_linear(), blender::geometry::subdivide_attribute_linear(), blender::geometry::subdivide_curves(), text_paste_exec(), transform_active_color_data(), transition_add_from_retiming_selection(), blender::nodes::node_geo_translate_instances_cc::translate_instances(), blender::ed::curves::transverts_from_curves_positions_create(), blender::nodes::node_geo_triangulate_cc::triangulate_mesh_selection(), blender::geometry::trim_attribute_linear(), blender::geometry::trim_bezier_curves(), blender::geometry::trim_catmull_rom_curves(), blender::geometry::trim_curves(), blender::nodes::node_geo_curve_trim_cc::trim_curves(), blender::geometry::trim_evaluated_curves(), blender::geometry::trim_polygonal_curves(), blender::bke::try_capture_field_on_geometry(), blender::bke::try_capture_field_on_geometry(), blender::bke::try_capture_fields_on_geometry(), blender::bke::try_capture_fields_on_geometry(), blender::bke::try_capture_fields_on_geometry(), blender::nodes::node_geo_set_shade_smooth_cc::try_removing_sharp_attribute(), blender::nodes::node_geo_uv_unwrap_cc::UnwrapFieldInput::UnwrapFieldInput(), blender::ed::sculpt_paint::select_grow::update_points_selection(), vertex_color_smooth(), view_curve_in_graph_editor_exec(), WM_clipboard_text_get(), wm_clipboard_text_get_ex(), WM_clipboard_text_get_firstline(), wm_clipboard_text_get_impl(), WM_clipboard_text_set(), and wm_clipboard_text_set_impl().
| Frequency::GEOMETRY uint |
Definition at line 140 of file overlay_edit_mode_info.hh.