Merge "Do not allocate f16 buffer if device does not support it" am: 40c7ef8df8 am: 2c0f16b93c am: b2168a8145

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1858430

Change-Id: I9e36f2af42441cbcbf8aaa318b6dfedb9ce58985