Closed GoogleCodeExporter closed 9 years ago
Acknowledged.
The reason for the recent cpuid change is that it wasnt working on OSX, but did
for Windows and Linux. While Intel had a sample that did work. Both use
identical calls, but implementation details differ.
So I went with Intels method, which sets ecx to zero. But the code has a
number of problems.
in r834 i fixed up xgetbv
The cpuidex intinsic is used for 64 bit msvc compatibility.
But this is the one function in libyuv that used intrinsics, and it might be
best to drop it.
Original comment by fbarch...@google.com
on 31 Oct 2013 at 7:44
Fixed in r835.
Thanks for the bug report!
Original comment by fbarch...@google.com
on 31 Oct 2013 at 9:25
Great.
Thanks for fixing it (so quickly)!
Original comment by connor.b...@nchsoftware.com
on 31 Oct 2013 at 10:33
Original issue reported on code.google.com by
connor.b...@nchsoftware.com
on 30 Oct 2013 at 2:20