Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 2e8f449

Browse files
committed
update malioc.
1 parent 1bba3a9 commit 2e8f449

File tree

1 file changed

+62
-56
lines changed

1 file changed

+62
-56
lines changed

impeller/tools/malioc.json

Lines changed: 62 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -4734,28 +4734,28 @@
47344734
"core": "Mali-G78",
47354735
"filename": "flutter/impeller/entity/gles/texture_downsample.frag.gles",
47364736
"has_side_effects": false,
4737-
"has_uniform_computation": false,
4737+
"has_uniform_computation": true,
47384738
"modifies_coverage": false,
47394739
"reads_color_buffer": false,
47404740
"type": "Fragment",
47414741
"uses_late_zs_test": false,
47424742
"uses_late_zs_update": false,
47434743
"variants": {
47444744
"Main": {
4745-
"fp16_arithmetic": 66,
4745+
"fp16_arithmetic": 80,
47464746
"has_stack_spilling": false,
47474747
"performance": {
47484748
"longest_path_bound_pipelines": [
4749-
"texture"
4749+
null
47504750
],
47514751
"longest_path_cycles": [
4752-
0.1875,
4753-
0.1875,
4754-
0.078125,
4755-
0.0,
4756-
0.0,
4757-
0.25,
4758-
0.75
4752+
null,
4753+
null,
4754+
null,
4755+
null,
4756+
null,
4757+
null,
4758+
null
47594759
],
47604760
"pipelines": [
47614761
"arith_total",
@@ -4767,34 +4767,38 @@
47674767
"texture"
47684768
],
47694769
"shortest_path_bound_pipelines": [
4770-
"texture"
4770+
"arith_total",
4771+
"arith_cvt"
47714772
],
47724773
"shortest_path_cycles": [
4773-
0.1875,
4774-
0.1875,
4775-
0.046875,
4774+
0.0625,
47764775
0.0,
4776+
0.0625,
47774777
0.0,
4778-
0.25,
4779-
0.75
4778+
0.0,
4779+
0.0,
4780+
0.0
47804781
],
47814782
"total_bound_pipelines": [
4783+
"arith_total",
4784+
"arith_cvt",
4785+
"varying",
47824786
"texture"
47834787
],
47844788
"total_cycles": [
4785-
0.1875,
4786-
0.1875,
4787-
0.078125,
4789+
0.25,
4790+
0.125,
4791+
0.25,
47884792
0.0,
47894793
0.0,
47904794
0.25,
4791-
0.75
4795+
0.25
47924796
]
47934797
},
47944798
"stack_spill_bytes": 0,
47954799
"thread_occupancy": 100,
4796-
"uniform_registers_used": 4,
4797-
"work_registers_used": 20
4800+
"uniform_registers_used": 6,
4801+
"work_registers_used": 19
47984802
}
47994803
}
48004804
},
@@ -4808,39 +4812,39 @@
48084812
"has_stack_spilling": false,
48094813
"performance": {
48104814
"longest_path_bound_pipelines": [
4811-
"texture"
4815+
null
48124816
],
48134817
"longest_path_cycles": [
4814-
2.640000104904175,
4815-
1.0,
4816-
3.0
4818+
null,
4819+
null,
4820+
null
48174821
],
48184822
"pipelines": [
48194823
"arithmetic",
48204824
"load_store",
48214825
"texture"
48224826
],
48234827
"shortest_path_bound_pipelines": [
4824-
"texture"
4828+
"arithmetic",
4829+
"load_store"
48254830
],
48264831
"shortest_path_cycles": [
4827-
2.640000104904175,
48284832
1.0,
4829-
3.0
4833+
1.0,
4834+
0.0
48304835
],
48314836
"total_bound_pipelines": [
4832-
"arithmetic",
4833-
"texture"
4837+
"arithmetic"
48344838
],
48354839
"total_cycles": [
4836-
3.0,
4840+
3.3333332538604736,
48374841
1.0,
4838-
3.0
4842+
1.0
48394843
]
48404844
},
48414845
"thread_occupancy": 100,
48424846
"uniform_registers_used": 1,
4843-
"work_registers_used": 2
4847+
"work_registers_used": 4
48444848
}
48454849
}
48464850
}
@@ -7451,20 +7455,20 @@
74517455
"uses_late_zs_update": false,
74527456
"variants": {
74537457
"Main": {
7454-
"fp16_arithmetic": 57,
7458+
"fp16_arithmetic": 40,
74557459
"has_stack_spilling": false,
74567460
"performance": {
74577461
"longest_path_bound_pipelines": [
7458-
"texture"
7462+
null
74597463
],
74607464
"longest_path_cycles": [
7461-
0.21875,
7462-
0.21875,
7463-
0.015625,
7464-
0.0,
7465-
0.0,
7466-
0.25,
7467-
0.75
7465+
null,
7466+
null,
7467+
null,
7468+
null,
7469+
null,
7470+
null,
7471+
null
74687472
],
74697473
"pipelines": [
74707474
"arith_total",
@@ -7476,34 +7480,36 @@
74767480
"texture"
74777481
],
74787482
"shortest_path_bound_pipelines": [
7479-
"texture"
7483+
"arith_total",
7484+
"arith_cvt"
74807485
],
74817486
"shortest_path_cycles": [
7482-
0.21875,
7483-
0.21875,
7484-
0.015625,
7487+
0.109375,
74857488
0.0,
7489+
0.109375,
74867490
0.0,
7487-
0.25,
7488-
0.75
7491+
0.0,
7492+
0.0,
7493+
0.0
74897494
],
74907495
"total_bound_pipelines": [
7491-
"texture"
7496+
"arith_total",
7497+
"arith_cvt"
74927498
],
74937499
"total_cycles": [
7494-
0.21875,
7495-
0.21875,
7496-
0.015625,
7500+
0.328125,
7501+
0.09375,
7502+
0.328125,
74977503
0.0,
74987504
0.0,
74997505
0.25,
7500-
0.75
7506+
0.25
75017507
]
75027508
},
75037509
"stack_spill_bytes": 0,
75047510
"thread_occupancy": 100,
7505-
"uniform_registers_used": 6,
7506-
"work_registers_used": 13
7511+
"uniform_registers_used": 8,
7512+
"work_registers_used": 14
75077513
}
75087514
}
75097515
}

0 commit comments

Comments
 (0)