Skip to content

Instantly share code, notes, and snippets.

@aras-p
Last active August 5, 2023 17:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aras-p/703f619f2961a937b7d038d27b3281c3 to your computer and use it in GitHub Desktop.
Save aras-p/703f619f2961a937b7d038d27b3281c3 to your computer and use it in GitHub Desktop.
blender.exe (2023 Aug 1) size breadown with Sizer, RelWithDebInfo
# Sizer --min=10 --templatemin=20 --classmin=20 --filemin=30 blender.exe
# using Sizer https://github.com/aras-p/sizer/releases/tag/v0.5.0
# my build is with these settings *OFF*: WITH_CYCLES_OSL, WITH_MATERIALX, and without CUDA/HIP/SYCL/oneAPI bits either.
# RelWithDebInfo build config
Warning: PDB file is created with incremental linking, some information might be misleading.
Functions by size (kilobytes, min 10.00):
847.90: gpu_shader_create_info_init gpu_shader_create_info.obj
141.40: ?initFunctionMap@ColladaParserAutoGen15Private@COLLADASaxFWL15@@AEAAXXZ COLLADASaxFWLColladaParserAutoGen15PrivateFunctionMap.obj
123.14: ccl::integrate_surface<16777659> kernel_sse41.obj
120.56: ?createFunctionMap__library_effects__allChildren@FunctionMapFactory@COLLADASaxFWL14@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMapFactory.obj
97.91: ?initFunctionMap@ColladaParserAutoGen14Private@COLLADASaxFWL14@@AEAAXXZ COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMap.obj
96.94: ccl::integrate_surface<16777659> kernel.cpp.obj
94.87: ?createFunctionMap__library_effects__allChildren@FunctionMapFactory@COLLADASaxFWL15@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen15PrivateFunctionMapFactory.obj
82.34: ccl::integrate_surface<16777659> kernel_avx2.obj
65.66: gpu_shader_dependency_init gpu_shader_dependency.obj
57.12: ccl::integrate_surface<443> kernel_sse41.obj
57.12: ccl::integrate_surface<507> kernel_sse41.obj
55.13: ?compute_blocking@memory_desc_wrapper@impl@dnnl@@SA?AW4dnnl_status_t@@AEAUdnnl_memory_desc_t@@W4dnnl_format_tag_t@@@Z memory_desc_wrapper.obj
50.43: ?findElementHash@ColladaParserAutoGen15Private@COLLADASaxFWL15@@MEAA_NAEAUElementData@ParserTemplateBase@GeneratedSaxParser@@@Z COLLADASaxFWLColladaParserAutoGen15PrivateFindElementHash.obj
49.98: ccl::integrate_surface<443> kernel.cpp.obj
49.98: ccl::integrate_surface<507> kernel.cpp.obj
48.37: InputReorder_kernel___un_3C_s_5B_unInputReorder_5D__3E_unisse4 input_reorder.dev_sse4.obj
47.60: ccl::integrate_surface<443> kernel_avx2.obj
47.60: ccl::integrate_surface<507> kernel_avx2.obj
43.20: ccl::`anonymous namespace'::kernel_tex_image_interp kernel_sse41.obj
42.53: InputReorder_kernel_sse4 input_reorder.dev_sse4.obj
42.25: ccl::`anonymous namespace'::TextureInterpolator<ccl::half4,ccl::float4>::interp_3d_cubic kernel.cpp.obj
41.93: ccl::`anonymous namespace'::TextureInterpolator<ccl::half4,ccl::float4>::interp_3d_cubic kernel_avx2.obj
36.56: ccl::`anonymous namespace'::kernel_tex_image_interp kernel.cpp.obj
35.33: ccl::`anonymous namespace'::kernel_tex_image_interp kernel_avx2.obj
33.86: blo_do_versions_280 versioning_280.obj
32.72: MOD_solidify_nonmanifold_modifyMesh MOD_solidify_nonmanifold.obj
32.69: ?findElementHash@ColladaParserAutoGen14Private@COLLADASaxFWL14@@MEAA_NAEAUElementData@ParserTemplateBase@GeneratedSaxParser@@@Z COLLADASaxFWLColladaParserAutoGen14PrivateFindElementHash.obj
31.00: opj_t1_ht_decode_cblk ht_dec.obj
30.07: ?initNameMap@ColladaParserAutoGen15Private@COLLADASaxFWL15@@AEAAXXZ COLLADASaxFWLColladaParserAutoGen15PrivateNameMap.obj
29.77: ZSTD_compressBlock_lazy2_dedicatedDictSearch_row zstd_lazy.obj
29.54: InputReorder_kernel___un_3C_s_5B_unInputReorder_5D__3E_uniavx2 input_reorder.dev_avx2.obj
29.49: ccl::Camera::update camera.obj
28.24: ?init@VMMSingleLobeHenyeyGreensteinOracle@openpgl@@SAXXZ VMMPhaseFunctions.obj
27.26: ccl::`anonymous namespace'::kernel_tex_image_interp_3d kernel.cpp.obj
27.02: MANTA::initializeRNAMap MANTA_main.obj
26.78: ccl::`anonymous namespace'::kernel_tex_image_interp_3d kernel_avx2.obj
26.38: ZSTD_compressBlock_lazy2_dictMatchState_row zstd_lazy.obj
26.04: InputReorder_kernel_avx2 input_reorder.dev_avx2.obj
25.51: ccl::`anonymous namespace'::kernel_tex_image_interp_3d kernel_sse41.obj
23.72: rna_node_static_type_itemf rna_nodetree_gen.obj
22.99: ?initNameMap@ColladaParserAutoGen14Private@COLLADASaxFWL14@@AEAAXXZ COLLADASaxFWLColladaParserAutoGen14PrivateNameMap.obj
22.09: ccl::`anonymous namespace'::TextureInterpolator<ccl::ushort4,ccl::float4>::interp_3d_cubic kernel_avx2.obj
21.46: SRGBTransferFunction_Constructor___un_3C_s_5B_unTransferFunction_5D__3E_sse4 color.dev_sse4.obj
21.41: ?createFunctionMap__asset__allChildren@FunctionMapFactory@COLLADASaxFWL15@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen15PrivateFunctionMapFactory.obj
21.40: ?createFunctionMap__library_geometries__allChildren@FunctionMapFactory@COLLADASaxFWL15@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen15PrivateFunctionMapFactory.obj
21.26: ccl::add_node shader.obj
21.02: ZSTD_compressBlock_lazy_dedicatedDictSearch_row zstd_lazy.obj
20.97: ccl::`anonymous namespace'::TextureInterpolator<ccl::uchar4,ccl::float4>::interp_3d_cubic kernel_avx2.obj
20.84: ZSTD_compressBlock_lazy2_extDict_row zstd_lazy.obj
20.47: ccl::light_sample<0> kernel_sse41.obj
20.45: ccl::`anonymous namespace'::TextureInterpolator<ccl::ushort4,ccl::float4>::interp_3d_cubic kernel.cpp.obj
20.06: ZSTD_compressBlock_btopt_dictMatchState zstd_opt.obj
19.80: ZSTD_compressBlock_btultra_dictMatchState zstd_opt.obj
19.39: ccl::`anonymous namespace'::TextureInterpolator<ccl::float4,ccl::float4>::interp_3d_cubic kernel_sse41.obj
19.39: ccl::`anonymous namespace'::TextureInterpolator<ccl::half4,ccl::float4>::interp_3d_cubic kernel_sse41.obj
19.39: ccl::`anonymous namespace'::TextureInterpolator<ccl::uchar4,ccl::float4>::interp_3d_cubic kernel_sse41.obj
19.39: ccl::`anonymous namespace'::TextureInterpolator<ccl::ushort4,ccl::float4>::interp_3d_cubic kernel_sse41.obj
19.12: blo_do_versions_300 versioning_300.obj
19.05: ccl::volume_integrate kernel_avx2.obj
19.04: ccl::`anonymous namespace'::TextureInterpolator<ccl::uchar4,ccl::float4>::interp_3d_cubic kernel.cpp.obj
18.54: ZSTD_compressBlock_lazy_dictMatchState_row zstd_lazy.obj
18.54: ccl::volume_integrate kernel_sse41.obj
18.14: iTaSC::Scene::update Scene.obj
17.90: InputReorder_kernel_avx512skx input_reorder.dev_avx512skx.obj
17.84: ZSTD_compressBlock_lazy2_row zstd_lazy.obj
17.76: ?ConvertData@v12@AbcCoreOgawa@Alembic@@YAXW4PlainOldDataType@1Util@3@0PEADPEAX_K@Z ReadUtil.cpp.obj
17.75: getAvgLuminance_sse4 color.dev_sse4.obj
17.42: ccl::volume_integrate kernel.cpp.obj
17.39: ZSTD_compressBlock_btultra_extDict zstd_opt.obj
17.34: ZSTD_compressBlock_btopt_extDict zstd_opt.obj
17.19: ?createFunctionMap__library_physics_models__allChildren@FunctionMapFactory@COLLADASaxFWL15@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen15PrivateFunctionMapFactory.obj
16.83: ?createFunctionMap__library_visual_scenes__allChildren@FunctionMapFactory@COLLADASaxFWL14@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMapFactory.obj
16.61: ccl::integrator_intersect_subsurface kernel_sse41.obj
16.45: MOD_solidify_extrude_modifyMesh MOD_solidify_extrude.obj
16.44: Manta::solveViscosity viscosity.obj
16.27: ccl::shadow_linking_shade_surface_emission kernel_sse41.obj
16.06: ccl::BVH_bvh_intersect_shadow_all_hair_motion kernel_sse41.obj
15.97: ccl::integrator_shade_shadow kernel_sse41.obj
15.86: ccl::light_sample<0> kernel.cpp.obj
15.74: ?createFunctionMap__asset__allChildren@FunctionMapFactory@COLLADASaxFWL14@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMapFactory.obj
15.68: blender::bke::node_type_base node.obj
15.61: ccl::BVH_bvh_intersect_hair_motion kernel_sse41.obj
15.58: ccl::PathTraceWorkGPU::alloc_integrator_soa path_trace_work_gpu.obj
15.47: ccl::integrator_intersect_subsurface kernel.cpp.obj
15.47: ?buildNet@UNetFilter@oidn@@AEAA_K_N@Z unet.obj
15.15: ccl::`anonymous namespace'::TextureInterpolator<ccl::half,float>::interp_3d_cubic kernel.cpp.obj
15.15: ccl::`anonymous namespace'::TextureInterpolator<ccl::half,float>::interp_3d_cubic kernel_sse41.obj
15.11: ccl::integrator_intersect_subsurface kernel_avx2.obj
14.92: ZSTD_compressBlock_lazy_extDict_row zstd_lazy.obj
14.60: ?createFunctionMap__library_materials__allChildren@FunctionMapFactory@COLLADASaxFWL14@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMapFactory.obj
14.57: ccl::BVH_bvh_intersect_shadow_all_hair_motion kernel.cpp.obj
14.12: ccl::`anonymous namespace'::TextureInterpolator<ccl::half,float>::interp_3d_cubic kernel_avx2.obj
14.03: MANTA::updatePointers MANTA_main.obj
13.99: ?register_table_entries@?$jit_uni_eltwise_injector_f32@$0BMP@@x64@cpu@impl@dnnl@@AEAAXXZ jit_uni_eltwise_injector.obj
13.99: ?register_table_entries@?$jit_uni_eltwise_injector_f32@$0EP@@x64@cpu@impl@dnnl@@AEAAXXZ jit_uni_eltwise_injector.obj
13.99: ?register_table_entries@?$jit_uni_eltwise_injector_f32@$0P@@x64@cpu@impl@dnnl@@AEAAXXZ jit_uni_eltwise_injector.obj
13.98: ?register_table_entries@?$jit_uni_eltwise_injector_f32@$00@x64@cpu@impl@dnnl@@AEAAXXZ jit_uni_eltwise_injector.obj
13.98: ?register_table_entries@?$jit_uni_eltwise_injector_f32@$02@x64@cpu@impl@dnnl@@AEAAXXZ jit_uni_eltwise_injector.obj
13.98: ?register_table_entries@?$jit_uni_eltwise_injector_f32@$06@x64@cpu@impl@dnnl@@AEAAXXZ jit_uni_eltwise_injector.obj
13.86: ccl::BVH_bvh_intersect_hair_motion kernel.cpp.obj
13.83: ZSTD_compressBlock_btopt zstd_opt.obj
13.81: ZSTD_compressBlock_btultra2 zstd_opt.obj
13.75: ZSTD_compressBlock_btultra zstd_opt.obj
13.67: ccl::light_sample<0> kernel_avx2.obj
13.14: blo_do_versions_pre250 versioning_legacy.obj
13.05: btConvexConvexAlgorithm::processCollision btConvexConvexAlgorithm.obj
12.93: ccl::integrator_volume_stack_init kernel_sse41.obj
12.69: ccl::integrator_volume_stack_update_for_subsurface kernel_sse41.obj
12.64: ccl::integrator_shade_shadow kernel.cpp.obj
12.61: ZSTD_compressBlock_lazy_row zstd_lazy.obj
12.50: LinearTransferFunction_Constructor___un_3C_s_5B_unTransferFunction_5D__3E_sse4 color.dev_sse4.obj
12.40: convert_tree itasc_plugin.obj
12.34: ZSTD_compressBlock_doubleFast_dictMatchState zstd_double_fast.obj
12.34: libmv::euclidean_resection::EuclideanResectionEPnP euclidean_resection.obj
12.29: OutputCopy_kernel_sse4 output_copy.dev_sse4.obj
12.13: ccl::BVH_bvh_intersect_shadow_all_hair kernel_sse41.obj
12.09: blender::robust_pred::incircleadapt math_boolean.obj
12.06: ccl::shadow_linking_shade_surface_emission kernel.cpp.obj
11.93: InputReorder_kernel___un_3C_s_5B_unInputReorder_5D__3E_uniavx512skx input_reorder.dev_avx512skx.obj
11.93: ccl::integrator_shade_shadow kernel_avx2.obj
11.91: qflow::Parametrizer::BuildIntegerConstraints parametrizer-int.obj
11.89: blo_do_versions_260 versioning_260.obj
11.80: ?createFunctionMap__library_physics_scenes__allChildren@FunctionMapFactory@COLLADASaxFWL15@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen15Private@COLLADASaxFWL15@@VColladaParserAutoGen15@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen15PrivateFunctionMapFactory.obj
11.78: Manta::readObjectsVDB iovdb.obj
11.61: ZSTD_compressBlock_greedy_dedicatedDictSearch_row zstd_lazy.obj
11.57: SRGBTransferFunction_Constructor___un_3C_s_5B_unTransferFunction_5D__3E_avx2 color.dev_avx2.obj
11.53: ccl::BVH_bvh_intersect_hair kernel_sse41.obj
11.52: blo_do_versions_250 versioning_250.obj
11.46: blender::robust_pred::orient3dadapt math_boolean.obj
11.40: ccl::svm_node_closure_bsdf<16777659,0> kernel_sse41.obj
11.40: ccl::svm_node_closure_bsdf<315,0> kernel_sse41.obj
11.40: ccl::svm_node_closure_bsdf<443,0> kernel_sse41.obj
11.40: ccl::svm_node_closure_bsdf<507,0> kernel_sse41.obj
11.40: ccl::svm_node_closure_bsdf<59,0> kernel_sse41.obj
11.38: ?createFunctionMap__library_physics_models__allChildren@FunctionMapFactory@COLLADASaxFWL14@@SAAEBV?$map@KUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@U?$less@K@std@@V?$allocator@U?$pair@$$CBKUFunctionStruct@?$ParserTemplate@VColladaParserAutoGen14Private@COLLADASaxFWL14@@VColladaParserAutoGen14@2@@GeneratedSaxParser@@@std@@@5@@std@@XZ COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMapFactory.obj
11.33: TT_RunIns truetype.obj
11.29: ccl::BVH_bvh_intersect_shadow_all_hair_motion kernel_avx2.obj
11.26: ccl::BVH_bvh_intersect_shadow_all_hair kernel.cpp.obj
11.09: ccl::integrator_volume_stack_init kernel.cpp.obj
11.02: Manta::subdivideMesh meshplugins.obj
11.00: btConeTwistConstraint::solveConstraintObsolete btConeTwistConstraint.obj
10.92: ccl::integrator_init_from_camera kernel_sse41.obj
10.86: ccl::BVH_bvh_intersect_hair_motion kernel_avx2.obj
10.85: ccl::device_cuda_capabilities device.cpp.obj
10.81: ccl::`anonymous namespace'::TextureInterpolator<unsigned char,float>::interp_3d_cubic kernel.cpp.obj
10.81: ccl::`anonymous namespace'::TextureInterpolator<unsigned char,float>::interp_3d_cubic kernel_sse41.obj
10.79: ccl::`anonymous namespace'::TextureInterpolator<unsigned short,float>::interp_3d_cubic kernel.cpp.obj
10.79: ccl::`anonymous namespace'::TextureInterpolator<unsigned short,float>::interp_3d_cubic kernel_sse41.obj
10.78: ccl::integrator_volume_stack_update_for_subsurface kernel.cpp.obj
10.66: ccl::BVH_bvh_intersect_shadow_all_hair kernel_avx2.obj
10.58: KDL::svd_eigen_HH<Eigen::Matrix<double,-1,-1,0,-1,-1>,Eigen::Matrix<double,-1,-1,0,-1,-1>,Eigen::Matrix<double,-1,1,0,-1,1> > WDLSSolver.obj
10.47: ccl::Camera::world_to_raster_size camera.obj
10.46: OutputReorder_kernel_sse4 output_reorder.dev_sse4.obj
10.40: ZSTD_compressBlock_greedy_dictMatchState_row zstd_lazy.obj
10.37: ccl::BVH_bvh_intersect_hair kernel.cpp.obj
10.35: vfont_to_curve vfont.obj
10.29: blo_do_versions_290 versioning_290.obj
10.28: blender::bke::anonymous_attribute_inferencing::analyse_anonymous_attribute_usages node_tree_anonymous_attributes.obj
10.27: qflow::Parametrizer::BuildTriangleManifold parametrizer-flip.obj
10.23: ccl::`anonymous namespace'::TextureInterpolator<float,float>::interp_3d_cubic kernel.cpp.obj
10.23: ccl::`anonymous namespace'::TextureInterpolator<float,float>::interp_3d_cubic kernel_sse41.obj
10.16: blo_do_versions_270 versioning_270.obj
10.11: Manta::CollapseEdge edgecollapse.obj
10.10: ceres::`anonymous namespace'::TrustRegionOptionsAreValid solver.obj
10.07: btDiscreteDynamicsWorld::debugDrawConstraint btDiscreteDynamicsWorld.obj
10.01: ccl::integrator_init_from_camera kernel.cpp.obj
Aggregated templates by size (kilobytes, min 20.00 / 3):
1243.26 # 1458: tbb::interface9::internal::dynamic_grainsize_mode::work_balance
611.85 # 9: ccl::integrate_surface
572.58 # 1852: blender::index_mask::IndexMask::foreach_segment
399.96 # 24: ccl::`anonymous namespace'::TextureInterpolator::interp_3d_cubic
390.91 # 1127: tbb::interface9::internal::start_for::execute
317.16 # 1120: tbb::parallel_for
275.80 # 274: blender::fn::multi_function::build::detail::execute_materialized
251.56 # 425: ??$execute@V?$start_for@V?$blocked_range@H@tbb@@V?$parallel_for_body@V@@H@internal@2@$$CBVstatic_partitioner@2@@internal@interface9@tbb@@V?$blocked_range@H@4@@?$partition_type_base@Vstatic_partition_type@internal@interface9@tbb@@@internal@interface9@tbb@@QEAAXAEAV?$start_for@V?$blocked_range@H@tbb@@V?$parallel_for_body@V@@H@internal@2@$$CBVstatic_partitioner@2@@123@AEAV?$blocked_range@H@3@@Z
246.76 # 540: std::vector::_Emplace_reallocate
237.80 # 611: tbb::interface9::internal::partition_type_base::execute
214.57 # 36: ccl::svm_eval_nodes
173.25 # 324: ??$parallel_nd@HHHHHV@@@impl@dnnl@@YAXAEBH0000V@@@Z
163.88 # 272: blender::Map::realloc_and_reinsert
159.89 # 425: ??$parallel@V@@@impl@dnnl@@YAXHV@@@Z
149.12 # 15: ccl::svm_node_closure_bsdf
146.50 # 425: ??$parallel_for_impl@HV@@$$CBVstatic_partitioner@tbb@@@strict_ppl@tbb@@YAXHHHAEBV@@AEBVstatic_partitioner@1@@Z
135.71 # 425: ??$parallel_for@HV@@@strict_ppl@tbb@@YAXHHAEBV@@AEBVstatic_partitioner@1@@Z
131.07 # 168: openvdb::v10_0::tree::NodeList::initNodeChildren
130.49 # 635: tbb::interface9::internal::start_for::run_body
124.92 # 425: ??$parallel_for@V?$blocked_range@H@tbb@@V?$parallel_for_body@V@@H@internal@2@@tbb@@YAXAEBV?$blocked_range@H@0@AEBV?$parallel_for_body@V@@H@internal@0@AEBVstatic_partitioner@0@@Z
113.97 # 74: `blender::CPPType::to_static_type'::`2'::::operator()
109.52 # 186: std::_Tree_val::_Insert_node
108.46 # 324: ??$for_nd@HHHHHV@@@impl@dnnl@@YAXHHAEBH0000V@@@Z
106.15 # 380: tbb::parallel_reduce
102.25 # 713: ``blender::CPPType::to_static_type'::`2'::::operator()'::`2'::::
100.21 # 153: `blender::fn::multi_function::build::detail::execute_element_fn_as_multi_function'::`3'::::operator()
100.06 # 1375: blender::FunctionRef::callback_fn
94.33 # 26: openvdb::v10_0::tools::GridResampler::transformBBox
92.03 # 380: tbb::interface9::internal::start_reduce::execute
87.32 # 72: blender::bke::add_implicit_conversion
86.06 # 30: ccl::svm_node_attr
84.31 # 333: Eigen::internal::unaligned_dense_assignment_loop::run
78.53 # 34: Eigen::MatrixBase::applyHouseholderOnTheLeft
78.08 # 25: openvdb::v10_0::tree::TreeValueIteratorBase::advance
76.49 # 425: blender::Vector::realloc_to_at_least
74.99 # 274: blender::fn::multi_function::build::detail::CustomMF::call
74.30 # 64: std::_Partition_by_median_guess_unchecked
73.64 # 85: openvdb::v10_0::tree::DynamicNodeManager::reduceTopDown
72.48 # 6: ccl::light_sample
71.94 # 549: Eigen::DenseBase::redux
70.99 # 124: Eigen::internal::redux_impl::run
68.95 # 60: nanovdb::GridStats::process
68.90 # 1199: blender::index_mask::IndexMask::foreach_index
65.83 # 246: ??R@@QEBAXHH@Z
64.38 # 47: openvdb::v10_0::io::readCompressedValues
61.17 # 12: ccl::`anonymous namespace'::NanoVDBInterpolator::interp_3d_cubic
60.85 # 375: blender::Array::reinitialize
60.11 # 17: openvdb::v10_0::tree::Tree::print
58.15 # 18: ccl::svm_node_vector_displacement
57.18 # 421: blender::move_assign_container
56.01 # 73: std::_Sort_unchecked
55.31 # 30: ccl::svm_node_tex_voronoi
54.07 # 31: Eigen::internal::make_block_householder_triangular_factor
52.54 # 947: std::uninitialized_copy_n
48.85 # 1127: tbb::interface9::internal::start_for::`scalar deleting destructor'
48.24 # 34: openvdb::v10_0::tree::InternalNode::fill
47.50 # 130: std::vector::_Resize_reallocate
46.32 # 47: openvdb::v10_0::io::writeCompressedValues
45.46 # 981: blender::detail::::
45.23 # 412: std::vector::~vector
45.18 # 18: ccl::svm_node_set_bump
44.70 # 47: std::_Tree_val::_Extract
41.73 # 14: Eigen::JacobiSVD::compute
41.15 # 120: openvdb::v10_0::tree::InternalNode::merge
38.99 # 20: Eigen::MatrixBase::applyHouseholderOnTheRight
38.29 # 34: openvdb::v10_0::tree::InternalNode::readTopology
38.06 # 812: std::_Copy_memmove
37.06 # 6: ??R@@QEBAX_K@Z
36.91 # 369: tbb::interface9::internal::finish_reduce::`scalar deleting destructor'
35.89 # 17: openvdb::v10_0::tree::RootNode::readTopology
35.71 # 7: Manta::integratePointSet
35.54 # 10: Eigen::internal::general_matrix_vector_product::run
35.37 # 29: tbb::interface5::concurrent_hash_map::lookup
35.25 # 187: openvdb::v10_0::tree::NodeList::NodeReducer::operator()
35.21 # 1127: tbb::interface9::internal::start_for::`vftable'
34.15 # 522: `dynamic atexit destructor for 'openvdb::v10_0::tree::Tree::sTreeTypeName''
33.12 # 17: openvdb::v10_0::tree::RootNode::fill
31.83 # 6: ccl::bsdf_microfacet_sample
31.79 # 25: Eigen::internal::generic_product_impl::evalTo
31.23 # 22: ceres::internal::SchurEliminator::Init
31.22 # 1118: `tbb::parallel_for'::`1'::dtor$1
31.21 # 13: Eigen::ColPivHouseholderQR::computeInPlace
30.99 # 34: openvdb::v10_0::tree::LeafIteratorBase::next
30.96 # 156: openvdb::v10_0::tree::IteratorBase::parent
30.69 # 22: `ceres::internal::SchurEliminator::Eliminate'::`2'::::operator()
30.43 # 34: openvdb::v10_0::tree::InternalNode::clip
29.69 # 22: `ceres::internal::SchurEliminator::BackSubstitute'::`2'::::operator()
29.34 # 46: openvdb::v10_0::io::MaskCompress::MaskCompress
28.97 # 34: Eigen::internal::generic_product_impl::scaleAndAddTo
28.54 # 10: mikk::Mikktspace::accumulateTSpaces
28.22 # 17: Eigen::HouseholderSequence::evalTo
27.64 # 26: openvdb::v10_0::tools::GridResampler::RangeProcessor::operator()
27.37 # 12: Eigen::internal::product_triangular_matrix_matrix::run
27.33 # 9: Alembic::Abc::v12::OSchemaObject::OSchemaObject
27.15 # 3: KDL::svd_eigen_HH
26.93 # 59: std::vector::_Assign_counted_range
26.82 # 38: blender::fn::multi_function::build::detail::execute_array
26.58 # 18: ccl::fill_generic_attribute
26.53 # 60: blender::index_mask::optimized_foreach_index
26.32 # 145: Eigen::MatrixBase::dot
26.05 # 6: libmv::TemplatedTrackRegion
26.00 # 41: blender::CPPType::CPPType
25.89 # 44: blender::VArrayDevirtualizer::devirtualize
25.75 # 17: Eigen::internal::apply_block_householder_on_the_left
25.47 # 273: blender::Map::noexcept_reset
25.33 # 12: Alembic::Abc::v12::ISchemaObject::ISchemaObject
25.30 # 45: blender::Set::realloc_and_reinsert
25.00 # 385: std::allocator::deallocate
24.90 # 102: Eigen::internal::parallelize_gemm$omp$1
24.69 # 832: blender::destruct_n
24.66 # 369: tbb::interface9::internal::finish_reduce::execute
24.34 # 206: std::_Tree_val::_Erase_tree
24.08 # 30: blender::imbuf::transform::ScanlineProcessor::process_with_subsampling
24.04 # 13: openvdb::v10_0::tools::GridResampler::applyTransform
23.89 # 437: std::_Func_impl_no_alloc::`vftable'
23.61 # 38: Eigen::internal::outer_product_selector_run
23.26 # 16: openvdb::v10_0::tree::LeafNode::readBuffers
23.10 # 18: ccl::svm_node_displacement
22.63 # 23: Eigen::internal::assign_sparse_to_sparse
22.25 # 65: std::_Pop_heap_hole_by_index
22.02 # 32: std::_Hash::_Try_emplace
21.98 # 84: openvdb::v10_0::tree::InternalNode::InternalNode
21.61 # 145: std::vector::_Change_array
21.55 # 11: openvdb::v10_0::tools::GridTransformer::transformGrid
21.33 # 25: nanovdb::forEach
21.31 # 488: std::uninitialized_default_construct_n
21.20 # 31: ceres::internal::MatrixTransposeMatrixMultiplyEigen
21.08 # 437: std::_Func_impl_no_alloc::_Do_call
20.87 # 274: blender::fn::multi_function::build::detail::CustomMF::`scalar deleting destructor'
20.64 # 55: Eigen::internal::gemv_dense_selector::run
20.61 # 55: blender::VArray::ForFunc
20.49 # 457: `std::vector::_Emplace_reallocate'::`1'::catch$0
20.14 # 17: openvdb::v10_0::tree::RootNode::clip
Data by size (kilobytes, min 10.00):
1379.37: datatoc_preview_blend preview.blend.obj
1269.85: aud::JOSResampleReader::m_coeff JOSResampleReaderCoeff.obj
966.40: datatoc_preview_grease_pencil_blend preview_grease_pencil.blend.obj
864.69: datatoc_startup_blend startup.blend.obj
822.76: datatoc_splash_png splash.png.obj
512.00: btdf_split_sum_ggx eevee_lut.obj
240.89: datatoc_blender_icons32_png blender_icons32.png.obj
175.00: areaTexBytes smaa_textures.obj
117.82: DNAstr dna.obj
89.71: datatoc_blender_icons16_png blender_icons16.png.obj
64.00: ltc_mat_ggx eevee_lut.obj
64.00: blue_noise eevee_lut.obj
55.02: datatoc_gpu_shader_smaa_lib_glsl gpu_shader_smaa_lib.glsl.obj
50.00: areatex unity_14_cxx.obj
50.00: areatex_diag unity_14_cxx.obj
40.38: datatoc_gpu_shader_math_matrix_lib_glsl gpu_shader_math_matrix_lib.glsl.obj
36.33: datatoc_eevee_shader_shared_hh eevee_shader_shared.hh.obj
32.70: rna_enum_icon_items rna_ui_gen.obj
32.68: datatoc_common_fxaa_lib_glsl common_fxaa_lib.glsl.obj
32.00: ltc_mag_ggx eevee_lut.obj
32.00: bsdf_split_sum_ggx eevee_lut.obj
29.12: datatoc_gpu_shader_material_voronoi_glsl gpu_shader_material_voronoi.glsl.obj
26.15: datatoc_eevee_film_lib_glsl eevee_film_lib.glsl.obj
26.00: datatoc_eevee_depth_of_field_accumulator_lib_glsl eevee_depth_of_field_accumulator_lib.glsl.obj
25.23: datatoc_gpu_shader_material_tex_musgrave_glsl gpu_shader_material_tex_musgrave.glsl.obj
25.00: manifold_table manifold_table.obj
24.99: datatoc_alert_icons_png alert_icons.png.obj
24.60: datatoc_bfont_pfb bfont.pfb.obj
23.43: datatoc_prvicons_png prvicons.png.obj
23.18: datatoc_gpu_shader_material_tex_voronoi_glsl gpu_shader_material_tex_voronoi.glsl.obj
21.41: datatoc_effect_dof_lib_glsl effect_dof_lib.glsl.obj
19.09: datatoc_blender_logo_png blender_logo.png.obj
17.43: U_theme_default userdef_default_theme.obj
17.20: datatoc_eevee_shadow_test_glsl eevee_shadow_test.glsl.obj
16.00: ltc_disk_integral eevee_lut.obj
16.00: ccl::table_ggx_glass_E shader.obj
16.00: ccl::table_ggx_glass_inv_E shader.obj
15.37: monkeyuvs bmo_primitive.obj
15.17: datatoc_eevee_nodetree_lib_glsl eevee_nodetree_lib.glsl.obj
14.82: datatoc_ambient_occlusion_lib_glsl ambient_occlusion_lib.glsl.obj
14.61: datatoc_common_intersect_lib_glsl common_intersect_lib.glsl.obj
14.27: datatoc_eevee_depth_of_field_stabilize_comp_glsl eevee_depth_of_field_stabilize_comp.glsl.obj
14.25: datatoc_gpu_shader_math_vector_lib_glsl gpu_shader_math_vector_lib.glsl.obj
14.21: U_default userdef_default.obj
13.97: datatoc_nudge_png nudge.png.obj
13.80: datatoc_common_gpencil_lib_glsl common_gpencil_lib.glsl.obj
13.59: Vector_getseters mathutils_Vector.obj
13.55: datatoc_eevee_ambient_occlusion_lib_glsl eevee_ambient_occlusion_lib.glsl.obj
13.46: sBulletDNAstr64 btSerializer64.obj
13.21: datatoc_smooth_png smooth.png.obj
13.09: datatoc_closure_eval_lib_glsl closure_eval_lib.glsl.obj
12.82: datatoc_gpu_shader_material_mix_color_glsl gpu_shader_material_mix_color.glsl.obj
12.45: datatoc_lights_lib_glsl lights_lib.glsl.obj
12.31: datatoc_mask_png mask.png.obj
12.03: datatoc_common_subdiv_patch_evaluation_comp_glsl common_subdiv_patch_evaluation_comp.glsl.obj
12.00: ccl::table_sheen_ltc shader.obj
11.97: datatoc_fill_png fill.png.obj
11.86: datatoc_workbench_effect_dof_frag_glsl workbench_effect_dof_frag.glsl.obj
11.79: datatoc_common_view_lib_glsl common_view_lib.glsl.obj
11.62: datatoc_common_debug_print_lib_glsl common_debug_print_lib.glsl.obj
11.49: datatoc_closure_eval_surface_lib_glsl closure_eval_surface_lib.glsl.obj
11.19: datatoc_overlay_outline_detect_frag_glsl overlay_outline_detect_frag.glsl.obj
11.02: datatoc_draw_shader_shared_h draw_shader_shared.h.obj
10.98: datatoc_gpu_shader_common_curves_glsl gpu_shader_common_curves.glsl.obj
10.73: datatoc_COM_OpenCLKernels_cl unity_2_cxx.obj
10.54: datatoc_draw_common_shader_shared_h draw_common_shader_shared.h.obj
10.49: datatoc_clone_png clone.png.obj
10.46: datatoc_effect_reflection_resolve_frag_glsl effect_reflection_resolve_frag.glsl.obj
10.41: datatoc_common_math_lib_glsl common_math_lib.glsl.obj
10.40: datatoc_eevee_spherical_harmonics_lib_glsl eevee_spherical_harmonics_lib.glsl.obj
10.17: fast_float::powers_template<void>::power_of_five_128 obj_import_string_utils.obj
10.16: datatoc_effect_dof_gather_frag_glsl effect_dof_gather_frag.glsl.obj
10.15: datatoc_eevee_depth_of_field_reduce_comp_glsl eevee_depth_of_field_reduce_comp.glsl.obj
BSS by size (kilobytes, min 10.00):
128.00: gamtab effects.obj
128.00: BLI_color_to_srgb_table * Linker *
64.00: buffer path_util.obj
64.00: jitter workbench_resources.obj
64.00: nvcc cuew.obj
64.00: hipcc hipew.obj
64.00: finalCommand hipew.obj
32.00: data index_mask.obj
29.64: google::fatal_msg_data_exclusive logging.obj
29.64: google::fatal_msg_data_shared logging.obj
14.21: U blender.obj
Classes/Namespaces by code size (kilobytes, min 20.00):
22338.55: <global>
3152.52: ccl
877.12: Manta
202.43: ccl::`anonymous namespace'
181.28: blender::ed::space_node
168.31: blender::geometry
152.83: blender::bke
137.08: tinygltf
128.29: blender::meshintersect
117.79: MANTA
105.41: ccl::`anonymous namespace'::TextureInterpolator<ccl::half4,ccl::float4>
105.07: blender::ed::outliner
98.29: libmv
86.92: ceres::internal
82.28: ccl::BlenderSync
82.19: tbb::parallel_for<tbb::blocked_range<__int64>,Manta
79.03: blender::draw
77.02: qflow::Parametrizer
64.60: blender::nodes
62.93: ccl::`anonymous namespace'::TextureInterpolator<ccl::ushort4,ccl::float4>
60.36: ccl::`anonymous namespace'::TextureInterpolator<ccl::uchar4,ccl::float4>
54.07: blender::nodes::GeometryNodesLazyFunctionGraphBuilder
51.20: qflow
49.99: ccl::Camera
48.59: Manta::Mesh
45.76: blender::robust_pred
45.33: blender::io::usd
44.98: ccl::`anonymous namespace'::TextureInterpolator<ccl::half,float>
44.29: blender::noise
44.15: blender::compositor
41.66: ccl::svm_eval_nodes<315,0,ccl
41.32: ccl::GeometryManager
40.19: blender::deg::DepsgraphRelationBuilder
39.85: blender::io::alembic
39.83: Manta::Grid<float>
39.30: Manta::Grid<Manta::Vector3D<float> >
39.27: Manta::Grid<int>
38.86: ccl::`anonymous namespace'::TextureInterpolator<ccl::float4,ccl::float4>
38.71: libmv::euclidean_resection
38.05: qflow::Optimizer
37.33: Manta::ParticleDataImpl<float>
37.33: Manta::ParticleDataImpl<int>
37.09: Manta::ParticleDataImpl<Manta::Vector3D<float> >
36.66: Manta::MeshDataImpl<int>
36.59: Manta::MeshDataImpl<Manta::Vector3D<float> >
36.41: Manta::MeshDataImpl<float>
36.38: blender
35.47: qflow::Hierarchy
33.42: AnimationExporter
33.29: btConeTwistConstraint
32.06: Octree
31.81: ccl::`anonymous namespace'::TextureInterpolator<unsigned short,float>
31.79: ccl::`anonymous namespace'::TextureInterpolator<unsigned char,float>
30.95: google
29.73: ccl::BVHBuild
29.52: btSequentialImpulseConstraintSolver
29.42: ccl::`anonymous namespace'::TextureInterpolator<float,float>
29.11: blender::io::obj
28.94: blender::deg::DepsgraphNodeBuilder
28.54: ccl::svm_eval_nodes<294,1,ccl
28.11: ceres::`anonymous namespace'
27.67: Manta::Grid4d<float>
27.62: Manta::Grid4d<int>
27.49: ccl::PathTraceWorkGPU
27.39: blender::bke::mesh
26.97: Manta::Grid4d<Manta::Vector3D<float> >
26.86: Manta::Grid4d<Manta::Vector4D<float> >
26.68: Eigen::internal
26.66: blender::math
26.52: ccl::CUDADevice
26.50: ccl::HIPDevice
26.05: libmv::TemplatedTrackRegion<libmv::`anonymous namespace'
25.93: ccl::Mesh
25.44: iTaSC::Scene
24.44: blender::nodes::node_geo_extrude_mesh_cc
24.28: ccl::`anonymous namespace'::NanoVDBInterpolator<nanovdb::Vec3<float>,ccl::float4>
23.78: Manta::LevelsetGrid
23.48: Freestyle
23.37: blender::io::ply
23.27: btGeneric6DofSpring2Constraint
23.25: ccl::BlenderSession
23.07: btConvexHullInternal
22.53: blender::deg
22.30: btDiscreteDynamicsWorld
22.19: ccl::svm_eval_nodes<507,0,ccl
21.73: ccl::LightManager
21.70: blender::io::usd::USDMeshReader
21.61: std
21.14: ccl::svm_eval_nodes<16777659,0,ccl
21.14: ccl::svm_eval_nodes<443,0,ccl
21.05: btQuantizedBvh
21.02: ccl::svm_eval_nodes<59,0,std
20.91: Manta::SurfaceTurbulence
20.82: GeometryExporter
20.76: Manta::integratePointSet<Manta::GridAdvectKernel<Manta
20.72: blender::eevee::DepthOfField
20.58: Freestyle::ViewMapBuilder
20.56: blender::deg::`anonymous namespace'
20.54: ccl::ShaderGraph
20.02: btCollisionWorld
Object files by code size (kilobytes, min 30.00):
2827.16: volume.obj
1360.22: kernel_sse41.obj
1244.13: kernel.cpp.obj
1153.18: memory_zero_pad.obj
1130.73: kernel_avx2.obj
870.89: gpu_shader_create_info.obj
611.08: volume_to_mesh.obj
524.63: points_to_volume.obj
499.23: unity_0_cxx.obj
483.17: COLLADASaxFWLColladaParserAutoGen15Private.obj
446.73: grid.obj
430.95: mesh.obj
428.86: unity_4_cxx.obj
406.43: jit_uni_pooling.obj
382.73: iovdb.obj
378.68: jit_uni_eltwise_injector.obj
377.10: grid4d.obj
357.05: GHOST_XrControllerModel.obj
348.12: image_vdb.obj
311.25: jit_avx512_common_conv_kernel.obj
307.89: geometry_component_mesh.obj
302.39: cpp_types.obj
285.67: COLLADASaxFWLColladaParserAutoGen15PrivateFunctionMapFactory.obj
284.73: shader_nodes.obj
284.33: particle.h.reg.obj
276.52: COLLADASaxFWLColladaParserAutoGen14Private.obj
274.48: unity_8_cxx.obj
264.61: COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMapFactory.obj
261.25: mesh_to_volume.obj
256.93: type_conversions.obj
255.28: zstd_lazy.obj
243.62: particle.obj
233.94: deviceCPU4.obj
231.02: unity_3_cxx.obj
219.98: jit_uni_pool_kernel.obj
202.03: mesh.h.reg.obj
191.25: track_region.cc.obj
173.72: deviceCPU8.obj
170.52: unity_15_cxx.obj
168.41: rna_nodetree_gen.obj
166.18: unity_12_cxx.obj
164.40: unity_2_cxx.obj
162.37: unity_1_cxx.obj
160.91: MANTA_main.obj
157.77: geometry_nodes_lazy_function.obj
153.97: flip.obj
149.45: rna_userdef_gen.obj
147.51: COLLADASaxFWLColladaParserAutoGen15PrivateFunctionMap.obj
136.05: initplugins.obj
132.13: unity_7_cxx.obj
128.12: shader.obj
124.11: resect.obj
124.05: MOD_volume_displace.obj
122.96: optimizer.obj
120.28: object.obj
116.81: jit_uni_binary_injector.obj
116.14: zstd_opt.obj
115.72: jit_avx2_conv_kernel_f32.obj
115.59: image.obj
113.61: alembic_read.obj
113.08: unity_6_cxx.obj
109.56: IK_QJacobian.obj
107.48: secondaryparticles.obj
99.95: unity_13_cxx.obj
99.77: camera.obj
98.65: curves_geometry.obj
98.21: COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMap.obj
97.50: iogrids.obj
96.62: alembic.obj
93.96: intersect.obj
93.37: gpu_shader_dependency.obj
92.96: abc_reader_mesh.obj
92.79: conjugategrad.obj
92.66: extforces.obj
91.92: surfaceturbulence.obj
90.90: input_reorder.dev_sse4.obj
90.83: polynomial.obj
89.89: schur_eliminator_2_4_3.obj
89.75: curve_to_mesh_convert.obj
88.33: schur_eliminator_2_3_3.obj
87.77: unity_9_cxx.obj
87.27: schur_eliminator_2_2_2.obj
85.43: format.obj
85.41: mesh_tangent.obj
85.09: mesh_intersect.obj
85.05: multigrid.obj
83.80: bmesh_bevel.obj
83.26: unity_5_cxx.obj
81.85: homography.cc.obj
81.70: fundamental.obj
81.59: node.obj
80.01: unity_14_cxx.obj
79.12: keyframe_selection.obj
78.78: unity_10_cxx.obj
78.66: interface_handlers.obj
76.68: advection.obj
76.64: waveletturbulence.obj
76.36: euclidean_resection.obj
76.28: hierarchy.obj
76.20: editmesh_tools.obj
75.63: serialize.obj
75.31: math_geom.obj
74.51: jit_avx512_common_convolution.obj
74.19: eigenvalues.obj
73.38: mesh_boolean.obj
71.81: parser.obj
70.30: stencilTableFactory.obj
69.97: grid.h.reg.obj
69.29: linear_solver.obj
68.48: scene.obj
67.96: trim_curves.obj
67.30: math_matrix.cc.obj
66.97: sculpt.obj
66.85: pressure.obj
66.85: unity_16_cxx.obj
66.40: fastmarch.obj
65.98: jit_uni_reorder.obj
65.40: schur_eliminator_2_d_d.obj
65.01: transform.obj
64.96: color.dev_sse4.obj
64.88: delaunay_2d.obj
64.16: shapes.obj
64.02: turbulencepart.h.reg.obj
63.74: abc_customdata.obj
63.49: device_impl.cpp.obj
62.85: effects.obj
62.08: ReadUtil.cpp.obj
62.04: lineart_cpu.obj
60.97: paint_vertex.obj
59.80: problem_impl.obj
57.60: sculpt_brush_types.obj
57.29: versioning_280.obj
57.18: unity_11_cxx.obj
57.17: vortexpart.h.reg.obj
57.04: ViewMapBuilder.obj
56.79: abc_writer_mesh.obj
56.45: paint_image_proj.obj
56.24: mesh_sample.obj
56.20: memory_desc_wrapper.obj
56.11: versioning_300.obj
55.74: light.obj
55.73: node_draw.obj
55.59: input_reorder.dev_avx2.obj
55.05: device.cpp.obj
54.94: session.obj
53.87: rna_space_gen.obj
53.45: editcurve.obj
53.23: noise.cc.obj
52.92: dynamicpaint.obj
52.92: interface_templates.obj
52.59: particle_system.obj
52.17: realize_instances.obj
52.10: unity_22_cxx.obj
50.73: tree.obj
50.72: COLLADASaxFWLColladaParserAutoGen15PrivateFindElementHash.obj
50.63: json_reader.obj
50.25: curve.obj
49.78: particle_edit.obj
49.52: interface_widgets.obj
49.08: sync.obj
48.83: math_matrix.c.obj
48.83: interface.obj
48.71: math_boolean.obj
48.57: uvedit_select.obj
48.37: vortexplugins.obj
48.21: octree.obj
47.27: Scene.obj
47.21: constraint.obj
47.01: fluid.obj
45.98: gflags.obj
45.97: geometry_nodes_log.obj
45.73: rna_scene_gen.obj
45.68: pbvh.obj
45.62: bpy_rna.obj
45.59: gpencil_edit.obj
45.55: gpencil_geom_legacy.obj
45.37: jit_uni_postops_injector.obj
45.22: usd_reader_mesh.obj
45.11: asset_catalog.obj
44.73: eigensparse.obj
44.21: path_trace.obj
44.17: interface_layout.obj
43.95: stats.obj
43.51: mesh_subdivision.obj
43.42: editmesh_tangent.obj
43.32: OPolyMesh.cpp.obj
42.93: resample_curves.obj
42.89: grid4d.h.reg.obj
42.88: rna_access.obj
42.86: draw_cache.obj
42.82: catmarkPatchBuilder.obj
42.52: reorder_program.obj
42.44: curves.obj
42.31: primitive_hashing.obj
41.77: AnimationExporter.obj
41.43: editmesh_knife.obj
41.33: rna_ID_gen.obj
41.09: viscosity.obj
41.08: solver.obj
41.01: fluidguiding.obj
40.72: light_tree.obj
40.37: levelset.obj
40.32: field.obj
40.15: view3d_select.obj
39.37: wm_event_system.obj
39.29: build.obj
39.25: pointcloud.obj
39.23: pbvh_uv_islands.obj
39.22: dogleg_strategy.obj
38.94: rna_sequencer_gen.obj
38.81: editmesh_select.obj
38.61: customdata.obj
38.42: bundle.obj
38.18: ftbase.obj
38.05: path_trace_work_gpu.obj
37.99: deg_builder_relations.obj
37.96: shapes.h.reg.obj
37.85: kepsilon.obj
37.44: obj_export_file_writer.obj
37.38: xpath.obj
37.34: curve_fit_cubic.obj
37.25: rna_modifier_gen.obj
37.06: rb_bullet_api.obj
36.99: ocio_color_space_conversion_shader.obj
36.88: visibility_based_preconditioner.obj
36.88: rna_mesh_gen.obj
36.58: spreadsheet_data_source_geometry.obj
36.49: DocumentImporter.obj
36.48: cpu_reducer.obj
36.32: bmesh_mesh_convert.obj
35.91: rectop.obj
35.90: uvedit_unwrap_ops.obj
35.74: node_tree_update.obj
35.32: dynamic_sparse_normal_cholesky_solver.obj
35.29: screen_ops.obj
34.89: logging.obj
34.74: pthread.o
34.63: curve_catmull_rom.obj
34.31: softbody.obj
34.18: loopPatchBuilder.obj
34.14: jit_transpose_src_utils.obj
33.96: color.dev_avx2.obj
33.88: lib_override.obj
33.83: set_curve_type.obj
33.81: paint.obj
33.64: index_mask.obj
33.60: geometry.obj
33.41: point_merge_by_distance.obj
33.39: COLLADASaxFWLColladaParserAutoGen14PrivateFindElementHash.obj
33.31: btConeTwistConstraint.obj
33.24: eevee_shadow.obj
33.19: MOD_solidify_nonmanifold.obj
33.14: pugixml.obj
33.13: json_value.obj
33.05: btSequentialImpulseConstraintSolver.obj
33.02: bake_items_serialize.obj
32.90: split.obj
32.83: uv_pack.obj
32.80: volume_render.obj
32.53: grease_pencil.obj
32.49: OSubD.cpp.obj
32.29: pipeline.obj
32.28: eevee_engine.cc.obj
32.16: rna_gpencil_legacy_modifier_gen.obj
32.12: openexr_api.obj
31.99: deg_builder_nodes.obj
31.98: btCollisionWorld.obj
31.78: Operators.obj
31.65: implicit_blender.obj
31.62: alembic_capi.obj
31.59: MOD_nodes.obj
31.54: unity_23_cxx.obj
31.53: ONuPatch.cpp.obj
31.38: network.obj
31.27: shader_graph.obj
31.26: collada_utils.obj
31.00: ht_dec.obj
30.93: image_ops.obj
30.81: readfile.obj
30.72: rna_object_gen.obj
30.61: eevee_irradiance_cache.obj
30.60: subdivide_curves.obj
30.51: node_relationships.obj
30.43: mesh_legacy_convert.obj
30.33: merge.obj
30.32: object_add.obj
30.31: geometry_component_curves.obj
30.31: CCGSubSurf_legacy.obj
30.26: fillet_curves.obj
30.22: registry.obj
30.07: COLLADASaxFWLColladaParserAutoGen15PrivateNameMap.obj
Overall code: 52791.85 kb
Overall data: 15670.52 kb
Overall BSS: 1364.63 kb
Overall other: 0.00 kb
@aras-p
Copy link
Author

aras-p commented Aug 5, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment