History log of /external/deqp/modules/gles3/functional/es3fShaderDerivateTests.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c215aaa83047ebbaabafef7acd71275a256da6ab 06-Nov-2015 Dejan Mircevski <deki@google.com> Make RGBA constants methods.

Without this, other global variables that are initialized with values
like RGBA::white will have a race condition with the RGBA::white
initialization. We have seen a bug where a global array of RGBA
constants was being initialized before the constants themselves, so all
elements were (0, 0, 0, 0).

Change-Id: Idd6a88efda8375e52f15ed285afe38631b9c464a
/external/deqp/modules/gles3/functional/es3fShaderDerivateTests.cpp
b2e583dfcd8aa0d4ef254f841213fcf724b2b193 19-Jun-2015 Jarkko Pöyry <jpoyry@google.com> Improve texture format pretty-printing.

- Rename PixelFormat to TextureFormat and include compressed formats.
- Add compressed3D pretty printing.
- Add compressed formats to texStorageXD.

Change-Id: Ifb24338119dae0e97e166d39c0edbc03d49e7150
/external/deqp/modules/gles3/functional/es3fShaderDerivateTests.cpp
93b4820bcf037d2ccf515c0773479e5cd85473a9 08-Jun-2015 Jarkko Pöyry <jpoyry@google.com> am 18ebbc75: am 44b90705: Merge "Add simulated error before rounding to target precision in dfdx tests." into mnc-dev

* commit '18ebbc752f02455a9cee5d4e4ba940ca37a253ca':
Add simulated error before rounding to target precision in dfdx tests.
59b032bc7f837293068a2ee0469274c6dfede801 06-Jun-2015 Jarkko Pöyry <jpoyry@google.com> Add simulated error before rounding to target precision in dfdx tests.

- Add interpolation error before rounding in GLES3 Derivate tests. If the
error is not added before rounding and reference value happens to be 1:1
representable in the target precision, both rounding directions yield the
same value and error bounds will be lost.

Bug: 21666909
Change-Id: Ie948ea32075439c962d8ca52362069ca030a172e
/external/deqp/modules/gles3/functional/es3fShaderDerivateTests.cpp
9790daae5762b391f1a26bee4fb88a008fe4b583 22-May-2015 Jarkko Pöyry <jpoyry@google.com> Fix -Wconversion warnings in shader tests.

Bug: 21161908
Change-Id: I336cfa5e3056d2331e4f14ec10abb3600f691e9e
/external/deqp/modules/gles3/functional/es3fShaderDerivateTests.cpp
d9551dc8ecff19b0bfe50e0a463c49e99997b4a2 12-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Fix assertion failure in dfdx and dfdy lost bit calculations.

- Fix lost-bits calculation returning negative values when operand
component range intercepted zero (i.e. operands had different signs).
This caused verification to expect more significant bits than the
native (lowp/mediump/highp) float format could store. With highp
values, error calculation tried to create a error compontent of a
floating point value with 24 mantissa bits which cannot be stored
to a native float32.
- Use better terminology, s/nominator/numerator/.

Bug: 19694789
Change-Id: Ifa88fb1c8cb333bab22a550d01f5e310d2d2673d
/external/deqp/modules/gles3/functional/es3fShaderDerivateTests.cpp
7d6ad9e003b52cfc23626b216b7580babf423c8f 03-Feb-2015 Pyry Haulos <phaulos@google.com> Fix couple of implicit conversion warnings reported by MSVC

Change-Id: If6dd153b8927e4f8e0cc5629d4dd051a9a96dcdf
/external/deqp/modules/gles3/functional/es3fShaderDerivateTests.cpp
bd4d098088a5b205c7e7d8dc0bec140d2fa55446 04-Dec-2014 Jarkko Pöyry <jpoyry@google.com> Relax shader derivative test verification.

- Disable GL_DITHER. Dithering only adds noise to result images.
- Add to dfdx and dfdy cases a flush-to-zero aware verification phase after
preliminary verification to check if seemingly invalid derivatives could
be caused by flushing or other relaxations allowed by the spec. This phase
is NOT added to the fwidth cases since they operate with significantly higher
thresholds which are likely to hide flushing anyway.

Bug: 18539021
Change-Id: Ic17909d30de25c8bae9d9996ce8df15c9ad5bc5e
/external/deqp/modules/gles3/functional/es3fShaderDerivateTests.cpp
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/modules/gles3/functional/es3fShaderDerivateTests.cpp