swr/rast: FP consistency between POSH/RENDER pipes
authorAlok Hota <alok.hota@intel.com>
Tue, 28 Aug 2018 17:23:31 +0000 (12:23 -0500)
committerAlok Hota <alok.hota@intel.com>
Fri, 15 Feb 2019 20:54:09 +0000 (14:54 -0600)
commit0b4db4370544459fcd47499d9f8663e421fcae34
tree44310f8570a122e99f29ad945d4a30d034cb8a19
parentdc7b3c95a45078fcbf32e68bf6b2c972c6df41c9
swr/rast: FP consistency between POSH/RENDER pipes

- Ensure all threads have optimal floating-point control state
- Disable auto-generation of fused FP ops for VERTEX shader stage
- Disable "fast" FP ops for VERTEX shader stage

Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
src/gallium/drivers/swr/rasterizer/common/os.h
src/gallium/drivers/swr/rasterizer/core/api.cpp
src/gallium/drivers/swr/rasterizer/core/frontend.cpp
src/gallium/drivers/swr/rasterizer/core/threads.cpp