commit | e5fc2a804322422a6d50270e9e00fb1c193b6f90 | [log] [tgz] |
---|---|---|
author | Pyry Haulos <phaulos@google.com> | Thu Feb 19 14:15:03 2015 -0800 |
committer | Pyry Haulos <phaulos@google.com> | Fri Feb 20 08:41:20 2015 -0800 |
tree | 9f44499944615529aebdcead21c72d1e2abc4a11 | |
parent | 563de115e69e1a98524be95b0f2c26af0bbe621f [diff] |
Relax fma() verification in builtin_functions.common.fma GL_EXT_gpu_shader5 allows fma() to be implemented either as a single, or two correctly-rounded operations. Current tests assumed fma() for lowp and mediump to be implemented as a single operation as no rounding was allowed mid-operation. This change relaxes fma() tests to allow for a*b+c expansion. Bug: 19431850 Change-Id: I46eea74bf3b95bfdbc510e13ef7315854be623ee