History log of /external/deqp/modules/glshared/glsTextureTestUtil.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0d61ad28c122cede72a061c4b8346a176b245b69 24-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Move getEffectiveTextureView() to tcuTextureUtil.

Change-Id: Ia3a1ff2da118c99b2c83d4ccf77eb325d03a85ca
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
23da2952459e6df3511da00f2a6c548a1b442c92 23-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Add support for depth-stencil-mode to Sampler.

- Add depth-stencil-texture-mode to sampler.
- Support depth-stencil mode in glsTextureTestUtil.

Change-Id: Iedf9db561fea595309638a491e0024f9ca7d51ab
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
41920d7e0d1833907249009d156f6eb2361df97e 21-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Add utilities to split combined-depth-stencil accesses.

Change-Id: I2fed3761217fd55d0273e01a951867804a15a5b9
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
20a493a29aef0be1bce251d89a32a12937dce675 21-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Merge "Skip complex compare verification if reference and result are identical."
465468f10563971a95c742ac9834e60de661524a 11-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Clean up texture sampling and verification code.

- Remove unused function.
- Fix some source whitespace alignment issues.

Change-Id: If6fe06708af62421194b43bb7efa8a9e63a8684b
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
a8db46533fb193367ac272296f59393ce5dd5e02 11-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Skip complex compare verification if reference and result are identical.

Change-Id: I75ac3430812fd8fe9fda78bc09f9ef1aece1e61e
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
d81a5c316e936b6ff090e37743afbde12cfa3321 04-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Remove sampleTextureMultiFace.

Change-Id: Id9a815599d2faa77dba72ef8ecc0caded03d2718
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
47eea4a110870ccbd18b3192a0e7ab0765910b4b 25-Feb-2015 Jarkko Pöyry <jpoyry@google.com> Merge "Remove unused variables."
469002caa1ccd58f59f53a1bf3dbac4cf6a5d817 24-Feb-2015 Jarkko Pöyry <jpoyry@google.com> Use TestLog, not TestContext, in gls::TextureTestUtil::TextureRenderer.

Change-Id: I7307b039777a2fe041e41379712e4f66d4a5e440
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
193f59811b2c0fe57808a06923b82ed00c41bd0f 24-Feb-2015 Jarkko Pöyry <jpoyry@google.com> Remove unused variables.

Change-Id: I234eb6375d7332bc82fc2d0a8b4e754b169f9290
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
aee7e15843cfe2a16c332598bbee8eaf3de351d3 25-Feb-2015 Pyry Haulos <phaulos@google.com> Use correct, stricter coverage variation thresholds in texture tests

Cube map and 3D texture lookup validation utilities accommodate for
potential coverage computation differences by allowing pixels around
triangle edges to match either of the two triangles forming the test
quad.

The thresholds used eariler applied slightly too small bias, but in
wrong coordinate space (clip-space instead of window coords). This
change fixes both issues, making tests a bit more strict, and correct.

Bug: 19099914
Change-Id: Ife90c9a6a5261954e9f98b68e199248cfc589920
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
e8ef296162c99669d786b805a148b9a3e8ae5831 30-Jan-2015 Pyry Haulos <phaulos@google.com> Allow for larger LOD difference and fix another offset bug

Certain valid implementations were failing couple of
mipmap.cube.projected tests and the reason appears to be that sampling
analytical derivatives around pixel neighborhood may give too tight LOD
bounds, especially if one or more samples fall into different faces.

This change compensates for the difference by reducing assumed LOD
precision down to 3 bits.

In addition this change fixes another LOD offset issue missed by
previous CL.

Bug: 19170879
Change-Id: I5c154294f2b47222f6910e89dfdd372d7d8233bd
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
2e736e5cc21486837e98cae3c9303751f9a15c79 29-Jan-2015 Pyry Haulos <phaulos@google.com> Fix derivate offset in cube map verification code

To accomodate implementations that use same derivative for a 2x2 pixel
quad when computing LOD, cube map verification code samples derivatives
in 3x3 neighborhood and computes bounds based on that.

This change fixes a typo that prevented the code from considering
(+1, +1) offset.

Bug: 19170879
Change-Id: I2de7aa422fc2fa3ff4432e802bb98c90aedeb548
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
b9df7b5d58961270c55c87000a38a8ccbbdc19e9 21-Jan-2015 Pyry Haulos <phaulos@google.com> Allow geometry variation in 3D texture filtering tests

3D texture verification code was expecting geometry to match exactly
between the result and the reference. This was causing false negatives
on some HW.

Bug: 19092978
Change-Id: I7f20a0dc659e33c5ca3a6c88a0d242267f24fe6a
/external/deqp/modules/glshared/glsTextureTestUtil.cpp
8852c82a1ffa4760985c17cc6875d5d521daf343 11-Sep-2014 Jarkko Poyry <jpoyry@google.com> Update dEQP.

Migrate drawElements Quality Program changes from an internal repository.

Bug: 17388917

Change-Id: I21e3f7bc75813f0510025d697d91a2554dc995d4
/external/deqp/modules/glshared/glsTextureTestUtil.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/glshared/glsTextureTestUtil.cpp