diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2008-09-28 20:31:46 -0700 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2008-09-28 20:32:05 -0700 |
commit | 2b8d8989fb6f9c36baf166fc715182a1407ebadb (patch) | |
tree | 430c8f0b6d57b8ebce7bb6e3915c7d4cb598c39e /src/mesa/shader/shader_api.c | |
parent | b5d59222ccbec9db23b6847737765a4dc0d8c47b (diff) |
Use 3Dnow! x86-64 routines only on processors that support 3Dnow!
Added an x86-64 CPUID function and use it to detect 3Dnow! If 3Dnow!
is available, use _mesa_3dnow_transform_points4_3d_no_rot,
_mesa_3dnow_transform_points4_perspective,
_mesa_3dnow_transform_points4_2d_no_rot, and _mesa_3dnow_transform_points4_2d.
This fixes long standing bug #8724.
Diffstat (limited to 'src/mesa/shader/shader_api.c')
0 files changed, 0 insertions, 0 deletions