FILE SIZE VM SIZE -------------- -------------- +1.2% +46.1Ki +1.3% +51.7Ki [__LINKEDIT] [NEW] +28.5Ki [NEW] +28.5Ki src/mln/renderer/globe_depth_pass.cpp +6.4% +21.7Ki +6.4% +21.7Ki [__TEXT,__cstring] [NEW] +15.7Ki [NEW] +15.7Ki src/mln/util/subdivision.cpp +47% +13.1Ki +47% +13.1Ki src/mln/util/tile_cover.cpp +7.3% +11.0Ki +7.3% +11.0Ki src/mln/style/expression/value.cpp [NEW] +9.93Ki [NEW] +9.93Ki src/mln/map/vertical_perspective_projection.cpp +5.8% +9.28Ki +5.8% +9.28Ki src/mln/mtl/renderer_backend.cpp +11% +7.71Ki +11% +7.71Ki src/mln/renderer/layers/render_hillshade_layer.cpp +4.4% +6.31Ki +4.9% +7.54Ki src/mln/mtl/mtl.cpp +19% +7.30Ki +19% +7.30Ki src/mln/mtl/context.cpp [NEW] +6.54Ki [NEW] +6.54Ki src/mln/style/projection.cpp +44% +6.24Ki +44% +6.24Ki src/mln/map/transform_state.cpp +12% +4.76Ki +12% +4.76Ki src/mln/style/expression/interpolate.cpp +1.5% +4.33Ki +1.5% +4.33Ki [__TEXT,__gcc_except_tab] +4.3% +4.21Ki +4.3% +4.21Ki src/mln/style/conversion/property_value.cpp +38% +4.00Ki +38% +4.00Ki src/mln/layout/symbol_projection.cpp +8.1% +3.81Ki +8.1% +3.81Ki src/mln/renderer/buckets/fill_extrusion_bucket.cpp +32% +3.77Ki +32% +3.77Ki src/mln/renderer/paint_parameters.cpp +2.0% +3.65Ki +2.0% +3.65Ki src/mln/style/conversion/function.cpp +6.1% +3.52Ki +6.1% +3.52Ki src/mln/renderer/sources/render_tile_source.cpp +2.3% +2.85Ki +2.3% +2.85Ki src/mln/text/placement.cpp +2.8% +2.80Ki +2.8% +2.80Ki platform/default/src/mln/map/map_snapshotter.cpp [NEW] +2.57Ki [NEW] +2.57Ki src/mln/style/conversion/projection.cpp +16% +2.38Ki +16% +2.38Ki src/mln/map/map.cpp +5.7% +2.26Ki +5.7% +2.26Ki src/mln/gfx/fill_generator.cpp [NEW] +2.25Ki [NEW] +2.25Ki src/mln/util/tile_mesh.cpp +9.0% +2.15Ki +9.0% +2.15Ki src/mln/map/transform.cpp +1.2% +2.10Ki +1.2% +2.10Ki [__TEXT,__unwind_info] +5.0% +2.10Ki +5.0% +2.10Ki src/mln/style/expression/assertion.cpp +156% +2.04Ki +156% +2.04Ki src/mln/renderer/layer_tweaker.cpp +10% +1.93Ki +10% +1.93Ki src/mln/style/expression/coalesce.cpp [NEW] +1.86Ki [NEW] +1.86Ki src/mln/map/mercator_projection.cpp +2.8% +1.73Ki +2.8% +1.73Ki src/mln/text/collision_index.cpp +1.9% +1.42Ki +1.9% +1.42Ki src/mln/renderer/buckets/symbol_bucket.cpp +3.3% +1.33Ki +3.3% +1.33Ki src/mln/style/parser.cpp +1.1% +1.32Ki +1.1% +1.32Ki src/mln/renderer/layers/render_symbol_layer.cpp [NEW] +1.26Ki [NEW] +1.26Ki src/mln/style/projection_definition.cpp +1.8% +1.26Ki +1.8% +1.26Ki src/mln/style/style_impl.cpp +9.2% +1.21Ki +9.2% +1.21Ki src/mln/renderer/sources/render_image_source.cpp +0.8% +1.14Ki +0.8% +1.14Ki src/mln/renderer/render_orchestrator.cpp +6.1% +1.14Ki +6.1% +1.14Ki src/mln/style/expression/coercion.cpp +0.9% +1.10Ki +0.9% +1.10Ki [__DATA,__const] +8.3% +1.07Ki +8.3% +1.07Ki src/mln/style/conversion/constant.cpp +3.4% +1.03Ki +3.4% +1.03Ki platform/darwin/src/MLNShapeSource.mm +31% +1.01Ki +31% +1.01Ki src/mln/util/bounding_volumes.cpp +2.9% +1.00Ki +2.9% +1.00Ki src/mln/renderer/buckets/fill_bucket.cpp [NEW] +999 [NEW] +999 src/mln/util/tile_lod.cpp +0.6% +972 +0.6% +972 src/mln/style/expression/compound_expression.cpp +0.9% +747 +0.9% +747 src/mln/tile/geometry_tile.cpp +2.2% +675 +2.2% +675 src/mln/plugin/plugin_layer_render.cpp +3.0% +657 +3.0% +657 src/mln/style/conversion/filter.cpp +4.2% +609 +4.2% +609 vendor/freetype/src/bdf/bdf.c +2.6% +502 +2.6% +502 src/mln/style/expression/parsing_context.cpp +0.2% +500 +0.2% +500 platform/ios/src/MLNMapView.mm +12% +485 +12% +485 src/mln/renderer/render_tile.cpp +2.0% +474 +2.0% +474 src/mln/layermanager/line_layer_factory.cpp +15% +462 +15% +462 src/mln/util/mat4.cpp +10% +442 +10% +442 src/mln/style/style.cpp +3.0% +344 +3.0% +344 src/mln/style/expression/dsl.cpp +28% +340 +28% +340 vendor/freetype/src/svg/svg.c +478% +330 +478% +330 src/mln/shaders/mtl/fill.cpp +0.1% +300 +0.1% +300 src/mln/util/action_journal_impl.cpp +5.3% +289 +5.3% +289 [__DATA,__data] +1.5% +262 +1.5% +262 src/mln/map/map_impl.cpp +2.3% +244 +2.3% +244 src/mln/renderer/layers/symbol_layer_tweaker.cpp +3.1% +240 +3.1% +240 src/mln/renderer/renderer_impl.cpp +5.9% +233 +5.9% +233 src/mln/renderer/layers/heatmap_layer_tweaker.cpp +5.2% +228 +5.2% +228 external/maplibre-tile-spec+/cpp/src/mlt/metadata/stream.cpp +29% +209 +29% +209 src/mln/gfx/drawable_custom_layer_host_tweaker.cpp +3.9% +208 +3.9% +208 src/mln/renderer/layers/circle_layer_tweaker.cpp +0.9% +207 +0.9% +207 src/mln/renderer/render_layer.cpp +9.6% +196 +9.6% +196 vendor/freetype/src/psnames/psnames.c +0.3% +193 +0.3% +193 vendor/freetype/src/truetype/truetype.c +0.6% +188 +0.6% +188 src/mln/renderer/layers/line_layer_tweaker.cpp +3.3% +165 +3.3% +165 src/mln/renderer/layers/background_layer_tweaker.cpp +3.8% +154 +3.8% +154 src/mln/style/conversion/hillshade_conversions.cpp +2.3% +151 +2.3% +151 src/mln/style/expression/at.cpp +2.5% +145 +2.5% +145 platform/default/src/mln/gfx/headless_frontend.cpp +0.0% +140 +0.0% +140 src/mln/layout/symbol_layout.cpp +0.5% +136 +0.5% +136 src/mln/renderer/buckets/line_bucket.cpp +1.7% +136 +1.7% +136 src/mln/renderer/layers/fill_extrusion_layer_tweaker.cpp +1.6% +128 +1.6% +128 src/mln/renderer/layers/fill_layer_tweaker.cpp +2.0% +112 +2.0% +112 src/mln/renderer/layers/color_relief_layer_tweaker.cpp +0.4% +109 +0.4% +109 src/mln/renderer/layers/render_color_relief_layer.cpp +28% +105 +28% +105 src/mln/style/layers/custom_layer_render_parameters.cpp +0.2% +104 +0.2% +104 platform/default/src/mln/storage/offline_download.cpp +3.7% +94 +3.7% +94 src/mln/style/expression/check_subtype.cpp +1.7% +93 +1.7% +93 src/mln/style/conversion/color_ramp_property_value.cpp +1.1% +91 +1.1% +91 src/mln/renderer/layers/hillshade_layer_tweaker.cpp +4.9% +85 +4.9% +85 src/mln/renderer/layers/collision_layer_tweaker.cpp +0.5% +85 +0.5% +85 src/mln/style/expression/format_expression.cpp +0.0% +84 +0.0% +84 [__TEXT,__const] +0.4% +84 +0.4% +84 src/mln/layermanager/fill_layer_factory.cpp +0.2% +82 +0.2% +82 vendor/freetype/src/psaux/psaux.c [NEW] +76 [NEW] +76 src/mln/shaders/mtl/globe_depth.cpp +0.2% +75 +0.2% +75 src/mln/layermanager/fill_extrusion_layer_factory.cpp +0.1% +75 +0.1% +75 src/mln/tile/geometry_tile_worker.cpp +1.3% +62 +1.3% +62 src/mln/style/expression/case.cpp +0.5% +62 +0.5% +62 src/mln/style/expression/literal.cpp +1.1% +62 +1.1% +62 src/mln/style/expression/step.cpp +0.4% +58 +0.4% +58 src/mln/style/expression/comparison.cpp +0.7% +45 +0.7% +45 src/mln/mtl/tile_layer_group.cpp +0.8% +44 +0.8% +44 src/mln/style/expression/index_of.cpp +1.2% +44 +1.2% +44 src/mln/style/expression/length.cpp +0.8% +44 +0.8% +44 src/mln/style/expression/slice.cpp +0.1% +39 +0.1% +39 src/mln/renderer/layers/render_raster_layer.cpp +0.1% +38 +0.1% +38 src/mln/renderer/layers/render_heatmap_layer.cpp +0.1% +37 +0.1% +37 [__TEXT,__objc_methtype] [ = ] 0 +0.7% +32 [__DATA,__bss] +4.3% +32 +4.3% +32 [__TEXT,__eh_frame] +0.1% +32 +0.1% +32 [__TEXT,__objc_stubs] +1.9% +32 +1.9% +32 src/mln/map/map_projection.cpp +0.1% +31 +0.1% +31 src/mln/style/expression/match.cpp +0.0% +28 +0.0% +28 src/mln/geometry/feature_index.cpp +0.6% +27 +0.6% +27 src/mln/style/expression/boolean_operator.cpp +0.4% +27 +0.4% +27 src/mln/style/expression/collator_expression.cpp +0.1% +24 +0.1% +24 [__DATA,__objc_data] +0.2% +24 +0.2% +24 src/mln/gfx/shader_group.cpp +0.0% +22 +0.0% +22 [__TEXT,__objc_methname] +1.5% +16 +1.5% +16 [__DATA,__mod_init_func] +0.2% +12 +0.2% +12 [__TEXT,__stub_helper] +0.2% +12 +0.2% +12 [__TEXT,__stubs] +0.2% +12 +0.2% +12 src/mln/renderer/layers/render_custom_drawable_layer.cpp +0.0% +9 +0.0% +9 src/mln/renderer/buckets/circle_bucket.cpp +0.2% +8 +0.2% +8 [__DATA,__la_symbol_ptr] +0.1% +8 +0.1% +8 [__DATA,__objc_selrefs] +0.0% +8 +0.0% +8 src/mln/renderer/layers/render_line_layer.cpp +0.1% +4 +0.1% +4 platform/darwin/src/MLNCustomStyleLayer.mm +0.0% +4 +0.0% +4 src/mln/annotation/render_annotation_source.cpp +0.0% +4 +0.0% +4 src/mln/mtl/drawable.cpp +0.2% +4 +0.2% +4 src/mln/mtl/layer_group.cpp +0.0% +4 +0.0% +4 src/mln/renderer/sources/render_geojson_source.cpp +0.8% +4 +0.8% +4 src/mln/style/layers/mtl/custom_layer_render_parameters.cpp -0.0% -4 -0.0% -4 src/mln/tile/custom_geometry_tile.cpp -0.1% -4 -0.1% -4 src/mln/tile/custom_vector_tile.cpp -0.0% -6 -0.0% -6 src/mln/renderer/layers/render_fill_extrusion_layer.cpp -0.8% -69 -0.8% -69 vendor/freetype/src/type42/type42.c -0.2% -71 -0.2% -71 vendor/freetype/src/autofit/autofit.c -1.2% -123 -1.2% -123 external/maplibre-tile-spec+/cpp/src/mlt/properties.cpp -1.3% -155 -1.3% -155 platform/ios/src/MLNScaleBar.mm -0.9% -157 -0.9% -157 bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-d582081f1417/bin/platform/darwin/src/MLNRasterStyleLayer.mm -4.1% -169 -4.1% -169 src/mln/renderer/layers/raster_layer_tweaker.cpp -1.3% -173 -1.3% -173 vendor/freetype/src/sdf/sdf.c -3.1% -200 -3.1% -200 vendor/icu/src/uchar.cpp -4.3% -225 -4.3% -225 src/mln/renderer/layer_group.cpp -1.6% -269 -1.6% -269 vendor/icu/src/ubidi.cpp -6.9% -349 -6.9% -349 src/mln/style/image.cpp -0.8% -367 -0.8% -367 platform/default/src/mln/storage/asset_file_source.cpp -9.6% -396 -9.6% -396 src/mln/mtl/buffer_resource.cpp -24.3% -474 -24.3% -474 src/mln/layout/clip_lines.cpp -0.2% -503 -0.2% -503 src/mln/tile/geometry_tile_data.cpp -0.4% -608 -0.4% -608 platform/default/src/mln/storage/pmtiles_file_source.cpp -17.6% -608 -17.6% -608 src/mln/util/tiny_sdf.cpp -2.6% -685 -2.6% -685 src/mln/tile/vector_mlt_tile_data.cpp -2.9% -691 -2.9% -691 src/mln/tile/raster_dem_tile.cpp [ = ] 0 -13.9% -695 [__DATA,__common] -5.3% -741 -5.3% -741 src/mln/gfx/drawable_builder.cpp -1.3% -1.18Ki -1.3% -1.18Ki src/mln/renderer/layers/render_circle_layer.cpp -6.5% -663 -24.4% -1.23Ki [__DATA] -8.5% -3.21Ki -8.5% -3.21Ki src/mln/renderer/tile_pyramid.cpp -7.8% -3.63Ki -7.8% -3.63Ki src/mln/renderer/layers/render_fill_layer.cpp -13.8% -5.87Ki -13.8% -5.87Ki src/mln/renderer/layers/render_background_layer.cpp -34.4% -8.49Ki -34.4% -8.49Ki [__TEXT] +1.6% +250Ki +1.6% +256Ki TOTAL