blob: 1e6ecfe7e499ab0d4e56dcffda829985d955eb6d [file] [log] [blame]
{"flutter/impeller/entity/gles/advanced_blend.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend.vert.gles", "has_uniform_computation": true, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 16, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0625, 0.03125, 0.0625, 0.0, 4.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0625, 0.03125, 0.0625, 0.0, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0625, 0.03125, 0.0625, 0.0, 4.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 8}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [3.299999952316284, 7.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [3.299999952316284, 7.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [3.3333332538604736, 7.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/advanced_blend_color.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_color.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 82, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_fma"], "longest_path_cycles": [0.65625, 0.65625, 0.53125, 0.625, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.375, 0.328125, 0.375, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_fma"], "total_cycles": [0.65625, 0.65625, 0.578125, 0.625, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_color.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [9.899999618530273, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [5.940000057220459, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [11.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/advanced_blend_colorburn.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_colorburn.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu"], "longest_path_cycles": [0.6875, 0.265625, 0.675000011920929, 0.6875, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.515625, 0.234375, 0.515625, 0.4375, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.71875, 0.265625, 0.71875, 0.6875, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 26}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_colorburn.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [10.5600004196167, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [8.25, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [11.333333015441895, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/advanced_blend_colordodge.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_colordodge.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu"], "longest_path_cycles": [0.6875, 0.234375, 0.675000011920929, 0.6875, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.515625, 0.203125, 0.515625, 0.4375, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.71875, 0.234375, 0.71875, 0.6875, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 26}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_colordodge.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [10.229999542236328, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [7.920000076293945, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [11.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/advanced_blend_darken.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_darken.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "longest_path_cycles": [0.5, 0.171875, 0.4375, 0.5, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.28125, 0.140625, 0.28125, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "total_cycles": [0.5, 0.171875, 0.484375, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_darken.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [5.940000057220459, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [3.299999952316284, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [6.666666507720947, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/advanced_blend_difference.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_difference.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "longest_path_cycles": [0.5, 0.203125, 0.40625, 0.5, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt", "arith_sfu", "varying"], "shortest_path_cycles": [0.25, 0.171875, 0.25, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "total_cycles": [0.5, 0.203125, 0.453125, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_difference.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [5.940000057220459, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [3.299999952316284, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [6.666666507720947, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/advanced_blend_exclusion.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_exclusion.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "longest_path_cycles": [0.5, 0.265625, 0.40625, 0.5, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt", "arith_sfu", "varying"], "shortest_path_cycles": [0.25, 0.234375, 0.25, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "total_cycles": [0.5, 0.265625, 0.453125, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 21}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_exclusion.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [6.599999904632568, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [3.9600000381469727, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [7.333333492279053, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/advanced_blend_hardlight.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_hardlight.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "longest_path_cycles": [0.5, 0.453125, 0.46875, 0.5, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_fma"], "shortest_path_cycles": [0.421875, 0.421875, 0.3125, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.515625, 0.453125, 0.515625, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 25}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_hardlight.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [7.590000152587891, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [4.949999809265137, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [8.333333015441895, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 4}}}}, "flutter/impeller/entity/gles/advanced_blend_hue.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_hue.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 86, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_fma"], "longest_path_cycles": [0.762499988079071, 0.762499988079071, 0.6875, 0.6875, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.515625, 0.328125, 0.515625, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.78125, 0.762499988079071, 0.78125, 0.6875, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 21}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_hue.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [11.880000114440918, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [6.269999980926514, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [13.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/advanced_blend_lighten.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_lighten.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "longest_path_cycles": [0.5, 0.171875, 0.4375, 0.5, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.28125, 0.140625, 0.28125, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "total_cycles": [0.5, 0.171875, 0.484375, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_lighten.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [5.940000057220459, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [3.299999952316284, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [6.666666507720947, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/advanced_blend_luminosity.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_luminosity.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 82, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_fma"], "longest_path_cycles": [0.65625, 0.65625, 0.53125, 0.625, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.375, 0.328125, 0.375, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_fma"], "total_cycles": [0.65625, 0.65625, 0.578125, 0.625, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_luminosity.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [9.899999618530273, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [5.940000057220459, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [11.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/advanced_blend_multiply.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_multiply.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "longest_path_cycles": [0.5, 0.203125, 0.40625, 0.5, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt", "arith_sfu", "varying"], "shortest_path_cycles": [0.25, 0.171875, 0.25, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "total_cycles": [0.5, 0.203125, 0.453125, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_multiply.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [6.269999980926514, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [3.630000114440918, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [7.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/advanced_blend_overlay.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_overlay.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "longest_path_cycles": [0.5, 0.453125, 0.46875, 0.5, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_fma"], "shortest_path_cycles": [0.421875, 0.421875, 0.3125, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.515625, 0.453125, 0.515625, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 25}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_overlay.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [7.260000228881836, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [4.949999809265137, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [8.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 4}}}}, "flutter/impeller/entity/gles/advanced_blend_saturation.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_saturation.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 86, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_fma"], "longest_path_cycles": [0.762499988079071, 0.762499988079071, 0.6875, 0.6875, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.515625, 0.328125, 0.515625, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.78125, 0.762499988079071, 0.78125, 0.6875, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 21}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_saturation.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [12.210000038146973, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [6.599999904632568, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [13.333333015441895, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/advanced_blend_screen.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_screen.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "longest_path_cycles": [0.5, 0.234375, 0.40625, 0.5, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt", "arith_sfu", "varying"], "shortest_path_cycles": [0.25, 0.203125, 0.25, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "total_cycles": [0.5, 0.234375, 0.453125, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 21}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_screen.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [6.269999980926514, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [3.630000114440918, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [7.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/advanced_blend_softlight.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/advanced_blend_softlight.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_fma"], "longest_path_cycles": [0.71875, 0.71875, 0.609375, 0.6875, 0.0, 0.5, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_fma"], "shortest_path_cycles": [0.6875, 0.6875, 0.453125, 0.4375, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_fma"], "total_cycles": [0.71875, 0.71875, 0.65625, 0.6875, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 32}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/advanced_blend_softlight.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [10.5600004196167, 2.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [8.25, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [11.333333015441895, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 4}}}}, "flutter/impeller/entity/gles/blend.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/blend.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["texture"], "longest_path_cycles": [0.09375, 0.046875, 0.09375, 0.0, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["texture"], "shortest_path_cycles": [0.0625, 0.046875, 0.0625, 0.0, 0.0, 0.125, 0.25], "total_bound_pipelines": ["texture"], "total_cycles": [0.09375, 0.046875, 0.09375, 0.0, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 19}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/blend.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic", "load_store", "texture"], "longest_path_cycles": [1.0, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_cycles": [1.0, 1.0, 1.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [1.3333333730697632, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/blend.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/blend.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/blend.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 5.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 5.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 5.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/border_mask_blur.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/border_mask_blur.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 18, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_fma"], "longest_path_cycles": [0.84375, 0.84375, 0.3125, 0.4375, 0.0, 0.625, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_fma"], "shortest_path_cycles": [0.84375, 0.84375, 0.28125, 0.4375, 0.0, 0.625, 0.25], "total_bound_pipelines": ["arith_total", "arith_fma"], "total_cycles": [0.84375, 0.84375, 0.3125, 0.4375, 0.0, 0.625, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 31}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/border_mask_blur.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [8.90999984741211, 3.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [8.90999984741211, 3.0, 1.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [9.333333015441895, 3.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 4}}}}, "flutter/impeller/entity/gles/border_mask_blur.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/border_mask_blur.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 20, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0625, 0.0, 0.0625, 0.0, 4.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0625, 0.0, 0.0625, 0.0, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0625, 0.0, 0.0625, 0.0, 4.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 10}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/border_mask_blur.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.9700000286102295, 9.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.9700000286102295, 9.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [3.0, 9.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 5, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/color_matrix_color_filter.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/color_matrix_color_filter.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_fma"], "longest_path_cycles": [0.265625, 0.265625, 0.15625, 0.0625, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_fma"], "shortest_path_cycles": [0.265625, 0.265625, 0.125, 0.0625, 0.0, 0.125, 0.25], "total_bound_pipelines": ["arith_total", "arith_fma"], "total_cycles": [0.265625, 0.265625, 0.15625, 0.0625, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 23}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/color_matrix_color_filter.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [3.299999952316284, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [3.299999952316284, 1.0, 1.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [3.6666667461395264, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 3, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/color_matrix_color_filter.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/color_matrix_color_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/color_matrix_color_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/gaussian_blur.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/gaussian_blur.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 76, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": [null], "longest_path_cycles": [null, null, null, null, null, null, null], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["varying", "texture"], "shortest_path_cycles": [0.109375, 0.109375, 0.09375, 0.0625, 0.0, 0.25, 0.25], "total_bound_pipelines": ["varying", "texture"], "total_cycles": [0.3125, 0.3125, 0.21875, 0.125, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 21}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/gaussian_blur.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": [null], "longest_path_cycles": [null, null, null], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [2.9700000286102295, 2.0, 1.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [5.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 2, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/gaussian_blur.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/gaussian_blur.vert.gles", "has_uniform_computation": true, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 16, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0625, 0.03125, 0.0625, 0.0, 4.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0625, 0.03125, 0.0625, 0.0, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0625, 0.03125, 0.0625, 0.0, 4.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 8}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/gaussian_blur.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [3.299999952316284, 7.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [3.299999952316284, 7.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [3.3333332538604736, 7.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/gaussian_blur_decal.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/gaussian_blur_decal.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 79, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": [null], "longest_path_cycles": [null, null, null, null, null, null, null], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_sfu", "varying"], "shortest_path_cycles": [0.25, 0.109375, 0.1875, 0.25, 0.0, 0.25, 0.0], "total_bound_pipelines": ["arith_total", "arith_sfu", "varying", "texture"], "total_cycles": [0.5, 0.3125, 0.421875, 0.5, 0.0, 0.5, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 21}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/gaussian_blur_decal.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": [null], "longest_path_cycles": [null, null, null], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [4.289999961853027, 2.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [8.333333015441895, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 2, "work_registers_used": 4}}}}, "flutter/impeller/entity/gles/glyph_atlas.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/glyph_atlas.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 45, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["varying"], "longest_path_cycles": [0.125, 0.125, 0.09375, 0.0, 0.0, 0.875, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["varying"], "shortest_path_cycles": [0.125, 0.125, 0.046875, 0.0, 0.0, 0.875, 0.25], "total_bound_pipelines": ["varying"], "total_cycles": [0.15625, 0.15625, 0.09375, 0.0, 0.0, 0.875, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 6, "work_registers_used": 19}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/glyph_atlas.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [1.649999976158142, 2.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [1.649999976158142, 2.0, 1.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [3.0, 2.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/glyph_atlas.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/glyph_atlas.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 0, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.296875, 0.296875, 0.0, 0.0, 4.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.296875, 0.296875, 0.0, 0.0, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.296875, 0.296875, 0.0, 0.0, 4.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 18, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.015625, 0.078125, 0.0, 7.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.015625, 0.078125, 0.0, 7.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.015625, 0.078125, 0.0, 7.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 12}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/glyph_atlas.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [3.9600000381469727, 12.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [3.9600000381469727, 12.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [4.0, 12.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/glyph_atlas_sdf.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/glyph_atlas_sdf.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 60, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["varying"], "longest_path_cycles": [0.40625, 0.40625, 0.046875, 0.3125, 0.0, 0.75, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["varying"], "shortest_path_cycles": [0.40625, 0.40625, 0.015625, 0.3125, 0.0, 0.75, 0.25], "total_bound_pipelines": ["varying"], "total_cycles": [0.40625, 0.40625, 0.046875, 0.3125, 0.0, 0.75, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 22}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/glyph_atlas_sdf.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [4.619999885559082, 2.0, 3.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [4.619999885559082, 2.0, 3.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [5.0, 2.0, 3.0]}, "thread_occupancy": 100, "uniform_registers_used": 2, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/glyph_atlas_sdf.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/glyph_atlas_sdf.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 90, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.171875, 0.171875, 0.046875, 0.0, 4.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.171875, 0.171875, 0.046875, 0.0, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.171875, 0.171875, 0.046875, 0.0, 4.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 5.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 5.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 5.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 8}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/glyph_atlas_sdf.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [3.299999952316284, 10.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [3.299999952316284, 10.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [3.3333332538604736, 10.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/gradient_fill.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/gradient_fill.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 24, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": 0, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.125, 0.125, 0.0, 0.0625, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.125, 0.125, 0.0, 0.0625, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.125, 0.125, 0.0, 0.0625, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 18, "work_registers_used": 9}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/gradient_fill.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [3.299999952316284, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [3.299999952316284, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [3.3333332538604736, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 5, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/linear_gradient_fill.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/linear_gradient_fill.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 70, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_cvt"], "longest_path_cycles": [0.40625, 0.28125, 0.40625, 0.125, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.1875, 0.171875, 0.1875, 0.125, 0.0, 0.125, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.484375, 0.3125, 0.484375, 0.125, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/linear_gradient_fill.frag.gles", "has_uniform_computation": true, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [6.929999828338623, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [2.309999942779541, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [7.666666507720947, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/linear_to_srgb_filter.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/linear_to_srgb_filter.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 41, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_cvt"], "longest_path_cycles": [0.5, 0.34375, 0.5, 0.4375, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.46875, 0.34375, 0.46875, 0.4375, 0.0, 0.125, 0.25], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.5, 0.34375, 0.5, 0.4375, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 32}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/linear_to_srgb_filter.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [5.610000133514404, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [5.610000133514404, 1.0, 1.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [6.0, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/linear_to_srgb_filter.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/linear_to_srgb_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/linear_to_srgb_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/morphology_filter.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/morphology_filter.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": [null], "longest_path_cycles": [null, null, null, null, null, null, null], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.0625, 0.0, 0.0625, 0.0, 0.0, 0.0, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.453125, 0.0625, 0.453125, 0.0, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/morphology_filter.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": [null], "longest_path_cycles": [null, null, null], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [1.649999976158142, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [6.333333492279053, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/morphology_filter.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/morphology_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/morphology_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 5.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 5.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 5.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/position.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/position.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 16, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.03125, 0.0, 0.03125, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.03125, 0.0, 0.03125, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.03125, 0.0, 0.03125, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 5}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/position.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/position_color.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/position_color.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 7}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/position_color.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 5.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 5.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 5.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/position_uv.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/position_uv.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 20, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": 0, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.125, 0.125, 0.0, 0.0625, 4.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.125, 0.125, 0.0, 0.0625, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.125, 0.125, 0.0, 0.0625, 4.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 18, "work_registers_used": 10}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/position_uv.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [3.299999952316284, 6.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [3.299999952316284, 6.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [3.3333332538604736, 6.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/radial_gradient_fill.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/radial_gradient_fill.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 55, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_cvt"], "longest_path_cycles": [0.40625, 0.3125, 0.40625, 0.1875, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_fma"], "shortest_path_cycles": [0.203125, 0.203125, 0.1875, 0.1875, 0.0, 0.125, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.484375, 0.34375, 0.484375, 0.1875, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 20}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/radial_gradient_fill.frag.gles", "has_uniform_computation": true, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [6.929999828338623, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [2.309999942779541, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [7.666666507720947, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 2, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/rrect_blur.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/rrect_blur.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 33, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_fma"], "longest_path_cycles": [1.5125000476837158, 1.5125000476837158, 0.546875, 1.5, 0.0, 0.125, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_fma"], "shortest_path_cycles": [0.203125, 0.203125, 0.046875, 0.0625, 0.0, 0.125, 0.0], "total_bound_pipelines": ["arith_total", "arith_fma"], "total_cycles": [1.6375000476837158, 1.6375000476837158, 0.578125, 1.5625, 0.0, 0.125, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 20, "work_registers_used": 32}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/rrect_blur.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": [null], "longest_path_cycles": [null, null, null], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [2.640000104904175, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [10.666666984558105, 1.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 4}}}}, "flutter/impeller/entity/gles/rrect_blur.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/rrect_blur.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/rrect_blur.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/runtime_effect.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/runtime_effect.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/runtime_effect.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/solid_fill.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/solid_fill.frag.gles", "has_side_effects": false, "has_uniform_computation": false, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_cvt"], "longest_path_cycles": [0.0625, 0.0, 0.0625, 0.0, 0.0, 0.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.03125, 0.0, 0.03125, 0.0, 0.0, 0.0, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.0625, 0.0, 0.0625, 0.0, 0.0, 0.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 2, "work_registers_used": 18}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/solid_fill.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [1.0, 0.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [1.0, 0.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [0.6666666865348816, 0.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/solid_fill.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/solid_fill.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/solid_fill.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 3.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 3.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/srgb_to_linear_filter.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/srgb_to_linear_filter.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 41, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_cvt"], "longest_path_cycles": [0.546875, 0.34375, 0.546875, 0.4375, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_cvt"], "shortest_path_cycles": [0.515625, 0.34375, 0.515625, 0.4375, 0.0, 0.125, 0.25], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.546875, 0.34375, 0.546875, 0.4375, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 10, "work_registers_used": 30}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/srgb_to_linear_filter.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [5.610000133514404, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [5.610000133514404, 1.0, 1.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [6.0, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/srgb_to_linear_filter.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/srgb_to_linear_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/srgb_to_linear_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/sweep_gradient_fill.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/sweep_gradient_fill.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 15, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_cvt"], "longest_path_cycles": [0.5, 0.453125, 0.5, 0.375, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["arith_total", "arith_sfu"], "shortest_path_cycles": [0.375, 0.34375, 0.28125, 0.375, 0.0, 0.125, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.59375, 0.484375, 0.59375, 0.375, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 18, "work_registers_used": 24}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/sweep_gradient_fill.frag.gles", "has_uniform_computation": true, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [7.920000076293945, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [2.9700000286102295, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [8.666666984558105, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/texture_fill.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/texture_fill.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["texture"], "longest_path_cycles": [0.09375, 0.046875, 0.09375, 0.0, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["texture"], "shortest_path_cycles": [0.0625, 0.046875, 0.0625, 0.0, 0.0, 0.125, 0.25], "total_bound_pipelines": ["texture"], "total_cycles": [0.09375, 0.046875, 0.09375, 0.0, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 19}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/texture_fill.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic", "load_store", "texture"], "longest_path_cycles": [1.0, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_cycles": [1.0, 1.0, 1.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [1.3333333730697632, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/texture_fill.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/texture_fill.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/texture_fill.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 5.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 5.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 5.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/tiled_texture_fill.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/tiled_texture_fill.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arith_total", "arith_cvt"], "longest_path_cycles": [0.5, 0.203125, 0.5, 0.0, 0.0, 0.125, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["varying"], "shortest_path_cycles": [0.109375, 0.03125, 0.109375, 0.0, 0.0, 0.125, 0.0], "total_bound_pipelines": ["arith_total", "arith_cvt"], "total_cycles": [0.625, 0.265625, 0.625, 0.0, 0.0, 0.125, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 19}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/tiled_texture_fill.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [7.920000076293945, 1.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [1.3200000524520874, 1.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [9.666666984558105, 1.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/tiled_texture_fill.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/tiled_texture_fill.vert.gles", "has_uniform_computation": true, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 24, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": 18, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.15625, 0.15625, 0.0, 0.0625, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.15625, 0.15625, 0.0, 0.0625, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.15625, 0.15625, 0.0, 0.0625, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 18, "work_registers_used": 9}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/tiled_texture_fill.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [3.9600000381469727, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [3.9600000381469727, 4.0, 0.0], "total_bound_pipelines": ["arithmetic", "load_store"], "total_cycles": [4.0, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 6, "work_registers_used": 3}}}}, "flutter/impeller/entity/gles/vertices.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/vertices.frag.gles", "has_side_effects": false, "has_uniform_computation": false, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["varying"], "longest_path_cycles": [0.03125, 0.03125, 0.03125, 0.0, 0.0, 0.25, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["varying"], "shortest_path_cycles": [0.03125, 0.03125, 0.0, 0.0, 0.0, 0.25, 0.0], "total_bound_pipelines": ["varying"], "total_cycles": [0.03125, 0.03125, 0.03125, 0.0, 0.0, 0.25, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 2, "work_registers_used": 19}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/vertices.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic", "load_store"], "longest_path_cycles": [1.0, 1.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic", "load_store"], "shortest_path_cycles": [1.0, 1.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.6666666865348816, 1.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 1, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/yuv_to_rgb_filter.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/yuv_to_rgb_filter.frag.gles", "has_side_effects": false, "has_uniform_computation": true, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 100, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["texture"], "longest_path_cycles": [0.171875, 0.171875, 0.109375, 0.0, 0.0, 0.125, 0.5], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["texture"], "shortest_path_cycles": [0.171875, 0.171875, 0.078125, 0.0, 0.0, 0.125, 0.5], "total_bound_pipelines": ["texture"], "total_cycles": [0.171875, 0.171875, 0.109375, 0.0, 0.0, 0.125, 0.5]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 12, "work_registers_used": 21}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/yuv_to_rgb_filter.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [2.9700000286102295, 1.0, 2.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["arithmetic"], "shortest_path_cycles": [2.9700000286102295, 1.0, 2.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [3.3333332538604736, 1.0, 2.0]}, "thread_occupancy": 100, "uniform_registers_used": 3, "work_registers_used": 2}}}}, "flutter/impeller/entity/gles/yuv_to_rgb_filter.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/entity/gles/yuv_to_rgb_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 80, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.078125, 0.078125, 0.046875, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 14, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": null, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.0, 0.0, 0.0, 0.0, 3.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 6}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/entity/gles/yuv_to_rgb_filter.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [2.640000104904175, 4.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [2.640000104904175, 4.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [2.6666667461395264, 4.0, 0.0]}, "thread_occupancy": 100, "uniform_registers_used": 4, "work_registers_used": 2}}}}, "flutter/impeller/scene/shaders/gles/skinned.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/scene/shaders/gles/skinned.vert.gles", "has_uniform_computation": true, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 0, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store", "texture"], "longest_path_cycles": [3.075000047683716, 3.075000047683716, 0.09375, 0.0, 4.0, 4.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [1.2625000476837158, 1.2625000476837158, 0.296875, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store", "texture"], "total_cycles": [3.075000047683716, 3.075000047683716, 0.359375, 0.0, 4.0, 4.0]}, "stack_spill_bytes": 0, "thread_occupancy": 50, "uniform_registers_used": 30, "work_registers_used": 64}, "Varying": {"fp16_arithmetic": 0, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [3.59375, 3.59375, 0.09375, 0.0, 13.0, 4.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [1.78125, 1.78125, 0.296875, 0.0, 11.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [3.59375, 3.59375, 0.359375, 0.0, 13.0, 4.0]}, "stack_spill_bytes": 0, "thread_occupancy": 50, "uniform_registers_used": 26, "work_registers_used": 64}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/scene/shaders/gles/skinned.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": true, "performance": {"longest_path_bound_pipelines": ["arithmetic"], "longest_path_cycles": [23.43000030517578, 17.0, 16.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [12.210000038146973, 13.0, 0.0], "total_bound_pipelines": ["arithmetic"], "total_cycles": [20.0, 17.0, 16.0]}, "thread_occupancy": 50, "uniform_registers_used": 7, "work_registers_used": 8}}}}, "flutter/impeller/scene/shaders/gles/unlit.frag.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/scene/shaders/gles/unlit.frag.gles", "has_side_effects": false, "has_uniform_computation": false, "modifies_coverage": false, "reads_color_buffer": false, "type": "Fragment", "uses_late_zs_test": false, "uses_late_zs_update": false, "variants": {"Main": {"fp16_arithmetic": 0, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["varying"], "longest_path_cycles": [0.25, 0.25, 0.03125, 0.0, 0.0, 0.75, 0.25], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "varying", "texture"], "shortest_path_bound_pipelines": ["varying"], "shortest_path_cycles": [0.25, 0.25, 0.0, 0.0, 0.0, 0.75, 0.25], "total_bound_pipelines": ["varying"], "total_cycles": [0.25, 0.25, 0.03125, 0.0, 0.0, 0.75, 0.25]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 8, "work_registers_used": 19}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/scene/shaders/gles/unlit.frag.gles", "has_uniform_computation": false, "type": "Fragment", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [1.0, 2.0, 1.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [1.0, 2.0, 1.0], "total_bound_pipelines": ["load_store"], "total_cycles": [1.3333333730697632, 2.0, 1.0]}, "thread_occupancy": 100, "uniform_registers_used": 2, "work_registers_used": 2}}}}, "flutter/impeller/scene/shaders/gles/unskinned.vert.gles": {"Mali-G78": {"core": "Mali-G78", "filename": "flutter/impeller/scene/shaders/gles/unskinned.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Position": {"fp16_arithmetic": 0, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.265625, 0.265625, 0.0, 0.0, 2.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.265625, 0.265625, 0.0, 0.0, 2.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.265625, 0.265625, 0.0, 0.0, 2.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 24, "work_registers_used": 32}, "Varying": {"fp16_arithmetic": 0, "has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [0.75, 0.75, 0.0, 0.0, 11.0, 0.0], "pipelines": ["arith_total", "arith_fma", "arith_cvt", "arith_sfu", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [0.75, 0.75, 0.0, 0.0, 11.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [0.75, 0.75, 0.0, 0.0, 11.0, 0.0]}, "stack_spill_bytes": 0, "thread_occupancy": 100, "uniform_registers_used": 20, "work_registers_used": 32}}}, "Mali-T880": {"core": "Mali-T880", "filename": "flutter/impeller/scene/shaders/gles/unskinned.vert.gles", "has_uniform_computation": false, "type": "Vertex", "variants": {"Main": {"has_stack_spilling": false, "performance": {"longest_path_bound_pipelines": ["load_store"], "longest_path_cycles": [5.28000020980835, 13.0, 0.0], "pipelines": ["arithmetic", "load_store", "texture"], "shortest_path_bound_pipelines": ["load_store"], "shortest_path_cycles": [5.28000020980835, 13.0, 0.0], "total_bound_pipelines": ["load_store"], "total_cycles": [5.333333492279053, 13.0, 0.0]}, "thread_occupancy": 50, "uniform_registers_used": 7, "work_registers_used": 6}}}}}