diff options
author | Eric Anholt <[email protected]> | 2017-04-13 11:43:30 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2017-05-02 13:35:23 -0700 |
commit | 463b7d0332c59d7115642c9922915d097535b4d9 (patch) | |
tree | 97664a34bd2538a43c6f9e7abc4995df1adc1052 /src/gallium/drivers/llvmpipe | |
parent | 3c730639740f9b1243e95d06e6608cb54649be9a (diff) |
gallium: Enable ARM NEON CPU detection.
I wrote this code with reference to pixman, though I've only decided to
cover Linux (what I'm testing) and Android (seems obvious enough). Linux
has getauxval() as a cleaner interface to the /proc entry, but it's more
glibc-specific and I didn't want to add detection for that.
This will be used to enable NEON at runtime on ARMv6 builds of vc4.
v2: Actually initialize the temp vars in the Android path (noticed by
daniels)
v3: Actually pull in the cpufeatures library (change by robher).
Use O_CLOEXEC. Break out of the loop when we find our feature.
v4: Drop VFP code, which was confused about what it was detecting and not
actually used yet.
Reviewed-by: Grazvydas Ignotas <[email protected]>
Diffstat (limited to 'src/gallium/drivers/llvmpipe')
0 files changed, 0 insertions, 0 deletions