Here is a list of all macros with links to the files they belong to:
- a -
- A : boxpack_2d.cc
- A0 : RandGen.cpp
- A1 : RandGen.cpp
- A2 : RandGen.cpp
- ABC_CURVE_RESOLUTION_U_PROPNAME : abc_reader_curves.h
- ABF_MAX_ITER : uv_parametrizer.cc
- ABOVE : graph_select.cc
- abs : gpu_shader_cxx_builtin.hh
- ABS_PREFIX : BLI_path_utils_test.cc
- ABS_ROOT : main_test.cc
- Absolute : math_boolean.cc
- ABSOLUTE_ROOT : bpath_test.cc
- ACCEPTABLE : thumbs.cc
- ACCUM_OUTER_PRODUCT_2X2 : gim_linear_math.h
- ACCUM_OUTER_PRODUCT_3X3 : gim_linear_math.h
- ACCUM_OUTER_PRODUCT_4X4 : gim_linear_math.h
- ACCUM_SCALE_MATRIX_2X2 : gim_linear_math.h
- ACCUM_SCALE_MATRIX_3X3 : gim_linear_math.h
- ACCUM_SCALE_MATRIX_4X4 : gim_linear_math.h
- ACF_SETTING_SET : anim_channels_defines.cc
- ACHANNEL_SET_FLAG : ED_anim_api.hh
- ACHANNEL_SET_FLAG_NEG : ED_anim_api.hh
- acos : gpu_shader_cxx_builtin.hh
- acosf : device/metal/compat.h, device/oneapi/compat.h
- acosh : gpu_shader_cxx_builtin.hh
- active : gpu_shader_compat_cxx.hh
- ACTIVE_NURB : draw_cache_impl_curve.cc
- ACTIVE_TAG : btCollisionObject.h
- ADAPT_TO_GEOMETRY_NODES : radial_tiling_shared.cc
- ADAPT_TO_SVM : radial_tiling.h
- ADD_NODE : vk_render_graph.hh
- ADD_TYPE_CONST : BPy_IntegrationType.cpp, BPy_Interface1D.cpp, BPy_Nature.cpp
- ADDEQU : RandGen.cpp
- ADDITIONAL_INFO : gpu_shader_create_info.hh
- ADDITIONAL_INFO_EXPAND : gpu_shader_create_info.hh
- ADJ : uvedit_clipboard_graph_iso.cc
- ADJ_BORDER_PIXEL : dynamicpaint.cc
- ADJ_ON_MESH_EDGE : dynamicpaint.cc
- ADJOINT_2X2 : gim_linear_math.h
- ADJOINT_3X3 : gim_linear_math.h
- ADJOINT_4X4 : gim_linear_math.h
- ALIGN_TO_OBJECT : uvedit_unwrap_ops.cc
- ALIGNED_MALLOC_MINIMUM_ALIGNMENT : mallocn_intern.hh
- ALLOC : sky_hosek.cpp
- ALLOC_DEPTHS : gpu_select_pick.cc
- ALMOST_ZERO : BKE_cloth.hh
- ALTSEP : BLI_path_utils.hh
- ALTSEP_STR : BLI_path_utils.hh
- AMBIENT_OCCLUSION_PASS_TILE_SIZE : eevee_defines.hh
- ANGLE_TO_UNIT : bmesh_decimate_dissolve.cc
- ANGULAR_MOTION_THRESHOLD : btTransformUtil.h
- ANIM_CHAN_NAME_SIZE : anim_intern.hh
- ANIM_FEEDBACK : itasc_plugin.cc
- ANIM_UPDATE_DEFAULT : ED_anim_api.hh
- ANIM_UPDATE_DEFAULT_NOHANDLES : ED_anim_api.hh
- ANIMATION_INTERVAL : interface_panel.cc
- ANIMATION_TIME : interface_panel.cc
- ANIMCHANNEL_ACTIVEOK : anim_filter.cc
- ANIMCHANNEL_NEW_CHANNEL : anim_filter.cc
- ANIMCHANNEL_NEW_CHANNEL_FULL : anim_filter.cc
- ANIMCHANNEL_SELEDITOK : anim_filter.cc
- ANIMCHANNEL_SELOK : anim_filter.cc
- ANIMDATA_FILTER_CASES : anim_filter.cc
- ANIMDATA_HAS_ACTION_LAYERED : anim_filter.cc
- ANIMDATA_HAS_ACTION_LEGACY : anim_filter.cc
- ANIMDATA_HAS_DRIVERS : anim_filter.cc
- ANIMDATA_HAS_NLA : anim_filter.cc
- ANIMDATA_IDS_CB : anim_data_bmain_utils.cc
- ANIMDATA_NODETREE_IDS_CB : anim_data_bmain_utils.cc
- ANIMSYS_FLOAT_AS_BOOL : anim_sys.cc
- ANNOTATION_ARG : bpy_app_handlers.cc
- AOV_MAX : eevee_renderbuffers_shared.hh
- APIENTRY : gl_debug.cc
- APP_CB_OTHER_FIELDS : bpy_app_handlers.cc
- APPEND : BLI_path_utils_test.cc
- APPEND_BUNDLING_INTRINSICS : bundle.cc
- APPLY_KEYINGFLAG_OVERRIDE : animrig/intern/keyingsets.cc
- ARCH_CPU_128_BITS : BLI_build_config.h, build_config.h
- ARCH_CPU_31_BITS : BLI_build_config.h
- ARCH_CPU_32_BITS : BLI_build_config.h, build_config.h
- ARCH_CPU_64_BITS : BLI_build_config.h, build_config.h
- ARCH_CPU_ARM64 : BLI_build_config.h
- ARCH_CPU_ARM_FAMILY : BLI_build_config.h, build_config.h
- ARCH_CPU_ARMEL : BLI_build_config.h
- ARCH_CPU_BIG_ENDIAN : BLI_build_config.h, build_config.h
- ARCH_CPU_LITTLE_ENDIAN : BLI_build_config.h, build_config.h
- ARCH_CPU_LOONG64 : BLI_build_config.h
- ARCH_CPU_LOONG_FAMILY : BLI_build_config.h
- ARCH_CPU_MIPS : BLI_build_config.h
- ARCH_CPU_MIPS64 : BLI_build_config.h
- ARCH_CPU_MIPS64EL : BLI_build_config.h
- ARCH_CPU_MIPS_FAMILY : BLI_build_config.h, build_config.h
- ARCH_CPU_MIPSEL : BLI_build_config.h
- ARCH_CPU_PPC64 : BLI_build_config.h
- ARCH_CPU_PPC64_FAMILY : BLI_build_config.h, build_config.h
- ARCH_CPU_RISCV128 : BLI_build_config.h
- ARCH_CPU_RISCV32 : BLI_build_config.h
- ARCH_CPU_RISCV64 : BLI_build_config.h
- ARCH_CPU_RISCV_FAMILY : BLI_build_config.h, build_config.h
- ARCH_CPU_S390 : BLI_build_config.h
- ARCH_CPU_S390_FAMILY : BLI_build_config.h, build_config.h
- ARCH_CPU_S390X : BLI_build_config.h
- ARCH_CPU_X86 : BLI_build_config.h
- ARCH_CPU_X86_64 : BLI_build_config.h
- ARCH_CPU_X86_FAMILY : BLI_build_config.h, build_config.h
- AREA_CLOSE_FADEOUT : screen_intern.hh
- AREA_DOCK_FADEIN : screen_intern.hh
- AREA_DOCK_FADEOUT : screen_intern.hh
- AREA_JOIN_FADEOUT : screen_intern.hh
- AREA_MOVE_LINE_FADEIN : screen_intern.hh
- AREA_MOVE_LINE_FADEOUT : screen_intern.hh
- AREA_SPLIT_FADEOUT : screen_intern.hh
- AREAGRID : DNA_screen_types.h
- AREAJOINTOLERANCEX : screen_intern.hh
- AREAJOINTOLERANCEY : screen_intern.hh
- AREAMAP_FROM_SCREEN : DNA_screen_types.h
- AREAMINX : DNA_screen_types.h
- AREATEX_HEIGHT : BLI_smaa_textures.h
- AREATEX_PITCH : BLI_smaa_textures.h
- AREATEX_SIZE : BLI_smaa_textures.h
- AREATEX_WIDTH : BLI_smaa_textures.h
- ARM_GROUPS_AUTO : ED_armature.hh
- ARM_GROUPS_ENVELOPE : ED_armature.hh
- ARM_GROUPS_NAME : ED_armature.hh
- ARM_PAR_CLEAR : armature_relations.cc
- ARM_PAR_CLEAR_DISCONNECT : armature_relations.cc
- ARM_PAR_CONNECT : armature_relations.cc
- ARM_PAR_OFFSET : armature_relations.cc
- ARRAY_ARG : BLI_string_utf8_test.cc
- ARRAY_CHUNK_NUM_MIN : editmesh_undo.cc
- ARRAY_CHUNK_SIZE : editfont_undo.cc, text_undo.cc
- ARRAY_CHUNK_SIZE_IN_BYTES : editmesh_undo.cc
- ARRAY_HAS_ITEM : BLI_utildefines.h, gpencil_cache_utils.cc
- ARRAY_SET_ITEMS : BLI_utildefines.h, gpencil_cache_utils.cc
- ARRAY_SIZE : BLI_utildefines.h, gpencil_cache_utils.cc, GHOST_utildefines.hh
- ARRAY_STORE_INDEX_NUM : editmesh_undo.cc
- ARROW_SELECT_THRESHOLD_PX : arrow3d_gizmo.cc
- ARROW_SIZE : drawnode.cc
- ARROW_WIDTH : transform_draw_cursors.cc
- AS_SHADER_DATA : device/cpu/globals.h, kernel/device/cpu/kernel.cpp, device/cuda/globals.h, device/hip/globals.h, device/hiprt/globals.h, metal/context_begin.h, device/metal/globals.h, oneapi/context_begin.h, device/oneapi/globals.h, device/optix/globals.h, kernel/types.h
- AS_SPAN : eevee_shader.cc
- ASAN_POISON_MEMORY_REGION : BLI_asan.h, mallocn_inline.hh
- ASAN_UNPOISON_MEMORY_REGION : BLI_asan.h, mallocn_inline.hh
- asin : gpu_shader_cxx_builtin.hh
- asinf : device/metal/compat.h, device/oneapi/compat.h
- asinh : gpu_shader_cxx_builtin.hh
- assert : gpu_shader_compat_cxx.hh
- ASSERT_AND_ASSUME : geometry_compare.cc
- ASSERT_CALLBACKS_INITIALIZED : callbacks.cc
- ASSERT_CHUNKLIST_DATA : array_store.cc
- ASSERT_CHUNKLIST_SIZE : array_store.cc
- ASSERT_DEFAULT_SET : blf_default.cc
- ASSERT_IS_INIT : appdir.cc
- ASSERT_IS_VALID_MESH_INPUT : mesh_data_update.cc
- ASSERT_IS_VALID_MESH_OUTPUT : mesh_data_update.cc
- ASSERT_SOFT_HARD_LIMITS : rna_define.cc
- ASSERT_VALID_ERROR_METRIC : bmo_join_triangles.cc
- ASSET_SHELF_PREVIEW_SIZE_DEFAULT : BKE_screen.hh
- ASSIGN_PYOBJECT_INCREF : bpy_props.cc
- ASSIGN_STATIC : bpy_props.cc
- ASTAR_STEPS_MAX : mesh_remap.cc
- AT : BLI_utildefines.h, gpencil_cache_utils.cc
- AT2 : Noise.cpp
- AT3 : Noise.cpp
- AT_INDEX : BLI_path_utils_test.cc
- atan : gpu_shader_cxx_builtin.hh
- atan2f : radial_tiling_shared.cc, radial_tiling_shared.hh, device/metal/compat.h, device/oneapi/compat.h, node_radial_tiling_shared.h, radial_tiling_shared.h
- atanf : radial_tiling_shared.cc, radial_tiling_shared.hh, device/metal/compat.h, device/oneapi/compat.h, node_radial_tiling_shared.h, radial_tiling_shared.h
- atanh : gpu_shader_cxx_builtin.hh
- atomic_add_and_fetch_float : atomic.h
- ATOMIC_ASSERT_CONCAT : atomic_ops_utils.h
- ATOMIC_ASSERT_CONCAT_ : atomic_ops_utils.h
- atomic_compare_and_swap_float : atomic.h
- atomic_fetch_and_dec_uint32 : atomic.h
- atomic_fetch_and_inc_uint32 : atomic.h
- ATOMIC_INLINE : atomic_ops_utils.h
- ATOMIC_LOCKING_ADD_AND_FETCH_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_CAS_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_FETCH_AND_ADD_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_FETCH_AND_AND_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_FETCH_AND_OP_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_FETCH_AND_OR_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_FETCH_AND_SUB_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_LOAD_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_OP_AND_FETCH_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_STORE_DEFINE : atomic_ops_unix.h
- ATOMIC_LOCKING_SUB_AND_FETCH_DEFINE : atomic_ops_unix.h
- ATOMIC_STATIC_ASSERT : atomic_ops_utils.h
- ATTACHMENT : gl_framebuffer.hh
- ATTR_ALIGN : BLI_compiler_attrs.h
- ATTR_ALLOC_SIZE : BLI_compiler_attrs.h
- ATTR_DOMAIN_AS_MASK : BKE_attribute.h
- ATTR_DOMAIN_MASK_COLOR : BKE_attribute.h
- ATTR_DOMAIN_NUM : BKE_attribute.hh
- ATTR_FALLTHROUGH : BLI_compiler_attrs.h, gpu_shader_compat_cxx.hh, device/cpu/globals.h, kernel/device/cpu/kernel.cpp, device/cuda/compat.h, device/cuda/globals.h, device/hip/compat.h, device/hip/globals.h, device/hiprt/globals.h, device/metal/compat.h, metal/context_begin.h, device/metal/globals.h, device/oneapi/compat.h, oneapi/context_begin.h, device/oneapi/globals.h, device/optix/compat.h, device/optix/globals.h, defines.h
- ATTR_MALLOC : BLI_compiler_attrs.h
- ATTR_NO_SIGNED_INT_OVERFLOW : noise.cc
- ATTR_NONNULL : BLI_compiler_attrs.h
- ATTR_NORETURN : BLI_compiler_attrs.h
- ATTR_PRINTF_FORMAT : BLI_compiler_attrs.h
- ATTR_RETURNS_NONNULL : BLI_compiler_attrs.h
- ATTR_SENTINEL : BLI_compiler_attrs.h
- ATTR_TYPE_MAPPING : GPU_vertex_format.hh
- ATTR_WARN_UNUSED_RESULT : BLI_compiler_attrs.h
- ATTRIBUTE_ALIGNED : btEmptyCollisionAlgorithm.h
- ATTRIBUTE_ALIGNED128 : btScalar.h
- ATTRIBUTE_ALIGNED16 : btScalar.h
- ATTRIBUTE_ALIGNED64 : btScalar.h
- ATTRIBUTE_COLUMN_PADDING : file_intern.hh
- attribute_get : gpu_shader_compat_cxx.hh
- AUTO_RESOURCE_LOCATION : gpu_shader_create_info.hh
- AUTOCOMPLETE_FULL_MATCH : UI_interface_c.hh
- AUTOCOMPLETE_NO_MATCH : UI_interface_c.hh
- AUTOCOMPLETE_PARTIAL_MATCH : UI_interface_c.hh
- AUTOMASKING_BOUNDARY_EDGES_MAX_PROPAGATION_STEPS : DNA_brush_types.h
- AXIS_DEPTH_BIAS : view3d_gizmo_navigate_type.cc
- AXIS_HANDLE_SIZE : view3d_gizmo_navigate_type.cc
- AXIS_LINE_WIDTH : view3d_gizmo_navigate_type.cc
- AXIS_RING_WIDTH : view3d_gizmo_navigate_type.cc
- AXIS_TEXT_SIZE : view3d_gizmo_navigate_type.cc
- AXISTEST_X01 : GeomUtils.cpp
- AXISTEST_X2 : GeomUtils.cpp
- AXISTEST_Y02 : GeomUtils.cpp
- AXISTEST_Y1 : GeomUtils.cpp
- AXISTEST_Z0 : GeomUtils.cpp
- AXISTEST_Z12 : GeomUtils.cpp
- AZONEFADEIN : screen_intern.hh
- AZONEFADEOUT : screen_intern.hh