summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorSeigo Nonaka <nona@google.com>2017-08-03 17:42:28 -0700
committerSeigo Nonaka <nona@google.com>2017-08-04 17:21:06 +0000
commit917748ef5016c1f54875c35f999ba9bcda12557d (patch)
tree9c8233e2997e30fa0917b3f15d2aa00f8f3014a4 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parenta2a58679744e8b9470ec28d8ff64b281bf2d8b21 (diff)
Improve TextView.onMeasure() for multiline text.
Previously, measures all paragraph for deciding view width. However, in case AT_MOST measurment, we can stop calculating measure if the measured paragraph already exceeds the upper limit. Bug: 64389125 Test: bit CtsWidgetTestCases:* Test: CorePerfTest. Here is a result before and after this patch. Before: INSTRUMENTATION_STATUS: measure_AtMost_median=50332114 INSTRUMENTATION_STATUS: measure_Exactly_median=28276317 INSTRUMENTATION_STATUS: measure_Unspecified_median=50193036 After: INSTRUMENTATION_STATUS: measure_AtMost_median=28475187 INSTRUMENTATION_STATUS: measure_Exactly_median=26944710 INSTRUMENTATION_STATUS: measure_Unspecified_median=50880088 Change-Id: I2a39eb39817a8f845c4fa2e174a905a2d057096e
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions