4fdcdd50d72a1317dbab9f75738e5bb9ccd30634 |
|
05-May-2015 |
Pyry Haulos <phaulos@google.com> |
Relax builtin precision tests, fix issue in div rounding * sin(), cos() and derived: Use |x| * 2^-10 for mediump inputs outside of range [-pi,pi]. * asin(), acos(), and atan(): Use 4096 ULP for highp (from OpenCL's fast relaxed math). * modf(): allow any value, including NaN, as fractional if Inf support is not mandated for the precision (lowp and mediump). * atan(y, x): allow any value if y or x is Inf and no Inf support is mandated for the precision. * div (and derived): allow rounding of -/+inf to -/+maxval when both inputs are ordinary and denominator is not 0 (legal in RTZ mode). Bug: 20453754 Bug: 18323265 Change-Id: I8e2fad8909e29993e961d66a175963071ea2e5a8
/external/deqp/framework/common/tcuFloatFormat.hpp
|
93df37596ea66700965094b3aa2830cf4f2ca5aa |
|
24-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add DE_WARN_UNUSED_TYPE. - Add DE_WARN_UNUSED_TYPE macro. - Mark most commonly used types that have non-trivial ctor/dtor pair but no intended side-effects with DE_WARN_UNUSED_TYPE. Change-Id: I9af5c29fcacbec0d9bed0185b60552cb4bccf667
/external/deqp/framework/common/tcuFloatFormat.hpp
|
2e751e3e77060f699c560104e82379d3ce54f67a |
|
25-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Import several fixes from main repo: * Rounding of overflowed operation results in shader precision tests * GL object leak in glu::ObjectVector * False negatives due to ambiguous cube corner texel selection * x11_glx build from this repo (bonus) Change-Id: Ifeb6570cad5dec961057decc4af85365c3054f1c
/external/deqp/framework/common/tcuFloatFormat.hpp
|
3c827367444ee418f129b2c238299f49d3264554 |
|
02-Sep-2014 |
Jarkko Poyry <jpoyry@google.com> |
Import dEQP. Import drawElements Quality Program from an internal repository. Bug: 17388917 Change-Id: Ic109fe4a57e31b2a816113d90fbdf51a43e7abeb
/external/deqp/framework/common/tcuFloatFormat.hpp
|