Pyry Haulos [Sat, 23 May 2015 00:03:21 +0000 (00:03 +0000)]
am
40c2eb9d: am
8a14bbb7: Fix bug in (u)intBitsToFloat() test result verification code
* commit '
40c2eb9df94d33dd9ac454d450c4320dc7dcd52c':
Fix bug in (u)intBitsToFloat() test result verification code
Pyry Haulos [Fri, 22 May 2015 23:47:59 +0000 (23:47 +0000)]
am
8a14bbb7: Fix bug in (u)intBitsToFloat() test result verification code
* commit '
8a14bbb74876a4a318d6277a3afeb8d35d682aaf':
Fix bug in (u)intBitsToFloat() test result verification code
Kalle Raita [Fri, 22 May 2015 21:04:51 +0000 (21:04 +0000)]
Merge "Make case list export destination configurable"
Jarkko Pöyry [Fri, 22 May 2015 20:53:35 +0000 (20:53 +0000)]
Merge "Fix -Wconversion warnings in VAO tests."
Kalle Raita [Tue, 19 May 2015 22:47:00 +0000 (15:47 -0700)]
Make case list export destination configurable
Added command line parameter --deqp-caselist-export-file for
defining the test case list target file template.
Added new run mode, stdout-caselist, for writing all the test
cases into the stdout.
Split XML export into file handling and XML writing parts
for clarity. Renamed export utility functions to show
that multiple files are potentially created during
export.
Bug:
20890217
Change-Id: Ib6247283824203644a9953391588f1c60347405b
Pyry Haulos [Fri, 22 May 2015 20:39:50 +0000 (20:39 +0000)]
Merge "Fix MSVC warning about shift operator precedence"
Jarkko Pöyry [Fri, 22 May 2015 04:27:08 +0000 (21:27 -0700)]
Fix -Wconversion warnings in VAO tests.
Bug:
21161908
Change-Id: I8ebb2b9f83c4c08937e433f453f58e1203067538
Jarkko Pöyry [Fri, 22 May 2015 20:31:36 +0000 (20:31 +0000)]
Merge "Fix -Wconversion warnings in readpixels tests."
Jarkko Pöyry [Fri, 22 May 2015 20:31:12 +0000 (20:31 +0000)]
Merge "Fix -Wconversion warnings in shader tests."
Jarkko Pöyry [Fri, 22 May 2015 20:01:15 +0000 (20:01 +0000)]
Merge "Fix -Wconversion warnings in negative api tests."
Jarkko Pöyry [Fri, 22 May 2015 20:00:44 +0000 (20:00 +0000)]
Merge "Fix -Wconversion warnings in ASTC decompression tests."
Jarkko Pöyry [Fri, 22 May 2015 19:57:37 +0000 (19:57 +0000)]
Merge "Fix -Wconversion warnings in GLES3 stress module."
Jarkko Pöyry [Fri, 22 May 2015 19:54:19 +0000 (19:54 +0000)]
Merge "Fix -Wconversion warnings in XFB tests."
Jarkko Pöyry [Fri, 22 May 2015 19:53:52 +0000 (19:53 +0000)]
Merge "Fix -Wconversion warnings in rendering tests."
Jarkko Pöyry [Fri, 22 May 2015 19:53:00 +0000 (19:53 +0000)]
Merge "Fix -Wconversion warnings in multisample tests."
Jarkko Pöyry [Fri, 22 May 2015 19:52:27 +0000 (19:52 +0000)]
Merge "Fix -Wconversion warnings in buffer test util."
Jarkko Pöyry [Fri, 22 May 2015 19:52:09 +0000 (19:52 +0000)]
Merge "Fix -Wconversion warnings in GLES3 performance module."
Jarkko Pöyry [Fri, 22 May 2015 19:51:01 +0000 (19:51 +0000)]
Merge "Fix -Wconversion warnings in fbo tests."
Jarkko Pöyry [Fri, 22 May 2015 19:48:08 +0000 (19:48 +0000)]
Merge "Fix -Wconversion warnings in GLES2 performance module."
Jarkko Pöyry [Fri, 22 May 2015 19:47:17 +0000 (19:47 +0000)]
Merge "Fix -Wconversion warnings in readpixels tests."
Jarkko Pöyry [Fri, 22 May 2015 19:46:35 +0000 (19:46 +0000)]
Merge "Fix -Wconversion warnings in shader tests."
Pyry Haulos [Fri, 22 May 2015 19:46:20 +0000 (12:46 -0700)]
Fix MSVC warning about shift operator precedence
Change-Id: Ifc5014f667b0bec7501687da29ec8a0285139366
Jarkko Pöyry [Fri, 22 May 2015 19:41:46 +0000 (19:41 +0000)]
Merge "Fix -Wconversion warnings in GLES2 stress module."
Jarkko Pöyry [Fri, 22 May 2015 19:36:05 +0000 (19:36 +0000)]
Merge "Fix -Wconversion warnings in clipping tests."
Jarkko Pöyry [Fri, 22 May 2015 19:35:23 +0000 (19:35 +0000)]
Merge "Add checkBooleans with Int32 argument to ApiCase."
Jarkko Pöyry [Fri, 22 May 2015 19:34:42 +0000 (19:34 +0000)]
Merge "Fix -Wconversion warnings in depth range tests."
Jarkko Pöyry [Fri, 22 May 2015 19:34:18 +0000 (19:34 +0000)]
Merge "Fix -Wconversion warnings in vertex texture tests."
Jarkko Pöyry [Fri, 22 May 2015 19:33:48 +0000 (19:33 +0000)]
Merge "Fix -Wconversion warnings in prerequisite tests."
Jarkko Pöyry [Fri, 22 May 2015 19:33:32 +0000 (19:33 +0000)]
Merge "Fix -Wconversion warnings in rasterization tests."
Jarkko Pöyry [Fri, 22 May 2015 19:33:01 +0000 (19:33 +0000)]
Merge "Fix -Wconversion warnings in depth stencil tests."
Jarkko Pöyry [Fri, 22 May 2015 19:32:39 +0000 (19:32 +0000)]
Merge "Fix -Wconversion warnings in color clear tests."
Jarkko Pöyry [Fri, 22 May 2015 19:32:05 +0000 (19:32 +0000)]
Merge "Fix -Wconversion warnings in primitive restart tests."
Jarkko Pöyry [Fri, 22 May 2015 19:31:37 +0000 (19:31 +0000)]
Merge "Fix -Wconversion warnings in fragment output tests."
Jarkko Pöyry [Fri, 22 May 2015 18:42:18 +0000 (11:42 -0700)]
Fix regression in compressed texture decoding.
Bug:
21396289
Change-Id: I015967c3ef8e3c9093aec5dd8ebfa5debcd5fe94
Jarkko Pöyry [Fri, 22 May 2015 01:29:02 +0000 (18:29 -0700)]
Fix -Wconversion warnings in color clear tests.
Bug:
21161908
Change-Id: Icabb397271a6aebfe543e0c6a85c0022b85ab8b0
Jarkko Pöyry [Fri, 22 May 2015 02:11:36 +0000 (19:11 -0700)]
Fix -Wconversion warnings in depth stencil tests.
Bug:
21161908
Change-Id: I116367e2801446f9a350499ed8f04d20e5fbe565
Jarkko Pöyry [Fri, 22 May 2015 02:14:53 +0000 (19:14 -0700)]
Fix -Wconversion warnings in prerequisite tests.
Bug:
21161908
Change-Id: If0f67f31655fabb032b8b2a225cb2b93740addce
Jarkko Pöyry [Fri, 22 May 2015 02:42:03 +0000 (19:42 -0700)]
Fix -Wconversion warnings in shader tests.
Bug:
21161908
Change-Id: I7cf54f67d8ba12d1d0ccc70a681a54ad76df9f7c
Jarkko Pöyry [Fri, 22 May 2015 02:43:07 +0000 (19:43 -0700)]
Fix -Wconversion warnings in rasterization tests.
Bug:
21161908
Change-Id: I002da7244f967340e4eff37c796fdec96815207c
Jarkko Pöyry [Fri, 22 May 2015 02:45:46 +0000 (19:45 -0700)]
Fix -Wconversion warnings in vertex texture tests.
Bug:
21161908
Change-Id: I2539c2cbcf9bedd1b1c38bacd7855a29eae818b4
Jarkko Pöyry [Fri, 22 May 2015 03:09:35 +0000 (20:09 -0700)]
Fix -Wconversion warnings in multisample tests.
Bug:
21161908
Change-Id: I8b7360fad487f424edd32b72d8211b45cdef8bd1
Jarkko Pöyry [Fri, 22 May 2015 03:12:00 +0000 (20:12 -0700)]
Fix -Wconversion warnings in buffer test util.
Bug:
21161908
Change-Id: Ie092de2b1559ea2f44d745985ecd37bfb20fa7fe
Jarkko Pöyry [Fri, 22 May 2015 03:15:23 +0000 (20:15 -0700)]
Fix -Wconversion warnings in readpixels tests.
Bug:
21161908
Change-Id: Ib596f231cb774eef1c559f5a560882b63cab97c7
Jarkko Pöyry [Fri, 22 May 2015 03:18:45 +0000 (20:18 -0700)]
Fix -Wconversion warnings in depth range tests.
Bug:
21161908
Change-Id: I389d33d1d785326a94b428daa821bad6883684a4
Jarkko Pöyry [Fri, 22 May 2015 03:26:47 +0000 (20:26 -0700)]
Add checkBooleans with Int32 argument to ApiCase.
Queried booleans are often Int32 typed (getProgramiv etc.). Avoid
conversions in test code by extending the utility.
Bug:
21161908
Change-Id: I983055178a39333918f5696d2ab8b48c0766d3e5
Jarkko Pöyry [Fri, 22 May 2015 03:34:19 +0000 (20:34 -0700)]
Fix -Wconversion warnings in clipping tests.
Bug:
21161908
Change-Id: Ic4aba78f3f44e585c97d450a9ba995c70d3d559a
Jarkko Pöyry [Fri, 22 May 2015 03:40:17 +0000 (20:40 -0700)]
Fix -Wconversion warnings in GLES2 performance module.
Bug:
21161908
Change-Id: I4e53ab4b8cea0f47e8f3075b5ac2fa19ae1d9db4
Jarkko Pöyry [Fri, 22 May 2015 03:44:38 +0000 (20:44 -0700)]
Fix -Wconversion warnings in GLES2 stress module.
Bug:
21161908
Change-Id: I19870912f18d68ab163ad7edf98b1139b67a4e2e
Jarkko Pöyry [Fri, 22 May 2015 03:53:56 +0000 (20:53 -0700)]
Fix -Wconversion warnings in GLES3 performance module.
Bug:
21161908
Change-Id: I4c1db8201b87bd890d8d50c252ee2bd9a03b31d9
Jarkko Pöyry [Fri, 22 May 2015 03:58:11 +0000 (20:58 -0700)]
Fix -Wconversion warnings in fbo tests.
Bug:
21161908
Change-Id: Ie1eff7151050e166fe16b5888da6de3133ccb737
Jarkko Pöyry [Fri, 22 May 2015 04:01:24 +0000 (21:01 -0700)]
Fix -Wconversion warnings in fragment output tests.
Bug:
21161908
Change-Id: I9c57fbcdecda3916e6ff33370dde0588c7a3e897
Jarkko Pöyry [Fri, 22 May 2015 04:08:48 +0000 (21:08 -0700)]
Fix -Wconversion warnings in shader tests.
Bug:
21161908
Change-Id: I336cfa5e3056d2331e4f14ec10abb3600f691e9e
Jarkko Pöyry [Fri, 22 May 2015 04:09:51 +0000 (21:09 -0700)]
Fix -Wconversion warnings in ASTC decompression tests.
Bug:
21161908
Change-Id: I1cfab55d299bf0a89b48974d1332627475777e82
Jarkko Pöyry [Fri, 22 May 2015 04:14:17 +0000 (21:14 -0700)]
Fix -Wconversion warnings in GLES3 stress module.
Bug:
21161908
Change-Id: I39f79f78f178f255195fba3fa64b9346fc22ea4c
Jarkko Pöyry [Fri, 22 May 2015 04:16:31 +0000 (21:16 -0700)]
Fix -Wconversion warnings in XFB tests.
Bug:
21161908
Change-Id: I37b6d130e6692f54514c6273a02c9a16991d4260
Jarkko Pöyry [Fri, 22 May 2015 04:20:19 +0000 (21:20 -0700)]
Fix -Wconversion warnings in rendering tests.
Bug:
21161908
Change-Id: Ie91f822b91e71ab148e9167651f33ded005b8aa7
Jarkko Pöyry [Fri, 22 May 2015 04:28:32 +0000 (21:28 -0700)]
Fix -Wconversion warnings in primitive restart tests.
Bug:
21161908
Change-Id: I70dd403a78fd92911c4cc1c512fc9efa67c079bb
Jarkko Pöyry [Fri, 22 May 2015 04:30:36 +0000 (21:30 -0700)]
Fix -Wconversion warnings in negative api tests.
Bug:
21161908
Change-Id: I998c0a57242f18d8a5b66eb3f30aba481895d4c2
Jarkko Pöyry [Fri, 22 May 2015 04:32:16 +0000 (21:32 -0700)]
Fix -Wconversion warnings in readpixels tests.
Bug:
21161908
Change-Id: Ib9a01e0ebbf34c8f03a176bd93334d23c1384023
Pyry Haulos [Fri, 22 May 2015 17:19:03 +0000 (10:19 -0700)]
Fix bug in (u)intBitsToFloat() test result verification code
Bug:
21396528
Change-Id: Ib83e9677b6c3cf367b294cfec2ec0caa239ffd2d
Jarkko Pöyry [Fri, 22 May 2015 01:07:26 +0000 (01:07 +0000)]
Merge "Fix -Wconversion warnings in glshared."
Jarkko Pöyry [Fri, 22 May 2015 00:52:09 +0000 (00:52 +0000)]
Merge "Fix -Wconversion warnings in framework/egl."
Jarkko Pöyry [Wed, 20 May 2015 02:31:53 +0000 (19:31 -0700)]
Fix -Wconversion warnings in glshared.
Bug:
21161908
Change-Id: I96f424112950bf3b4d50b6bddaa007358419d47c
Jarkko Pöyry [Fri, 22 May 2015 00:41:08 +0000 (00:41 +0000)]
Merge "Fix -Wconversion warnings in GLES31 module."
Jarkko Pöyry [Wed, 20 May 2015 00:45:38 +0000 (17:45 -0700)]
Fix -Wconversion warnings in framework/egl.
Bug:
21161908
Change-Id: Ib61f91bd3a27712e496b85526d8cbd17c29db9fc
Jarkko Pöyry [Fri, 22 May 2015 00:30:59 +0000 (00:30 +0000)]
Merge "Fix -Wconversion warnings in EGL module."
Jarkko Pöyry [Fri, 22 May 2015 00:30:06 +0000 (00:30 +0000)]
Merge "Avoid using doubles for float vectors in tcuVectorUtil."
Jarkko Pöyry [Wed, 20 May 2015 03:44:07 +0000 (20:44 -0700)]
Fix -Wconversion warnings in GLES31 module.
Bug:
21161908
Change-Id: I43f95dc010f9977aeb1f658b9d67a9aa946c6fff
Jarkko Pöyry [Wed, 20 May 2015 03:01:18 +0000 (20:01 -0700)]
Fix -Wconversion warnings in EGL module.
Bug:
21161908
Change-Id: Ib4a45b6270e899886d92c01210d8271f15200975
Jarkko Pöyry [Tue, 19 May 2015 23:27:45 +0000 (16:27 -0700)]
Avoid using doubles for float vectors in tcuVectorUtil.
Bug:
21161908
Change-Id: I2dd1ee70f348a4aa3fa2d7f5ab842bfcb4186448
Jarkko Pöyry [Thu, 21 May 2015 23:58:32 +0000 (23:58 +0000)]
Merge "Fix -Wconversion warnings in framework/randomshaders."
Pyry Haulos [Thu, 21 May 2015 22:47:00 +0000 (22:47 +0000)]
am
1410dd68: am
1ab8120e: Update ES3 mustpass list
* commit '
1410dd685f399e1ef9f9f0836064735bd6ca2946':
Update ES3 mustpass list
Pyry Haulos [Thu, 21 May 2015 22:33:31 +0000 (22:33 +0000)]
am
1ab8120e: Update ES3 mustpass list
* commit '
1ab8120ea497ce5395504755e9959254311260e8':
Update ES3 mustpass list
Jarkko Pöyry [Thu, 21 May 2015 19:35:32 +0000 (19:35 +0000)]
Merge "Fix -Wconversion warnings in qphelper."
Jarkko Pöyry [Thu, 21 May 2015 19:34:39 +0000 (19:34 +0000)]
Merge "Fix -Wconversion warnings in framework/common."
Jarkko Pöyry [Thu, 21 May 2015 19:34:12 +0000 (19:34 +0000)]
Merge "Fix destream -Wconversion warnings."
Jarkko Pöyry [Thu, 21 May 2015 19:33:53 +0000 (19:33 +0000)]
Merge "Fix deInt32.h -Wconversion warnings."
Jarkko Pöyry [Thu, 21 May 2015 19:33:28 +0000 (19:33 +0000)]
Merge "Fix -Wconversion warnings in dethread."
Jarkko Pöyry [Thu, 21 May 2015 01:14:55 +0000 (01:14 +0000)]
Merge "Fix -Wconversion warnings in rr and sglr."
Pyry Haulos [Wed, 20 May 2015 22:40:53 +0000 (15:40 -0700)]
Update ES3 mustpass list
Change-Id: I662ac54ca37054bdb1db40e29b92203b69b79e6b
Jarkko Pöyry [Wed, 20 May 2015 19:37:30 +0000 (19:37 +0000)]
Merge "Reduce RGBA coversion code duplication."
Jarkko Pöyry [Tue, 19 May 2015 23:32:27 +0000 (16:32 -0700)]
Fix -Wconversion warnings in framework/common.
Bug:
21161908
Change-Id: I62a1a2223f3441e88f8a737855aa5075a3c5a3f1
Jarkko Pöyry [Wed, 20 May 2015 01:16:20 +0000 (18:16 -0700)]
Reduce RGBA coversion code duplication.
Change-Id: I638cb7baf6b802543a00f77b05c9dc93ed5253d2
Jarkko Pöyry [Wed, 20 May 2015 00:44:29 +0000 (17:44 -0700)]
Fix -Wconversion warnings in framework/randomshaders.
Bug:
21161908
Change-Id: I2bf38cbf02cecfa449c151664eedb60607ae2c8b
Jarkko Pöyry [Wed, 20 May 2015 00:20:59 +0000 (17:20 -0700)]
Fix -Wconversion warnings in rr and sglr.
Bug:
21161908
Change-Id: Ic13ea42910019a476ed52e99645cfdbcc9294538
Jarkko Pöyry [Tue, 19 May 2015 22:47:01 +0000 (15:47 -0700)]
Fix -Wconversion warnings in qphelper.
Bug:
21161908
Change-Id: I1203f340d9872ba12a7071be52bf2b542d95736b
Jarkko Pöyry [Tue, 19 May 2015 19:29:30 +0000 (12:29 -0700)]
Fix destream -Wconversion warnings.
Bug:
21161908
Change-Id: I6d43490a26294dea4ee5c6dd4c155c291b6cadf2
Jarkko Pöyry [Tue, 19 May 2015 18:22:24 +0000 (11:22 -0700)]
Fix -Wconversion warnings in dethread.
Bug:
21161908
Change-Id: If10008c78ab1c503a7e2082d3690e1882310d9d2
Jarkko Pöyry [Mon, 18 May 2015 18:30:26 +0000 (11:30 -0700)]
Fix deInt32.h -Wconversion warnings.
- deSignBit32 returns uint.
- deClz64 takes in uint.
- Hash functions return uint.
Bug:
21161908
Change-Id: Ia78bd5f54c5a03677b0b035e79add0b9eb997280
Jarkko Pöyry [Tue, 19 May 2015 19:39:52 +0000 (19:39 +0000)]
Merge "Fix stderr printing."
Jarkko Pöyry [Tue, 19 May 2015 03:55:41 +0000 (20:55 -0700)]
Fix deSpinBarrier deadlock.
Detaching a thread from deSpinBarrier caused a race with spin barrier's
triggering thread (last thread: atomicInc(numEntered) == numThreads)
detection test. If numThreads was decremented during the triggering
thread test, another thread would also be classidfied as a trigger to
release the barrier.
Multiple concurrent "trigger" threads caused the spinbarrier state to
become corrupted.
This CL uses a cached numThreads value in trigger test which removes
the race with currently running trigger thread. This also removes
unnecessary m_numLeaving modifications.
Change-Id: Ibfb3d4925fbe3063c982440a555b8aa131544465
Jarkko Pöyry [Tue, 19 May 2015 18:12:01 +0000 (11:12 -0700)]
Fix stderr printing.
Change-Id: Ibaa5976d469ed610ad795ec5cffee83a15707c00
Kalle Raita [Fri, 15 May 2015 21:15:14 +0000 (21:15 +0000)]
am
a3c2a0f7: am
ab63de16: Merge "Negative API tests against non-2D texture targets with LDR ASTC." into mnc-dev
* commit '
a3c2a0f7110eca54aab857c9e437675f57360367':
Negative API tests against non-2D texture targets with LDR ASTC.
Kalle Raita [Fri, 15 May 2015 21:02:56 +0000 (21:02 +0000)]
am
ab63de16: Merge "Negative API tests against non-2D texture targets with LDR ASTC." into mnc-dev
* commit '
ab63de160e602864bb89e5a14c10b5ec7065f909':
Negative API tests against non-2D texture targets with LDR ASTC.
Kalle Raita [Fri, 15 May 2015 20:43:17 +0000 (20:43 +0000)]
Merge "Negative API tests against non-2D texture targets with LDR ASTC." into mnc-dev
Kalle Raita [Tue, 12 May 2015 17:24:51 +0000 (10:24 -0700)]
Negative API tests against non-2D texture targets with LDR ASTC.
Bug:
20763295
Change-Id: I4df20607529abb8790ab254a79dc44218b8a3281
Pyry Haulos [Fri, 15 May 2015 19:37:40 +0000 (19:37 +0000)]
Merge "Fuzzy compare improvements"
Jamie Madill [Fri, 15 May 2015 14:54:37 +0000 (10:54 -0400)]
Split null context factory in to its own file.
This allows the factory to be re-used in an application which
has another implementation of the createPlatform() function.
Change-Id: I186ee52d5832933e83ff8c6779aa2791fab89dbc
Pyry Haulos [Fri, 8 May 2015 23:56:53 +0000 (16:56 -0700)]
Fuzzy compare improvements
* Move scaling of error magnitude at the very end to reduce rounding
error accumulation.
* Use integers instead of floating-point values for color distances.
* Log images in tests.
* Remove useless ability to tune some magic constants.
* Tune thresholds as necessary.
Bug:
18423249
Change-Id: Idd66a3dd9102ef11ca5e2d18a0942ae18e5fd9dc
Mika Isojärvi [Thu, 14 May 2015 01:01:35 +0000 (01:01 +0000)]
am
e5870a12: am
1c3a4b06: Fix EGL multithread single window tests.
* commit '
e5870a12182912c0eeaaf21ba34d6b454070fc21':
Fix EGL multithread single window tests.