| { |
| "flutter/impeller/entity/advanced_blend.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/advanced_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": 2, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.578125, |
| 0.578125, |
| 0.21875, |
| 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.53125, |
| 0.53125, |
| 0.203125, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.578125, |
| 0.578125, |
| 0.296875, |
| 0.125, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 12, |
| "work_registers_used": 25 |
| } |
| } |
| } |
| }, |
| "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/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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.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": 20, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.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": 20, |
| "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": [ |
| "arith_total", |
| "arith_sfu" |
| ], |
| "shortest_path_cycles": [ |
| 0.5, |
| 0.109375, |
| 0.328125, |
| 0.5, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 1.4500000476837158, |
| 0.862500011920929, |
| 1.4500000476837158, |
| 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/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.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/advanced_blend.frag.gles", |
| "has_side_effects": false, |
| "has_uniform_computation": true, |
| "modifies_coverage": false, |
| "reads_color_buffer": false, |
| "type": "Fragment", |
| "uses_late_zs_test": false, |
| "uses_late_zs_update": false, |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 2, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "longest_path_cycles": [ |
| 0.578125, |
| 0.578125, |
| 0.265625, |
| 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.53125, |
| 0.53125, |
| 0.21875, |
| 0.0625, |
| 0.0, |
| 0.25, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 0.578125, |
| 0.578125, |
| 0.34375, |
| 0.125, |
| 0.0, |
| 0.5, |
| 0.5 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 14, |
| "work_registers_used": 23 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/advanced_blend.frag.gles", |
| "has_uniform_computation": false, |
| "type": "Fragment", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "longest_path_cycles": [ |
| 4.289999961853027, |
| 2.0, |
| 2.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 3.299999952316284, |
| 1.0, |
| 1.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 4.666666507720947, |
| 2.0, |
| 2.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 2, |
| "work_registers_used": 4 |
| } |
| } |
| } |
| }, |
| "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/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.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 3 |
| } |
| } |
| } |
| }, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 18, |
| "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": 6, |
| "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.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 3 |
| } |
| } |
| } |
| }, |
| "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.3200000524520874, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 4.666666507720947, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 3 |
| } |
| } |
| } |
| }, |
| "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.3200000524520874, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 3.3333332538604736, |
| 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.359375, |
| 0.359375, |
| 0.09375, |
| 0.0, |
| 4.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 0.296875, |
| 0.296875, |
| 0.03125, |
| 0.0, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.515625, |
| 0.515625, |
| 0.109375, |
| 0.0, |
| 4.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 36, |
| "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": [ |
| 6.599999904632568, |
| 8.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 5.610000133514404, |
| 8.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 8.666666984558105, |
| 8.0, |
| 0.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 11, |
| "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": 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.0625, |
| 0.0625, |
| 0.0625, |
| 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.0625, |
| 0.0625, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.0625, |
| 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": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 1.3333333730697632, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 9, |
| "work_registers_used": 3 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/kernel_decal.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/kernel_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": 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" |
| ], |
| "shortest_path_cycles": [ |
| 0.078125, |
| 0.0, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.359375, |
| 0.0625, |
| 0.359375, |
| 0.1875, |
| 2.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/kernel_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", |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 1.0, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 3.6666667461395264, |
| 3.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 3 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/kernel_nodecal.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/kernel_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": 50, |
| "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.078125, |
| 0.0, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.25, |
| 0.0625, |
| 0.25, |
| 0.0, |
| 2.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/kernel_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", |
| "load_store" |
| ], |
| "shortest_path_cycles": [ |
| 1.0, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 2.3333332538604736, |
| 2.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 3 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/linear_gradient_fill.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/linear_gradient_fill.frag.gles", |
| "has_side_effects": false, |
| "has_uniform_computation": true, |
| "modifies_coverage": false, |
| "reads_color_buffer": false, |
| "type": "Fragment", |
| "uses_late_zs_test": false, |
| "uses_late_zs_update": false, |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 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.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 3 |
| } |
| } |
| } |
| }, |
| "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": 80, |
| "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": [ |
| "varying", |
| "texture" |
| ], |
| "total_cycles": [ |
| 0.234375, |
| 0.078125, |
| 0.234375, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 8, |
| "work_registers_used": 21 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/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": [ |
| 2.6666667461395264, |
| 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.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 3 |
| } |
| } |
| } |
| }, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 18, |
| "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": 10, |
| "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": 6, |
| "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.65625, |
| 1.65625, |
| 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": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "shortest_path_cycles": [ |
| 1.65625, |
| 1.65625, |
| 0.421875, |
| 1.5, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 1.65625, |
| 1.65625, |
| 0.453125, |
| 1.5, |
| 0.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "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": [ |
| 25.739999771118164, |
| 1.0, |
| 0.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "shortest_path_cycles": [ |
| 25.739999771118164, |
| 1.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic" |
| ], |
| "total_cycles": [ |
| 8.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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 18, |
| "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": 10, |
| "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": 6, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 18, |
| "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": 10, |
| "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": 6, |
| "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": true, |
| "type": "Vertex", |
| "variants": { |
| "Position": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 14, |
| "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": 7, |
| "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.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 3 |
| } |
| } |
| } |
| }, |
| "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.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 12, |
| "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": 3 |
| } |
| } |
| } |
| }, |
| "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/texture_fill_strict_src.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/texture_fill_strict_src.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": 33, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "varying" |
| ], |
| "longest_path_cycles": [ |
| 0.109375, |
| 0.03125, |
| 0.109375, |
| 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.078125, |
| 0.03125, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.03125, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 20 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/texture_fill_strict_src.frag.gles", |
| "has_uniform_computation": false, |
| "type": "Fragment", |
| "variants": { |
| "Main": { |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "longest_path_cycles": [ |
| 1.0, |
| 1.0, |
| 1.0 |
| ], |
| "pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "shortest_path_cycles": [ |
| 1.0, |
| 1.0, |
| 1.0 |
| ], |
| "total_bound_pipelines": [ |
| "arithmetic", |
| "load_store", |
| "texture" |
| ], |
| "total_cycles": [ |
| 1.0, |
| 1.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 1, |
| "work_registers_used": 2 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/gles/tiled_texture_fill.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/tiled_texture_fill.frag.gles", |
| "has_side_effects": false, |
| "has_uniform_computation": true, |
| "modifies_coverage": false, |
| "reads_color_buffer": false, |
| "type": "Fragment", |
| "uses_late_zs_test": false, |
| "uses_late_zs_update": false, |
| "variants": { |
| "Main": { |
| "fp16_arithmetic": 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/tiled_texture_fill_external.frag.gles": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/gles/tiled_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": 70, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.421875, |
| 0.328125, |
| 0.421875, |
| 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.09375, |
| 0.03125, |
| 0.09375, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.515625, |
| 0.359375, |
| 0.515625, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 20, |
| "work_registers_used": 22 |
| } |
| } |
| }, |
| "Mali-T880": { |
| "core": "Mali-T880", |
| "filename": "flutter/impeller/entity/gles/tiled_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": [ |
| 7.920000076293945, |
| 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": [ |
| 9.0, |
| 2.0, |
| 1.0 |
| ] |
| }, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 2, |
| "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.109375, |
| 0.109375, |
| 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.109375, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.109375, |
| 0.109375, |
| 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": 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": 3 |
| } |
| } |
| } |
| }, |
| "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.34375, |
| 0.34375, |
| 0.125, |
| 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.25, |
| 0.25, |
| 0.046875, |
| 0.0, |
| 4.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.5, |
| 0.5, |
| 0.140625, |
| 0.0, |
| 4.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.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": 36, |
| "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": 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.0625, |
| 0.0625, |
| 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.0625, |
| 0.0625, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.0625, |
| 0.0625, |
| 0.03125, |
| 0.0, |
| 0.0, |
| 0.5, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 8 |
| } |
| } |
| } |
| }, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 40, |
| "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": 34, |
| "work_registers_used": 11 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/kernel_decal.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/kernel_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": 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" |
| ], |
| "shortest_path_cycles": [ |
| 0.09375, |
| 0.0, |
| 0.09375, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.34375, |
| 0.0625, |
| 0.34375, |
| 0.1875, |
| 1.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "work_registers_used": 17 |
| } |
| } |
| } |
| }, |
| "flutter/impeller/entity/kernel_nodecal.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/kernel_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": 50, |
| "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.09375, |
| 0.0, |
| 0.09375, |
| 0.0, |
| 0.0, |
| 0.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.21875, |
| 0.0625, |
| 0.21875, |
| 0.0, |
| 1.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 4, |
| "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": 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_sfu" |
| ], |
| "shortest_path_cycles": [ |
| 0.5625, |
| 0.203125, |
| 0.296875, |
| 0.5625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.78125, |
| 0.421875, |
| 0.78125, |
| 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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.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": 20, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.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": 20, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 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.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": 18, |
| "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": 54, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| null |
| ], |
| "longest_path_cycles": [ |
| null, |
| null, |
| null, |
| null, |
| null, |
| null, |
| null |
| ], |
| "pipelines": [ |
| "arith_total", |
| "arith_fma", |
| "arith_cvt", |
| "arith_sfu", |
| "load_store", |
| "varying", |
| "texture" |
| ], |
| "shortest_path_bound_pipelines": [ |
| "arith_total", |
| "arith_sfu" |
| ], |
| "shortest_path_cycles": [ |
| 0.5625, |
| 0.21875, |
| 0.3125, |
| 0.5625, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.75, |
| 0.421875, |
| 0.75, |
| 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.65625, |
| 1.65625, |
| 0.421875, |
| 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": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "shortest_path_cycles": [ |
| 1.65625, |
| 1.65625, |
| 0.421875, |
| 1.5, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_fma" |
| ], |
| "total_cycles": [ |
| 1.65625, |
| 1.65625, |
| 0.421875, |
| 1.5, |
| 0.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 22, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 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.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": 18, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 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.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": 18, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 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.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": 22, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.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": 20, |
| "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_sfu" |
| ], |
| "shortest_path_cycles": [ |
| 0.8125, |
| 0.421875, |
| 0.359375, |
| 0.8125, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.875, |
| 0.6875, |
| 0.800000011920929, |
| 0.875, |
| 4.0, |
| 0.25, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 28, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.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": 20, |
| "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/texture_fill_strict_src.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/texture_fill_strict_src.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.078125, |
| 0.03125, |
| 0.078125, |
| 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.078125, |
| 0.03125, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ], |
| "total_bound_pipelines": [ |
| "varying" |
| ], |
| "total_cycles": [ |
| 0.078125, |
| 0.03125, |
| 0.078125, |
| 0.0, |
| 0.0, |
| 0.375, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 6 |
| } |
| } |
| } |
| }, |
| "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/tiled_texture_fill_external.frag.vkspv": { |
| "Mali-G78": { |
| "core": "Mali-G78", |
| "filename": "flutter/impeller/entity/tiled_texture_fill_external.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_cvt" |
| ], |
| "longest_path_cycles": [ |
| 0.328125, |
| 0.1875, |
| 0.328125, |
| 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.109375, |
| 0.03125, |
| 0.109375, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "arith_total", |
| "arith_cvt" |
| ], |
| "total_cycles": [ |
| 0.390625, |
| 0.21875, |
| 0.390625, |
| 0.0, |
| 0.0, |
| 0.25, |
| 0.25 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 6, |
| "work_registers_used": 7 |
| } |
| } |
| } |
| }, |
| "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.09375, |
| 0.09375, |
| 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.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ], |
| "total_bound_pipelines": [ |
| "load_store" |
| ], |
| "total_cycles": [ |
| 0.09375, |
| 0.09375, |
| 0.015625, |
| 0.0, |
| 2.0, |
| 0.0 |
| ] |
| }, |
| "stack_spill_bytes": 0, |
| "thread_occupancy": 100, |
| "uniform_registers_used": 24, |
| "work_registers_used": 32 |
| }, |
| "Varying": { |
| "fp16_arithmetic": 0, |
| "has_stack_spilling": false, |
| "performance": { |
| "longest_path_bound_pipelines": [ |
| "load_store" |
| ], |
| "longest_path_cycles": [ |
| 0.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": 20, |
| "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 |
| } |
| } |
| } |
| } |
| } |