| { |
| "flutter/impeller/entity/advanced_blend.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.03125, |
| 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.03125, |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 10 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_color.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_color.frag.vkspv", |
| "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": 87, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.609375, |
| 0.609375, |
| 0.15625, |
| 0.125, |
| 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.34375, |
| 0.34375, |
| 0.203125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.609375, |
| 0.609375, |
| 0.203125, |
| 0.125, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 12 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_colorburn.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_colorburn.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.296875, |
| 0.28125, |
| 0.296875, |
| 0.1875, |
| 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.34375, |
| 0.25, |
| 0.34375, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.34375, |
| 0.28125, |
| 0.34375, |
| 0.1875, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 14 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_colordodge.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_colordodge.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.296875, |
| 0.25, |
| 0.296875, |
| 0.1875, |
| 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.34375, |
| 0.21875, |
| 0.34375, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.34375, |
| 0.25, |
| 0.34375, |
| 0.1875, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 12 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_darken.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_darken.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.1875, |
| 0.1875, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.1875, |
| 0.1875, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_difference.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_difference.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.234375, |
| 0.234375, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.203125, |
| 0.203125, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.234375, |
| 0.234375, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_exclusion.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_exclusion.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.296875, |
| 0.296875, |
| 0.03125, |
| 0.0, |
| 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.265625, |
| 0.265625, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.296875, |
| 0.296875, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_hardlight.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_hardlight.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.46875, |
| 0.46875, |
| 0.09375, |
| 0.0, |
| 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.4375, |
| 0.4375, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.46875, |
| 0.46875, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 13 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_hue.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_hue.frag.vkspv", |
| "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": 90, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.328125, |
| 0.1875, |
| 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", |
| "arith_cvt" |
| ], |
| "shortest_path_cycles": [ |
| 0.34375, |
| 0.34375, |
| 0.34375, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.40625, |
| 0.1875, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 12 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_lighten.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_lighten.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.1875, |
| 0.1875, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.1875, |
| 0.1875, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_luminosity.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_luminosity.frag.vkspv", |
| "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": 87, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.609375, |
| 0.609375, |
| 0.15625, |
| 0.125, |
| 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.34375, |
| 0.34375, |
| 0.203125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.609375, |
| 0.609375, |
| 0.203125, |
| 0.125, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 12 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_multiply.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_multiply.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.203125, |
| 0.203125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.171875, |
| 0.171875, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.203125, |
| 0.203125, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_overlay.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_overlay.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.46875, |
| 0.46875, |
| 0.09375, |
| 0.0, |
| 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.4375, |
| 0.4375, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.46875, |
| 0.46875, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 13 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_saturation.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_saturation.frag.vkspv", |
| "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": 90, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.328125, |
| 0.1875, |
| 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", |
| "arith_cvt" |
| ], |
| "shortest_path_cycles": [ |
| 0.34375, |
| 0.34375, |
| 0.34375, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.40625, |
| 0.1875, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 12 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_screen.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_screen.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.265625, |
| 0.265625, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.234375, |
| 0.234375, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.265625, |
| 0.265625, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 10 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/advanced_blend_softlight.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_blend_softlight.frag.vkspv", |
| "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.800000011920929, |
| 0.800000011920929, |
| 0.234375, |
| 0.1875, |
| 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.762499988079071, |
| 0.762499988079071, |
| 0.28125, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.800000011920929, |
| 0.800000011920929, |
| 0.28125, |
| 0.1875, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 14, |
| "work_registers_used": 22 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/blend.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/blend.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 4 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/blend.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/blend.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/border_mask_blur.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/border_mask_blur.frag.vkspv", |
| "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": 44, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.875, |
| 0.875, |
| 0.203125, |
| 0.25, |
| 0.0, |
| 0.25, |
| 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.875, |
| 0.875, |
| 0.203125, |
| 0.25, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.875, |
| 0.875, |
| 0.203125, |
| 0.25, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 18 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/border_mask_blur.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/border_mask_blur.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/checkerboard.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/checkerboard.frag.vkspv", |
| "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": 80, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 0.125, |
| 0.0625, |
| 1.0, |
| 0.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 0.125, |
| 0.0625, |
| 1.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.125, |
| 0.0625, |
| 1.0, |
| 0.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 7 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/checkerboard.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/checkerboard.vert.vkspv", |
| "has_uniform_computation": false, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "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, |
| 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.0, |
| 0.0, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 32 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/clip.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/clip.frag.vkspv", |
| "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.015625, |
| 0.0, |
| 0.015625, |
| 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.015625, |
| 0.0, |
| 0.015625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.0, |
| 0.015625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 0, |
| "work_registers_used": 0 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/clip.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/clip.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 28, |
| "work_registers_used": 32 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/color_matrix_color_filter.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/color_matrix_color_filter.frag.vkspv", |
| "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", |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.25, |
| 0.25, |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.25, |
| 0.25, |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.25, |
| 0.25, |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 14, |
| "work_registers_used": 10 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/color_matrix_color_filter.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/color_matrix_color_filter.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/conical_gradient_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/conical_gradient_fill.frag.vkspv", |
| "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": 74, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.800000011920929, |
| 0.328125, |
| 0.800000011920929, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.15625, |
| 0.0, |
| 0.15625, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 1.1375000476837158, |
| 0.699999988079071, |
| 1.1375000476837158, |
| 0.3125, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 40, |
| "work_registers_used": 9 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/conical_gradient_ssbo_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/conical_gradient_ssbo_fill.frag.vkspv", |
| "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": 68, |
| "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" |
| ], |
| "shortest_path_cycles": [ |
| 0.21875, |
| 0.0625, |
| 0.21875, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 1.4874999523162842, |
| 0.875, |
| 1.4874999523162842, |
| 0.875, |
| 4.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 46, |
| "work_registers_used": 20 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_color.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_color.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_colorburn.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_colorburn.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_colordodge.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_colordodge.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_darken.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_darken.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_difference.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_difference.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_exclusion.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_exclusion.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_hardlight.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_hardlight.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_hue.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_hue.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_lighten.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_lighten.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_luminosity.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_luminosity.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_multiply.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_multiply.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_overlay.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_overlay.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_saturation.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_saturation.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_screen.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_screen.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/framebuffer_blend_softlight.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/framebuffer_blend_softlight.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gaussian_blur.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gaussian_blur.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gaussian_blur_noalpha_decal.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gaussian_blur_noalpha_decal.frag.vkspv", |
| "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": 42, |
| "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.109375, |
| 0.03125, |
| 0.109375, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt", |
| "arith_sfu" |
| ], |
| "total_cycles": [ |
| 0.3125, |
| 0.203125, |
| 0.3125, |
| 0.3125, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 16 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gaussian_blur_noalpha_nodecal.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gaussian_blur_noalpha_nodecal.frag.vkspv", |
| "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": 35, |
| "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.109375, |
| 0.03125, |
| 0.109375, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.203125, |
| 0.203125, |
| 0.203125, |
| 0.125, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 13 |
| } |
| } |
| } |
| }, |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.03125, |
| 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.03125, |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 10 |
| } |
| } |
| }, |
| "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": 6, |
| "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": 100, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.609375, |
| 0.609375, |
| 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_fma" |
| ], |
| "shortest_path_cycles": [ |
| 0.34375, |
| 0.34375, |
| 0.3125, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.609375, |
| 0.609375, |
| 0.484375, |
| 0.5, |
| 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": [ |
| 8.90999984741211, |
| 2.0, |
| 2.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 5.28000020980835, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 9.666666984558105, |
| 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_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.578125, |
| 0.28125, |
| 0.578125, |
| 0.5625, |
| 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.453125, |
| 0.25, |
| 0.453125, |
| 0.375, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.625, |
| 0.28125, |
| 0.625, |
| 0.5625, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "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": [ |
| 9.569999694824219, |
| 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": [ |
| 10.333333015441895, |
| 2.0, |
| 2.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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_cvt", |
| "arith_sfu" |
| ], |
| "longest_path_cycles": [ |
| 0.5625, |
| 0.25, |
| 0.5625, |
| 0.5625, |
| 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.4375, |
| 0.21875, |
| 0.4375, |
| 0.375, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.609375, |
| 0.25, |
| 0.609375, |
| 0.5625, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 24 |
| } |
| } |
| }, |
| "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": [ |
| 9.569999694824219, |
| 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": [ |
| 10.333333015441895, |
| 2.0, |
| 2.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.375, |
| 0.1875, |
| 0.34375, |
| 0.375, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.21875, |
| 0.15625, |
| 0.21875, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.390625, |
| 0.1875, |
| 0.390625, |
| 0.375, |
| 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": [ |
| 4.619999885559082, |
| 2.0, |
| 2.0 |
| ], |
| "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": [ |
| 5.0, |
| 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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.375, |
| 0.234375, |
| 0.3125, |
| 0.375, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.203125, |
| 0.203125, |
| 0.1875, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.375, |
| 0.234375, |
| 0.359375, |
| 0.375, |
| 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": [ |
| 4.949999809265137, |
| 2.0, |
| 2.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": [ |
| 5.333333492279053, |
| 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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.375, |
| 0.28125, |
| 0.3125, |
| 0.375, |
| 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", |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.25, |
| 0.25, |
| 0.1875, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.375, |
| 0.28125, |
| 0.359375, |
| 0.375, |
| 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_exclusion.frag.gles", |
| "has_uniform_computation": false, |
| "type": "Fragment", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "longest_path_cycles": [ |
| 4.949999809265137, |
| 2.0, |
| 2.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": [ |
| 5.333333492279053, |
| 2.0, |
| 2.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.453125, |
| 0.453125, |
| 0.359375, |
| 0.375, |
| 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.234375, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.453125, |
| 0.453125, |
| 0.40625, |
| 0.375, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 24 |
| } |
| } |
| }, |
| "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": [ |
| 5.940000057220459, |
| 2.0, |
| 2.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 4.289999961853027, |
| 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": 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": 100, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.59375, |
| 0.5625, |
| 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.453125, |
| 0.34375, |
| 0.453125, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.6875, |
| 0.5625, |
| 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_hue.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": [ |
| 5.940000057220459, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 11.666666984558105, |
| 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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.375, |
| 0.1875, |
| 0.34375, |
| 0.375, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.21875, |
| 0.15625, |
| 0.21875, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.390625, |
| 0.1875, |
| 0.390625, |
| 0.375, |
| 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": [ |
| 4.619999885559082, |
| 2.0, |
| 2.0 |
| ], |
| "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": [ |
| 5.0, |
| 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": 100, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.609375, |
| 0.609375, |
| 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_fma" |
| ], |
| "shortest_path_cycles": [ |
| 0.34375, |
| 0.34375, |
| 0.3125, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.609375, |
| 0.609375, |
| 0.484375, |
| 0.5, |
| 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": [ |
| 8.90999984741211, |
| 2.0, |
| 2.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 5.28000020980835, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 9.666666984558105, |
| 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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.375, |
| 0.203125, |
| 0.3125, |
| 0.375, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.1875, |
| 0.171875, |
| 0.1875, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.375, |
| 0.203125, |
| 0.359375, |
| 0.375, |
| 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": [ |
| 4.949999809265137, |
| 2.0, |
| 2.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": [ |
| 5.333333492279053, |
| 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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.453125, |
| 0.453125, |
| 0.375, |
| 0.375, |
| 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.25, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.453125, |
| 0.453125, |
| 0.421875, |
| 0.375, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 24 |
| } |
| } |
| }, |
| "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": [ |
| 6.269999980926514, |
| 2.0, |
| 2.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 4.289999961853027, |
| 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": 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": 100, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.59375, |
| 0.5625, |
| 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.453125, |
| 0.34375, |
| 0.453125, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.6875, |
| 0.5625, |
| 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_saturation.frag.gles", |
| "has_uniform_computation": false, |
| "type": "Fragment", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "longest_path_cycles": [ |
| 10.890000343322754, |
| 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.666666984558105, |
| 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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.375, |
| 0.25, |
| 0.3125, |
| 0.375, |
| 0.0, |
| 0.5, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.21875, |
| 0.21875, |
| 0.1875, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.375, |
| 0.25, |
| 0.359375, |
| 0.375, |
| 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_screen.frag.gles", |
| "has_uniform_computation": false, |
| "type": "Fragment", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "longest_path_cycles": [ |
| 4.949999809265137, |
| 2.0, |
| 2.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": [ |
| 5.333333492279053, |
| 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.75, |
| 0.75, |
| 0.515625, |
| 0.5625, |
| 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.71875, |
| 0.71875, |
| 0.390625, |
| 0.375, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.75, |
| 0.75, |
| 0.5625, |
| 0.5625, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 14, |
| "work_registers_used": 30 |
| } |
| } |
| }, |
| "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": [ |
| 8.90999984741211, |
| 2.0, |
| 2.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 6.929999828338623, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 9.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": 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", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 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": [ |
| "load_store", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.6666666865348816, |
| 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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.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/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.9700000286102295, |
| 5.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 5.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "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": 81, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.9375, |
| 0.9375, |
| 0.296875, |
| 0.25, |
| 0.0, |
| 0.25, |
| 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.9375, |
| 0.9375, |
| 0.265625, |
| 0.25, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.9375, |
| 0.9375, |
| 0.296875, |
| 0.25, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 29 |
| } |
| } |
| }, |
| "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.579999923706055, |
| 1.0, |
| 1.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 8.579999923706055, |
| 1.0, |
| 1.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 9.0, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 3 |
| } |
| } |
| } |
| }, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.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/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, |
| 5.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 5.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/checkerboard.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/checkerboard.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": 27, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.234375, |
| 0.234375, |
| 0.171875, |
| 0.0625, |
| 1.0, |
| 0.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 0.234375, |
| 0.234375, |
| 0.140625, |
| 0.0625, |
| 1.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.234375, |
| 0.234375, |
| 0.171875, |
| 0.0625, |
| 1.0, |
| 0.0, |
| 0.0 |
| ] |
| }, |
| "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/checkerboard.frag.gles", |
| "has_uniform_computation": false, |
| "type": "Fragment", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "longest_path_cycles": [ |
| 1.9800000190734863, |
| 1.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 1.9800000190734863, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 2.3333332538604736, |
| 1.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 2, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/checkerboard.vert.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/checkerboard.vert.gles", |
| "has_uniform_computation": false, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": null, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.0, |
| 0.015625, |
| 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.015625, |
| 0.0, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.0, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 32 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/checkerboard.vert.gles", |
| "has_uniform_computation": false, |
| "type": "Vertex", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 1.3200000524520874, |
| 3.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 1.3200000524520874, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 1.3333333730697632, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 2, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/clip.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/clip.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.015625, |
| 0.0, |
| 0.015625, |
| 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.015625, |
| 0.0, |
| 0.015625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.0, |
| 0.015625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 0, |
| "work_registers_used": 1 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/clip.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": 0, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/clip.vert.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/clip.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.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.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/entity/gles/clip.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": 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": 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": [ |
| "arith_total", |
| "arith_fma", |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.25, |
| 0.25, |
| 0.09375, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.25, |
| 0.25, |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.25, |
| 0.25, |
| 0.09375, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 14, |
| "work_registers_used": 21 |
| } |
| } |
| }, |
| "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": [ |
| 2.640000104904175, |
| 1.0, |
| 1.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 2.640000104904175, |
| 1.0, |
| 1.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.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/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.9700000286102295, |
| 4.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/conical_gradient_fill.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/conical_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": 52, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.887499988079071, |
| 0.4375, |
| 0.887499988079071, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.171875, |
| 0.0, |
| 0.171875, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 1.28125, |
| 0.824999988079071, |
| 1.28125, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 40, |
| "work_registers_used": 21 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/conical_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": [ |
| 12.869999885559082, |
| 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": [ |
| 19.66666603088379, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.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": [ |
| 2.9700000286102295, |
| 5.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 5.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/gaussian_blur_noalpha_decal.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/gaussian_blur_noalpha_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": 70, |
| "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", |
| "arith_sfu" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.03125, |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_sfu" |
| ], |
| "total_cycles": [ |
| 0.3125, |
| 0.234375, |
| 0.296875, |
| 0.3125, |
| 0.0, |
| 0.25, |
| 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/gaussian_blur_noalpha_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": [ |
| 1.649999976158142, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 5.0, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 4 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/gaussian_blur_noalpha_nodecal.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/gaussian_blur_noalpha_nodecal.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": 66, |
| "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", |
| "arith_sfu" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.03125, |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.234375, |
| 0.234375, |
| 0.1875, |
| 0.125, |
| 0.0, |
| 0.25, |
| 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/gaussian_blur_noalpha_nodecal.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": [ |
| 3.6666667461395264, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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": 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.5, |
| 0.25 |
| ], |
| "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.5, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 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/glyph_atlas.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": [ |
| "load_store", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.6666666865348816, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 0, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.515625, |
| 0.515625, |
| 0.140625, |
| 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.484375, |
| 0.484375, |
| 0.03125, |
| 0.0, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.737500011920929, |
| 0.737500011920929, |
| 0.15625, |
| 0.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 48, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.0625, |
| 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.15625, |
| 0.15625, |
| 0.0625, |
| 0.0, |
| 5.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.0625, |
| 0.0, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 18, |
| "work_registers_used": 16 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/glyph_atlas.vert.gles", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 7.260000228881836, |
| 8.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 6.269999980926514, |
| 8.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 9.333333015441895, |
| 8.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 13, |
| "work_registers_used": 3 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/glyph_atlas_color.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/glyph_atlas_color.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.5, |
| 0.25 |
| ], |
| "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.5, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 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/glyph_atlas_color.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": [ |
| "load_store", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.6666666865348816, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 0, |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "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": 11 |
| } |
| } |
| }, |
| "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": 8, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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": 52, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.390625, |
| 0.296875, |
| 0.390625, |
| 0.125, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.203125, |
| 0.1875, |
| 0.203125, |
| 0.125, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.515625, |
| 0.328125, |
| 0.515625, |
| 0.125, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 16, |
| "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": false, |
| "modifies_coverage": false, |
| "reads_color_buffer": false, |
| "type": "Fragment", |
| "uses_late_zs_test": false, |
| "uses_late_zs_update": false, |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 40, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt", |
| "arith_sfu" |
| ], |
| "longest_path_cycles": [ |
| 0.4375, |
| 0.328125, |
| 0.4375, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 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.4375, |
| 0.328125, |
| 0.40625, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt", |
| "arith_sfu" |
| ], |
| "total_cycles": [ |
| 0.4375, |
| 0.328125, |
| 0.4375, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 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/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": [ |
| 4.949999809265137, |
| 1.0, |
| 1.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 4.949999809265137, |
| 1.0, |
| 1.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 5.333333492279053, |
| 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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.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/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.9700000286102295, |
| 4.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "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": 57, |
| "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.359375, |
| 0.078125, |
| 0.359375, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 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", |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 1.0, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 4.0, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 4 |
| } |
| } |
| } |
| }, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.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/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.9700000286102295, |
| 5.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 5.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/porter_duff_blend.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/porter_duff_blend.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": 71, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.21875, |
| 0.21875, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.21875, |
| 0.21875, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.21875, |
| 0.21875, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 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/porter_duff_blend.frag.gles", |
| "has_uniform_computation": false, |
| "type": "Fragment", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "longest_path_cycles": [ |
| 1.649999976158142, |
| 1.0, |
| 1.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 1.649999976158142, |
| 1.0, |
| 1.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 2.0, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/porter_duff_blend.vert.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/porter_duff_blend.vert.gles", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 5.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 12 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/porter_duff_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.9700000286102295, |
| 7.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 7.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 7.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 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.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": 9 |
| } |
| } |
| }, |
| "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": 5, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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": 44, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.421875, |
| 0.3125, |
| 0.421875, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.234375, |
| 0.203125, |
| 0.234375, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.546875, |
| 0.34375, |
| 0.546875, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 14, |
| "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": 3, |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 1.53125, |
| 1.53125, |
| 0.484375, |
| 1.5, |
| 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.234375, |
| 0.234375, |
| 0.078125, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 1.6749999523162842, |
| 1.6749999523162842, |
| 0.546875, |
| 1.5625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "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": [ |
| "arithmetic" |
| ], |
| "longest_path_cycles": [ |
| 23.43000030517578, |
| 1.0, |
| 0.0 |
| ], |
| "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.333333015441895, |
| 1.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 3, |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 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.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/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": 5, |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 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.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/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": 5, |
| "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": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.03125, |
| 0.0, |
| 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.0, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.0, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 0, |
| "work_registers_used": 19 |
| } |
| } |
| }, |
| "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", |
| "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": 0, |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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": null, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.0625, |
| 0.0, |
| 0.0625, |
| 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.0625, |
| 0.0, |
| 0.0625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0, |
| 0.0625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 7 |
| } |
| } |
| }, |
| "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, |
| 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": 6, |
| "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": false, |
| "modifies_coverage": false, |
| "reads_color_buffer": false, |
| "type": "Fragment", |
| "uses_late_zs_test": false, |
| "uses_late_zs_update": false, |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 40, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.484375, |
| 0.328125, |
| 0.484375, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 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.453125, |
| 0.328125, |
| 0.453125, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.484375, |
| 0.328125, |
| 0.484375, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 28 |
| } |
| } |
| }, |
| "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": [ |
| 4.949999809265137, |
| 1.0, |
| 1.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 4.949999809265137, |
| 1.0, |
| 1.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 5.333333492279053, |
| 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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.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/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.9700000286102295, |
| 4.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "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": 34, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.46875, |
| 0.46875, |
| 0.46875, |
| 0.375, |
| 0.0, |
| 0.25, |
| 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.359375, |
| 0.25, |
| 0.375, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.5625, |
| 0.5, |
| 0.5625, |
| 0.375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 20, |
| "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": 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.046875, |
| 0.03125, |
| 0.046875, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "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.015625, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.046875, |
| 0.03125, |
| 0.046875, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ] |
| }, |
| "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/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": [ |
| "load_store", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.6666666865348816, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 0, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.03125, |
| 0.015625, |
| 0.03125, |
| 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.03125, |
| 0.015625, |
| 0.03125, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.015625, |
| 0.03125, |
| 0.0, |
| 3.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/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.9700000286102295, |
| 6.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 6.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 6.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/texture_fill_external.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/texture_fill_external.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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.203125, |
| 0.203125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.203125, |
| 0.203125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.203125, |
| 0.203125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 14, |
| "work_registers_used": 19 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/texture_fill_external.frag.gles", |
| "has_uniform_computation": false, |
| "type": "Fragment", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "longest_path_cycles": [ |
| 1.649999976158142, |
| 1.0, |
| 1.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 1.649999976158142, |
| 1.0, |
| 1.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 2.0, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 2, |
| "work_registers_used": 3 |
| } |
| } |
| } |
| }, |
| "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": 33, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.25, |
| 0.03125, |
| 0.25, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.046875, |
| 0.03125, |
| 0.046875, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.25, |
| 0.03125, |
| 0.25, |
| 0.0, |
| 0.0, |
| 0.375, |
| 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/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": [ |
| 3.299999952316284, |
| 2.0, |
| 1.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 1.3200000524520874, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 3.6666667461395264, |
| 2.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "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.15625, |
| 0.15625, |
| 0.046875, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.5 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.015625, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.5 |
| ], |
| "total_bound_pipelines": [ |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.046875, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 19 |
| } |
| } |
| }, |
| "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.309999942779541, |
| 1.0, |
| 2.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 2.309999942779541, |
| 1.0, |
| 2.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 2.6666667461395264, |
| 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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 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.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.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/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.9700000286102295, |
| 4.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 2.9700000286102295, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 3.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/glyph_atlas.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/glyph_atlas.frag.vkspv", |
| "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.0, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ], |
| "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.5, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/glyph_atlas.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/glyph_atlas.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.5, |
| 0.5, |
| 0.140625, |
| 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.46875, |
| 0.46875, |
| 0.03125, |
| 0.0, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.71875, |
| 0.71875, |
| 0.15625, |
| 0.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 56, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.0625, |
| 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.15625, |
| 0.15625, |
| 0.0625, |
| 0.0, |
| 5.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.0625, |
| 0.0, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 48, |
| "work_registers_used": 13 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/glyph_atlas_color.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/glyph_atlas_color.frag.vkspv", |
| "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.0, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ], |
| "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.5, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gradient_fill.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gradient_fill.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 44, |
| "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": 36, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/linear_gradient_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/linear_gradient_fill.frag.vkspv", |
| "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": 90, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt", |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.25, |
| 0.234375, |
| 0.25, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.140625, |
| 0.140625, |
| 0.140625, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.34375, |
| 0.265625, |
| 0.34375, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 16, |
| "work_registers_used": 7 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/linear_gradient_ssbo_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/linear_gradient_ssbo_fill.frag.vkspv", |
| "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": 37, |
| "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" |
| ], |
| "shortest_path_cycles": [ |
| 0.1875, |
| 0.15625, |
| 0.1875, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.8125, |
| 0.4375, |
| 0.8125, |
| 0.625, |
| 4.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 20 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/linear_to_srgb_filter.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/linear_to_srgb_filter.frag.vkspv", |
| "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": 20, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_sfu" |
| ], |
| "longest_path_cycles": [ |
| 0.4375, |
| 0.296875, |
| 0.359375, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.234375, |
| 0.203125, |
| 0.234375, |
| 0.1875, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_sfu" |
| ], |
| "total_cycles": [ |
| 0.4375, |
| 0.328125, |
| 0.359375, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 12 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/linear_to_srgb_filter.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/linear_to_srgb_filter.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/morphology_filter.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/morphology_filter.frag.vkspv", |
| "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": 44, |
| "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.109375, |
| 0.0, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.265625, |
| 0.046875, |
| 0.265625, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/morphology_filter.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/morphology_filter.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/points.comp.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/points.comp.vkspv", |
| "has_uniform_computation": true, |
| "type": "Compute", |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| null |
| ], |
| "longest_path_cycles": [ |
| null, |
| null, |
| null, |
| null, |
| null, |
| null |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "shortest_path_cycles": [ |
| 0.046875, |
| 0.0, |
| 0.046875, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.296875, |
| 0.296875, |
| 0.28125, |
| 0.1875, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "shared_storage_used": 0, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 20, |
| "work_registers_used": 16 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/porter_duff_blend.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/porter_duff_blend.frag.vkspv", |
| "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": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.21875, |
| 0.21875, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.21875, |
| 0.21875, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.21875, |
| 0.21875, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 14, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/porter_duff_blend.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/porter_duff_blend.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 5.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 5.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 10 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/position_color.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/position_color.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 28, |
| "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": 20, |
| "work_registers_used": 9 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/radial_gradient_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/radial_gradient_fill.frag.vkspv", |
| "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": 64, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.28125, |
| 0.25, |
| 0.28125, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.171875, |
| 0.15625, |
| 0.171875, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.375, |
| 0.28125, |
| 0.375, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 16, |
| "work_registers_used": 7 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/radial_gradient_ssbo_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/radial_gradient_ssbo_fill.frag.vkspv", |
| "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": [ |
| 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" |
| ], |
| "shortest_path_cycles": [ |
| 0.203125, |
| 0.171875, |
| 0.203125, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.78125, |
| 0.4375, |
| 0.78125, |
| 0.625, |
| 4.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 20 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/rrect_blur.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/rrect_blur.frag.vkspv", |
| "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": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 1.59375, |
| 1.59375, |
| 0.453125, |
| 1.5, |
| 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.234375, |
| 0.234375, |
| 0.078125, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 1.7374999523162842, |
| 1.7374999523162842, |
| 0.515625, |
| 1.5625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 32 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/rrect_blur.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/rrect_blur.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 28, |
| "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": 20, |
| "work_registers_used": 7 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/runtime_effect.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/runtime_effect.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 28, |
| "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": 20, |
| "work_registers_used": 7 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/solid_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/solid_fill.frag.vkspv", |
| "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": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.0, |
| 0.0, |
| 0.0, |
| 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.0, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 0, |
| "work_registers_used": 3 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/solid_fill.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/solid_fill.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 32, |
| "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, |
| 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.0625, |
| 0.0, |
| 0.0625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0, |
| 0.0625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 7 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/srgb_to_linear_filter.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/srgb_to_linear_filter.frag.vkspv", |
| "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": 20, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_sfu" |
| ], |
| "longest_path_cycles": [ |
| 0.4375, |
| 0.28125, |
| 0.390625, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.15625, |
| 0.140625, |
| 0.15625, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_sfu" |
| ], |
| "total_cycles": [ |
| 0.4375, |
| 0.328125, |
| 0.390625, |
| 0.4375, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 9 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/srgb_to_linear_filter.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/srgb_to_linear_filter.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/sweep_gradient_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/sweep_gradient_fill.frag.vkspv", |
| "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": 34, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.421875, |
| 0.421875, |
| 0.3125, |
| 0.25, |
| 0.0, |
| 0.25, |
| 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.328125, |
| 0.328125, |
| 0.203125, |
| 0.25, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.453125, |
| 0.453125, |
| 0.40625, |
| 0.25, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 20, |
| "work_registers_used": 13 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/sweep_gradient_ssbo_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/sweep_gradient_ssbo_fill.frag.vkspv", |
| "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": 0, |
| "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_fma" |
| ], |
| "shortest_path_cycles": [ |
| 0.390625, |
| 0.390625, |
| 0.28125, |
| 0.3125, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.875, |
| 0.71875, |
| 0.84375, |
| 0.875, |
| 4.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 23 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/texture_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/texture_fill.frag.vkspv", |
| "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.015625, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "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.015625, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.015625, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 2, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/texture_fill.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/texture_fill.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.046875, |
| 0.015625, |
| 0.046875, |
| 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.046875, |
| 0.015625, |
| 0.046875, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.046875, |
| 0.015625, |
| 0.046875, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 10 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/texture_fill_external.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/texture_fill_external.frag.vkspv", |
| "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.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 10 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/tiled_texture_fill.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/tiled_texture_fill.frag.vkspv", |
| "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": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.25, |
| 0.03125, |
| 0.25, |
| 0.0625, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "shortest_path_cycles": [ |
| 0.140625, |
| 0.03125, |
| 0.140625, |
| 0.0625, |
| 0.0, |
| 0.375, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.25, |
| 0.03125, |
| 0.25, |
| 0.0625, |
| 0.0, |
| 0.375, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/uv.comp.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/uv.comp.vkspv", |
| "has_uniform_computation": true, |
| "type": "Compute", |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.1875, |
| 0.1875, |
| 0.125, |
| 0.0625, |
| 2.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "shortest_path_cycles": [ |
| 0.046875, |
| 0.0, |
| 0.046875, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.1875, |
| 0.1875, |
| 0.125, |
| 0.0625, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "shared_storage_used": 0, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 10 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/vertices.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/vertices.frag.vkspv", |
| "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": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.03125, |
| 0.03125, |
| 0.0, |
| 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.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 2, |
| "work_registers_used": 4 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/yuv_to_rgb_filter.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/yuv_to_rgb_filter.frag.vkspv", |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.15625, |
| 0.15625, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/yuv_to_rgb_filter.vert.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/yuv_to_rgb_filter.vert.vkspv", |
| "has_uniform_computation": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.125, |
| 0.125, |
| 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.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.125, |
| 0.125, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 30, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 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.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.015625, |
| 0.015625, |
| 0.015625, |
| 0.0, |
| 3.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/renderer/path_polyline.comp.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/renderer/path_polyline.comp.vkspv", |
| "has_uniform_computation": true, |
| "type": "Compute", |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| null |
| ], |
| "longest_path_cycles": [ |
| null, |
| null, |
| null, |
| null, |
| null, |
| null |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 0.609375, |
| 0.0, |
| 0.609375, |
| 0.3125, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 5.9375, |
| 2.737499952316284, |
| 4.987500190734863, |
| 5.9375, |
| 37.20000076293945, |
| 0.0 |
| ] |
| }, |
| "shared_storage_used": 12288, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 50, |
| "uniform_registers_used": 32, |
| "work_registers_used": 51 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/renderer/prefix_sum_test.comp.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/renderer/prefix_sum_test.comp.vkspv", |
| "has_uniform_computation": true, |
| "type": "Compute", |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": null, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 2.450000047683716, |
| 0.0, |
| 2.450000047683716, |
| 1.0, |
| 72.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "shortest_path_cycles": [ |
| 0.762499988079071, |
| 0.0, |
| 0.762499988079071, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 2.46875, |
| 0.0, |
| 2.46875, |
| 1.0, |
| 72.0, |
| 0.0 |
| ] |
| }, |
| "shared_storage_used": 4096, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 18 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/renderer/stroke.comp.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/renderer/stroke.comp.vkspv", |
| "has_uniform_computation": true, |
| "type": "Compute", |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.3125, |
| 0.3125, |
| 0.1875, |
| 0.125, |
| 7.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "shortest_path_cycles": [ |
| 0.0625, |
| 0.0, |
| 0.0625, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.3125, |
| 0.3125, |
| 0.1875, |
| 0.125, |
| 7.0, |
| 0.0 |
| ] |
| }, |
| "shared_storage_used": 0, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 10, |
| "work_registers_used": 24 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/renderer/threadgroup_sizing_test.comp.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/renderer/threadgroup_sizing_test.comp.vkspv", |
| "has_uniform_computation": true, |
| "type": "Compute", |
| "variants": { |
| "Main": { |
| "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, |
| 1.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, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.03125, |
| 0.0, |
| 0.03125, |
| 0.0, |
| 1.0, |
| 0.0 |
| ] |
| }, |
| "shared_storage_used": 0, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 2, |
| "work_registers_used": 4 |
| } |
| } |
| } |
| } |
| } |