Commit 47d4061
committed
perf(Math): Create and use arrayMin and arrayMax
Create and use vtkMath.arrayMin and vtkMath.arrayMax as suggested by:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply#Using_apply_and_built-in_functions
Apply in Texture and PiecewiseGaussianWidget.
This improves volume rendering performance by ~15%.1 parent fa779a0 commit 47d4061
4 files changed
+45
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
44 | 72 | | |
45 | 73 | | |
46 | 74 | | |
| |||
1993 | 2021 | | |
1994 | 2022 | | |
1995 | 2023 | | |
| 2024 | + | |
| 2025 | + | |
1996 | 2026 | | |
1997 | 2027 | | |
1998 | 2028 | | |
| |||
Lines changed: 3 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
438 | 439 | | |
439 | 440 | | |
440 | 441 | | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
| 442 | + | |
| 443 | + | |
448 | 444 | | |
449 | 445 | | |
450 | 446 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
930 | 930 | | |
931 | 931 | | |
932 | 932 | | |
933 | | - | |
934 | | - | |
935 | | - | |
936 | | - | |
937 | | - | |
938 | | - | |
| 933 | + | |
| 934 | + | |
939 | 935 | | |
940 | 936 | | |
941 | 937 | | |
| |||
1115 | 1111 | | |
1116 | 1112 | | |
1117 | 1113 | | |
| 1114 | + | |
1118 | 1115 | | |
1119 | 1116 | | |
1120 | 1117 | | |
| |||
1151 | 1148 | | |
1152 | 1149 | | |
1153 | 1150 | | |
1154 | | - | |
1155 | | - | |
1156 | | - | |
1157 | 1151 | | |
1158 | 1152 | | |
1159 | 1153 | | |
1160 | 1154 | | |
1161 | 1155 | | |
| 1156 | + | |
1162 | 1157 | | |
1163 | 1158 | | |
1164 | 1159 | | |
1165 | 1160 | | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
1166 | 1165 | | |
1167 | 1166 | | |
1168 | 1167 | | |
| |||
0 commit comments