platform/upstream/VK-GL-CTS.git
8 years agoam f2f9fcea: am dadf7db4: Remove tests infeasible for M.
Kalle Raita [Wed, 12 Aug 2015 00:11:53 +0000 (00:11 +0000)]
am f2f9fcea: am dadf7db4: Remove tests infeasible for M.

* commit 'f2f9fcead7aa0ca9c114803f1682fce0d0bc73dd':
  Remove tests infeasible for M.

8 years agoam 876c5e4b: am 12b225fb: Merge "Remove EGL random multithreaded resource sharing...
Kalle Raita [Wed, 12 Aug 2015 00:11:52 +0000 (00:11 +0000)]
am 876c5e4b: am 12b225fb: Merge "Remove EGL random multithreaded resource sharing tests." into mnc-dev

* commit '876c5e4b45ec14605ea0742689feee4caebf241a':
  Remove EGL random multithreaded resource sharing tests.

8 years agoam 6d8ba124: am 8d2a27e0: Remove problematic srgb8_alpha8_astc copy image tests.
Kalle Raita [Wed, 12 Aug 2015 00:11:51 +0000 (00:11 +0000)]
am 6d8ba124: am 8d2a27e0: Remove problematic srgb8_alpha8_astc copy image tests.

* commit '6d8ba124d46a8a0f206df68e94a1cdfdd2b13f72':
  Remove problematic srgb8_alpha8_astc copy image tests.

8 years agoam 6d60ecb9: am 48124f14: Remove some GLES3 multisample config cases
Kalle Raita [Wed, 12 Aug 2015 00:11:49 +0000 (00:11 +0000)]
am 6d60ecb9: am 48124f14: Remove some GLES3 multisample config cases

* commit '6d60ecb982d47458d83bc410a866f2ad110a4dd8':
  Remove some GLES3 multisample config cases

8 years agoam dadf7db4: Remove tests infeasible for M.
Kalle Raita [Wed, 12 Aug 2015 00:01:05 +0000 (00:01 +0000)]
am dadf7db4: Remove tests infeasible for M.

* commit 'dadf7db48256f248fc09e085b9eff69826422ab1':
  Remove tests infeasible for M.

8 years agoam 12b225fb: Merge "Remove EGL random multithreaded resource sharing tests." into...
Kalle Raita [Wed, 12 Aug 2015 00:01:05 +0000 (00:01 +0000)]
am 12b225fb: Merge "Remove EGL random multithreaded resource sharing tests." into mnc-dev

* commit '12b225fbca5123610242da9979f7e775860f0cdd':
  Remove EGL random multithreaded resource sharing tests.

8 years agoam 8d2a27e0: Remove problematic srgb8_alpha8_astc copy image tests.
Kalle Raita [Wed, 12 Aug 2015 00:01:04 +0000 (00:01 +0000)]
am 8d2a27e0: Remove problematic srgb8_alpha8_astc copy image tests.

* commit '8d2a27e0ad22cdd8407f17c2662be434800ff42b':
  Remove problematic srgb8_alpha8_astc copy image tests.

8 years agoam 48124f14: Remove some GLES3 multisample config cases
Kalle Raita [Wed, 12 Aug 2015 00:01:03 +0000 (00:01 +0000)]
am 48124f14: Remove some GLES3 multisample config cases

* commit '48124f149cdf8d2a0fe9cfb3db8c4f58afb610bc':
  Remove some GLES3 multisample config cases

8 years agoRemove tests infeasible for M.
Kalle Raita [Tue, 11 Aug 2015 23:24:08 +0000 (16:24 -0700)]
Remove tests infeasible for M.

dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_clears
dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles
dEQP-GLES3.functional.pbo.renderbuffer.rgb565_triangles
dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_clears
dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_triangles
dEQP-GLES3.functional.texture.filtering.*.combinations.*_3d (38 in total)
dEQP-GLES3.functional.texture.specification.basic_teximage3d.* (18 in total)
dEQP-GLES3.functional.texture.specification.texstorage?d.* (89 in total)

Bug: 22760309
Change-Id: Iccd2c5de03244840cdbb9b518bbf7886f4a7aaa3

8 years agoMerge "Remove EGL random multithreaded resource sharing tests." into mnc-dev
Kalle Raita [Tue, 11 Aug 2015 23:11:05 +0000 (23:11 +0000)]
Merge "Remove EGL random multithreaded resource sharing tests." into mnc-dev

8 years agoRemove EGL random multithreaded resource sharing tests.
Kalle Raita [Tue, 11 Aug 2015 23:05:52 +0000 (16:05 -0700)]
Remove EGL random multithreaded resource sharing tests.

Bug: 22760309
Change-Id: I465d2ee9b97d91c01877fc935efa14f0aaf2d89e

8 years agoRemove problematic srgb8_alpha8_astc copy image tests.
Kalle Raita [Tue, 11 Aug 2015 22:53:23 +0000 (15:53 -0700)]
Remove problematic srgb8_alpha8_astc copy image tests.

Bug: 22760309
Change-Id: I195122f410dc78c074157dd605dd9a7cb2fa6dca

9 years agoRemove some GLES3 multisample config cases
Kalle Raita [Fri, 7 Aug 2015 21:17:40 +0000 (14:17 -0700)]
Remove some GLES3 multisample config cases

- gl_FragCoord.w test
- Some clipping tests

Bug: 22760309
Change-Id: I9a79fdbd8d61ce815f03d79116082e77ef080c2d

9 years agoMerge "de::FilePath fixes"
Pyry Haulos [Tue, 4 Aug 2015 20:02:40 +0000 (20:02 +0000)]
Merge "de::FilePath fixes"

9 years agoMerge "Use more robust method for enumerating built modules"
Pyry Haulos [Tue, 4 Aug 2015 20:02:10 +0000 (20:02 +0000)]
Merge "Use more robust method for enumerating built modules"

9 years agoam 08719f3b: am c80353d7: am ca5d0d73: Enable clang compilation for mips.
Chih-Hung Hsieh [Tue, 4 Aug 2015 19:52:03 +0000 (19:52 +0000)]
am 08719f3b: am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit '08719f3bc61c19183e7d92dfd10c4084eb7ec44a':
  Enable clang compilation for mips.

9 years agoUse more robust method for enumerating built modules
Pyry Haulos [Tue, 4 Aug 2015 19:46:55 +0000 (12:46 -0700)]
Use more robust method for enumerating built modules

build_caselists.py assumed that all modules would reside in a unique
sub-directory under modules/.

Change-Id: I7004a268c3592ed84c3f782d9bdeb880773808be

9 years agode::FilePath fixes
Pyry Haulos [Tue, 4 Aug 2015 19:45:10 +0000 (12:45 -0700)]
de::FilePath fixes

 * Fix normalization of absolute paths

 * Fix access bits of new directories on unix

Change-Id: Id1e8b5d1d3deac0b22acfbbbdbf9f65ba95217c9

9 years agoam c80353d7: am ca5d0d73: Enable clang compilation for mips.
Chih-Hung Hsieh [Tue, 4 Aug 2015 19:44:32 +0000 (19:44 +0000)]
am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit 'c80353d7a7d1f24d4f8e52671b6acdb0ee2b9545':
  Enable clang compilation for mips.

9 years agoam ca5d0d73: Enable clang compilation for mips.
Chih-Hung Hsieh [Tue, 4 Aug 2015 19:34:55 +0000 (19:34 +0000)]
am ca5d0d73: Enable clang compilation for mips.

* commit 'ca5d0d73433c157ba74a0269db0896eb497593d9':
  Enable clang compilation for mips.

9 years agoEnable clang compilation for mips.
Chih-Hung Hsieh [Tue, 4 Aug 2015 18:49:28 +0000 (11:49 -0700)]
Enable clang compilation for mips.

Old compilation problem was fixed.
BUG: 18934246

Change-Id: I9431af3c13993a3098dbbe137ca25673a5f8223f

9 years agoam ded9c531: Stop being silly.
Elliott Hughes [Tue, 4 Aug 2015 07:05:55 +0000 (07:05 +0000)]
am ded9c531: Stop being silly.

* commit 'ded9c531f51d4e7acfe47952f66836cf109ac395':
  Stop being silly.

9 years agoStop being silly.
Elliott Hughes [Fri, 31 Jul 2015 15:58:16 +0000 (08:58 -0700)]
Stop being silly.

Change-Id: Icf0b45e0b7032d7cc5b17ffe92be5ab8c6cda729
(cherry picked from commit 8fd6c3d7cbe880be786211df6388501e59de8b8b)

9 years agoFix shader compile time logging
Pyry Haulos [Mon, 3 Aug 2015 20:40:17 +0000 (13:40 -0700)]
Fix shader compile time logging

Compile time was logged multiple times, and for shader types that were
not present in the program.

Change-Id: I8e94019712926f61b3ba1e7cad821fdbfd5e0dec

9 years agoam 196153cf: am 61cf23d7: Remove a few tests from M mustpass
Pyry Haulos [Mon, 3 Aug 2015 19:15:37 +0000 (19:15 +0000)]
am 196153cf: am 61cf23d7: Remove a few tests from M mustpass

* commit '196153cfa2623bce0e2b7bf016d88121125c1b85':
  Remove a few tests from M mustpass

9 years agoam 61cf23d7: Remove a few tests from M mustpass
Pyry Haulos [Mon, 3 Aug 2015 19:08:24 +0000 (19:08 +0000)]
am 61cf23d7: Remove a few tests from M mustpass

* commit '61cf23d7afbf6146fe7d17d9295d8b35fd0708f2':
  Remove a few tests from M mustpass

9 years agoRemove a few tests from M mustpass
Pyry Haulos [Mon, 3 Aug 2015 18:14:17 +0000 (11:14 -0700)]
Remove a few tests from M mustpass

Bug: 22920759
Bug: 22859221
Bug: 22632106
Bug: 22921258
Change-Id: Ic6f40dc60384a9ba3c5237ccc626682bcb446206

9 years agoMerge "Fix a typo in fetch_sources.py."
Pyry Haulos [Fri, 31 Jul 2015 19:59:40 +0000 (19:59 +0000)]
Merge "Fix a typo in fetch_sources.py."

9 years agoImprove texture format pretty-printing.
Jarkko Pöyry [Fri, 19 Jun 2015 20:05:18 +0000 (13:05 -0700)]
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

9 years agoMerge "Use de::ArrayBuffer in glu::TextureBuffer."
Jarkko Pöyry [Thu, 30 Jul 2015 21:43:32 +0000 (21:43 +0000)]
Merge "Use de::ArrayBuffer in glu::TextureBuffer."

9 years agoFix a typo in fetch_sources.py.
Dejan Mircevski [Thu, 30 Jul 2015 17:12:09 +0000 (13:12 -0400)]
Fix a typo in fetch_sources.py.

9 years agoFix the libpng URL.
Dejan Mircevski [Thu, 30 Jul 2015 15:41:21 +0000 (11:41 -0400)]
Fix the libpng URL.

9 years agoMerge "Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age"
Hengyuan Hu [Wed, 29 Jul 2015 22:22:02 +0000 (22:22 +0000)]
Merge "Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age"

9 years agoExplicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age
Hengyuan Hu [Wed, 29 Jul 2015 19:41:13 +0000 (12:41 -0700)]
Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age

Change-Id: I52f6e48d200b06a4616529aea200421df7bccd34

9 years agoam 307f2e36: am 40ff5281: Remove another textureLodOffset() case from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:36:18 +0000 (23:36 +0000)]
am 307f2e36: am 40ff5281: Remove another textureLodOffset() case from mustpass

* commit '307f2e3660929ee9c885e61917e792261b409f0b':
  Remove another textureLodOffset() case from mustpass

9 years agoam 85f8fde2: am 31801e06: Remove mipmap.cube.projected tests from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:36:17 +0000 (23:36 +0000)]
am 85f8fde2: am 31801e06: Remove mipmap.cube.projected tests from mustpass

* commit '85f8fde217461e5d7b7be71a9c4b8101abe082ba':
  Remove mipmap.cube.projected tests from mustpass

9 years agoam 40ff5281: Remove another textureLodOffset() case from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:11:06 +0000 (23:11 +0000)]
am 40ff5281: Remove another textureLodOffset() case from mustpass

* commit '40ff5281976bdc387452b4c72e8c3a6fe1d59a3b':
  Remove another textureLodOffset() case from mustpass

9 years agoam 31801e06: Remove mipmap.cube.projected tests from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:11:05 +0000 (23:11 +0000)]
am 31801e06: Remove mipmap.cube.projected tests from mustpass

* commit '31801e062680471b0a3856dcb3b7320b8cd0d30a':
  Remove mipmap.cube.projected tests from mustpass

9 years agoRemove another textureLodOffset() case from mustpass
Pyry Haulos [Tue, 28 Jul 2015 19:48:04 +0000 (12:48 -0700)]
Remove another textureLodOffset() case from mustpass

Bug: 22794704
Change-Id: Icbd78a79d256e17751a064b3668bfaef8f1752f9

9 years agoRemove mipmap.cube.projected tests from mustpass
Pyry Haulos [Tue, 28 Jul 2015 21:50:05 +0000 (14:50 -0700)]
Remove mipmap.cube.projected tests from mustpass

Bug: 22794757
Change-Id: I55f32c5a2d45c808b18ada683699c6a176ca5822

9 years agoam a1665665: am 4ce5f630: Remove tests not feasible for M from mustpass
Pyry Haulos [Mon, 27 Jul 2015 18:53:39 +0000 (18:53 +0000)]
am a1665665: am 4ce5f630: Remove tests not feasible for M from mustpass

* commit 'a1665665d4ed8a4bc9c3107e57fcdb5517efc851':
  Remove tests not feasible for M from mustpass

9 years agoam ab71441e: am 5c541594: Remove a couple of primitive_bbox line cases due to HW...
Pyry Haulos [Mon, 27 Jul 2015 18:53:38 +0000 (18:53 +0000)]
am ab71441e: am 5c541594: Remove a couple of primitive_bbox line cases due to HW limitation

* commit 'ab71441e3bf32c236ce4c11a23f777926f0baa3d':
  Remove a couple of primitive_bbox line cases due to HW limitation

9 years agoam 4ce5f630: Remove tests not feasible for M from mustpass
Pyry Haulos [Mon, 27 Jul 2015 18:42:42 +0000 (18:42 +0000)]
am 4ce5f630: Remove tests not feasible for M from mustpass

* commit '4ce5f630fc215a5c05af6d44d4d3ca0601cfc5e4':
  Remove tests not feasible for M from mustpass

9 years agoam 5c541594: Remove a couple of primitive_bbox line cases due to HW limitation
Pyry Haulos [Mon, 27 Jul 2015 18:42:41 +0000 (18:42 +0000)]
am 5c541594: Remove a couple of primitive_bbox line cases due to HW limitation

* commit '5c541594aea7e8264084ea5cd22dda4cc94ca3f4':
  Remove a couple of primitive_bbox line cases due to HW limitation

9 years agoRemove tests not feasible for M from mustpass
Pyry Haulos [Wed, 22 Jul 2015 22:41:56 +0000 (15:41 -0700)]
Remove tests not feasible for M from mustpass

Bug: 22635479
Bug: 22632106
Bug: 22632003
Bug: 22760309
Change-Id: I2dfe4fd743fc459d83e55b82aeaa21d19f9acf05

9 years agoMerge "Add test for EGL_KHR_swap_buffers_with_damage"
Hengyuan Hu [Sat, 25 Jul 2015 00:43:50 +0000 (00:43 +0000)]
Merge "Add test for EGL_KHR_swap_buffers_with_damage"

9 years agoAdd test for EGL_KHR_swap_buffers_with_damage
Hengyuan Hu [Tue, 21 Jul 2015 18:37:07 +0000 (11:37 -0700)]
Add test for EGL_KHR_swap_buffers_with_damage

The tests consist of three groups. One group with no dependency on other APIs,
one group using EGL_BUFFER_PRESERVED and one using EGL_BUFFER_AGE_EXT.

Change-Id: If7e5da80beeef7dffc6286df9632fc78577408cb

9 years agoRemove a couple of primitive_bbox line cases due to HW limitation
Pyry Haulos [Fri, 24 Jul 2015 15:52:24 +0000 (08:52 -0700)]
Remove a couple of primitive_bbox line cases due to HW limitation

Bug: 22713865
Change-Id: I5d2731fd00b118af22f6c69651d5e82e99832163

9 years agoam 7c682d3d: am dafc0617: Remove negative tests for sliced 3D ASTC texture targets
Pyry Haulos [Fri, 24 Jul 2015 05:09:18 +0000 (05:09 +0000)]
am 7c682d3d: am dafc0617: Remove negative tests for sliced 3D ASTC texture targets

* commit '7c682d3d73044aa7e60ae01a397a5557cf0c7307':
  Remove negative tests for sliced 3D ASTC texture targets

9 years agoresolved conflicts for merge of 50c6217e to master
Colin Cross [Fri, 24 Jul 2015 05:03:23 +0000 (22:03 -0700)]
resolved conflicts for merge of 50c6217e to master

Change-Id: Iab312661200d5f660f0c0602a19e51c4ca57217d

9 years agoam dafc0617: Remove negative tests for sliced 3D ASTC texture targets
Pyry Haulos [Fri, 24 Jul 2015 04:01:04 +0000 (04:01 +0000)]
am dafc0617: Remove negative tests for sliced 3D ASTC texture targets

* commit 'dafc0617760c287adeb4b0a94ba63307554b5d90':
  Remove negative tests for sliced 3D ASTC texture targets

9 years agoam afd7c45a: Remove broken fbo completeness cases from mustpass
Pyry Haulos [Fri, 24 Jul 2015 04:00:58 +0000 (04:00 +0000)]
am afd7c45a: Remove broken fbo completeness cases from mustpass

* commit 'afd7c45a73a76bf443f74a0333249cbc7627ad50':
  Remove broken fbo completeness cases from mustpass

9 years agoam da7b4f34: am ea026b32: Remove highp float FBO dfd*() tests from mustpass
Pyry Haulos [Thu, 23 Jul 2015 20:26:57 +0000 (20:26 +0000)]
am da7b4f34: am ea026b32: Remove highp float FBO dfd*() tests from mustpass

* commit 'da7b4f3464498df03f263e544e4b07d4e8a19888':
  Remove highp float FBO dfd*() tests from mustpass

9 years agoam 84969fa3: am 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev
Pyry Haulos [Thu, 23 Jul 2015 20:26:56 +0000 (20:26 +0000)]
am 84969fa3: am 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev

* commit '84969fa3a99960c280447221dccd1ee24d1e7ded':
  Remove a few ES2 tests from mustpass

9 years agoam ea026b32: Remove highp float FBO dfd*() tests from mustpass
Pyry Haulos [Thu, 23 Jul 2015 20:10:16 +0000 (20:10 +0000)]
am ea026b32: Remove highp float FBO dfd*() tests from mustpass

* commit 'ea026b329e6bf73f109cda914c90f08d5f7a5b8d':
  Remove highp float FBO dfd*() tests from mustpass

9 years agoam 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev
Pyry Haulos [Thu, 23 Jul 2015 20:10:15 +0000 (20:10 +0000)]
am 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev

* commit '4266a10bd0b8bae3d46b43012407eb88ecd41e03':
  Remove a few ES2 tests from mustpass

9 years agoRemove negative tests for sliced 3D ASTC texture targets
Pyry Haulos [Thu, 23 Jul 2015 16:14:04 +0000 (09:14 -0700)]
Remove negative tests for sliced 3D ASTC texture targets

See Khronos bug 14266

Bug: 22654014
Change-Id: I208e09a50b3ec5af1ec8c53015780a45188e6327

9 years agoRemove broken fbo completeness cases from mustpass
Pyry Haulos [Wed, 22 Jul 2015 22:35:04 +0000 (15:35 -0700)]
Remove broken fbo completeness cases from mustpass

Bug: 22665757
Change-Id: I6e5c6a76bc9c627c29e0e1707d575c08512fb577

9 years agoRemove highp float FBO dfd*() tests from mustpass
Pyry Haulos [Tue, 21 Jul 2015 22:12:53 +0000 (15:12 -0700)]
Remove highp float FBO dfd*() tests from mustpass

Bug: 22628471
Bug: 22632003
Change-Id: Ia9d2b9a5e04ad317cbcc8782c9efaeedd94a0a58

9 years agoMerge "Remove a few ES2 tests from mustpass" into mnc-dev
Pyry Haulos [Tue, 21 Jul 2015 22:19:16 +0000 (22:19 +0000)]
Merge "Remove a few ES2 tests from mustpass" into mnc-dev

9 years agoam 2fc5da1c: am 521e5c62: Merge "Remove textureprojlodoffset.sampler3d_float_vertex...
Pyry Haulos [Tue, 21 Jul 2015 22:15:18 +0000 (22:15 +0000)]
am 2fc5da1c: am 521e5c62: Merge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev

* commit '2fc5da1c4561d94527e96f4caa011270fc90b2d1':
  Remove textureprojlodoffset.sampler3d_float_vertex from mustpass

9 years agoam b2692471: am 31805e60: Fix warning in modf() precision test code
Pyry Haulos [Tue, 21 Jul 2015 22:15:17 +0000 (22:15 +0000)]
am b2692471: am 31805e60: Fix warning in modf() precision test code

* commit 'b2692471b85f2b69b84ed2ee86c9913ac0dac616':
  Fix warning in modf() precision test code

9 years agoRemove a few ES2 tests from mustpass
Pyry Haulos [Tue, 21 Jul 2015 22:14:12 +0000 (15:14 -0700)]
Remove a few ES2 tests from mustpass

Bug: 21208276
Change-Id: Ib5815fca3c002cf2ef58c8d7255bda807ff7e5fb

9 years agoam 521e5c62: Merge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass...
Pyry Haulos [Tue, 21 Jul 2015 22:01:04 +0000 (22:01 +0000)]
am 521e5c62: Merge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev

* commit '521e5c62e07b4a036837ff080e557c32199017cf':
  Remove textureprojlodoffset.sampler3d_float_vertex from mustpass

9 years agoam 31805e60: Fix warning in modf() precision test code
Pyry Haulos [Tue, 21 Jul 2015 22:01:03 +0000 (22:01 +0000)]
am 31805e60: Fix warning in modf() precision test code

* commit '31805e60533f21575d584aa2a8c1d738b7fda56e':
  Fix warning in modf() precision test code

9 years agoMerge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev
Pyry Haulos [Tue, 21 Jul 2015 21:03:41 +0000 (21:03 +0000)]
Merge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev

9 years agoRemove textureprojlodoffset.sampler3d_float_vertex from mustpass
Pyry Haulos [Tue, 21 Jul 2015 19:47:50 +0000 (12:47 -0700)]
Remove textureprojlodoffset.sampler3d_float_vertex from mustpass

Bug: 22405868
Change-Id: Ida8cc6aeb754c10c5b823a76d1dc72bd19c752e7

9 years agoFix warning in modf() precision test code
Pyry Haulos [Tue, 21 Jul 2015 19:27:30 +0000 (12:27 -0700)]
Fix warning in modf() precision test code

Bug: 22512069
Change-Id: I2a0ad0af5b9d4da3c55ca0925d375c4b5c3df307

9 years agoam 70cd92ca: am 27ad6a99: Merge "Improve calibration and accouting in flush-finish...
Pyry Haulos [Tue, 21 Jul 2015 15:38:31 +0000 (15:38 +0000)]
am 70cd92ca: am 27ad6a99: Merge "Improve calibration and accouting in flush-finish tests" into mnc-dev

* commit '70cd92ca64d274654812104a08afb0d7f4d93036':
  Improve calibration and accouting in flush-finish tests

9 years agoam 27ad6a99: Merge "Improve calibration and accouting in flush-finish tests" into...
Pyry Haulos [Tue, 21 Jul 2015 15:23:54 +0000 (15:23 +0000)]
am 27ad6a99: Merge "Improve calibration and accouting in flush-finish tests" into mnc-dev

* commit '27ad6a99a2b39eb19f355d31cd7a6d377c236637':
  Improve calibration and accouting in flush-finish tests

9 years agoMerge "Improve calibration and accouting in flush-finish tests" into mnc-dev
Pyry Haulos [Tue, 21 Jul 2015 14:26:57 +0000 (14:26 +0000)]
Merge "Improve calibration and accouting in flush-finish tests" into mnc-dev

9 years agoFix Android.mk
Hengyuan Hu [Sat, 18 Jul 2015 00:39:24 +0000 (17:39 -0700)]
Fix Android.mk

Change-Id: I8e68c8334c7817ef0a96d3eae9ee04df5925da66

9 years agoMerge "Add negative test for EGL_KHR_partial_update"
Hengyuan Hu [Fri, 17 Jul 2015 23:51:47 +0000 (23:51 +0000)]
Merge "Add negative test for EGL_KHR_partial_update"

9 years agoMerge "Extend the partial_update test to test undefined frame content"
Hengyuan Hu [Fri, 17 Jul 2015 23:48:26 +0000 (23:48 +0000)]
Merge "Extend the partial_update test to test undefined frame content"

9 years agoAdd negative test for EGL_KHR_partial_update
Hengyuan Hu [Thu, 9 Jul 2015 23:09:09 +0000 (16:09 -0700)]
Add negative test for EGL_KHR_partial_update

Check whether setDamageRegion() behaves correctly, i.e. return correct value
and raise correct error under invalid use case.

Change-Id: I68d070cccd4ce597b36230180526e3c9f8a7143a

9 years agoExtend the partial_update test to test undefined frame content
Hengyuan Hu [Thu, 16 Jul 2015 22:41:49 +0000 (15:41 -0700)]
Extend the partial_update test to test undefined frame content

This update add two more tests for EGL_KHR_partial_update to
test the following condition:
1. If the program renders outside the damage region, the entire
buffer content is undefined but next frame should be correct.
2. If the program renders before setting damage region, the
entire buffer content is undefined but next frame should be corret.

Change-Id: Ibc49793743f9ae9a9deba5c569983a92854762aa

9 years agoam d4f9d1bd: am 18243b3e: Relax modf(Inf) fractional part verification
Pyry Haulos [Fri, 17 Jul 2015 00:13:34 +0000 (00:13 +0000)]
am d4f9d1bd: am 18243b3e: Relax modf(Inf) fractional part verification

* commit 'd4f9d1bde9c691df48eea1a9999ad8f1a5f3af7e':
  Relax modf(Inf) fractional part verification

9 years agoam 18243b3e: Relax modf(Inf) fractional part verification
Pyry Haulos [Thu, 16 Jul 2015 23:58:58 +0000 (23:58 +0000)]
am 18243b3e: Relax modf(Inf) fractional part verification

* commit '18243b3e2d961ecbd5f00139a2ed1a5e777da562':
  Relax modf(Inf) fractional part verification

9 years agoMerge "Change eglu callLogWrapper behavior"
Hengyuan Hu [Thu, 16 Jul 2015 21:47:47 +0000 (21:47 +0000)]
Merge "Change eglu callLogWrapper behavior"

9 years agoChange eglu callLogWrapper behavior
Hengyuan Hu [Thu, 16 Jul 2015 21:06:48 +0000 (14:06 -0700)]
Change eglu callLogWrapper behavior

Now gen_egl will generate wrapper for extensions in addition to core functions

Change-Id: I660237f3dbe48e9484f77e271594890cedb87fe1

9 years agoam 5b0023ea: am 1deb3e82: Remove few GLES3 fragdata tests from mustpass list
Mika Isojärvi [Wed, 15 Jul 2015 22:57:27 +0000 (22:57 +0000)]
am 5b0023ea: am 1deb3e82: Remove few GLES3 fragdata tests from mustpass list

* commit '5b0023ea12eaccedc2d3cf32d479a67f0287df9c':
  Remove few GLES3 fragdata tests from mustpass list

9 years agoImprove calibration and accouting in flush-finish tests
Pyry Haulos [Wed, 15 Jul 2015 22:42:26 +0000 (15:42 -0700)]
Improve calibration and accouting in flush-finish tests

 * Verify stability of calibration by running 3 samples with maximum
load and verifying that they are within 10% of projected time.

 * Retry calibration up to 5 times if calibration or verification fails.

 * Do not count submit time into wait time as submit cost can be
relatively high on low-end devices.

Bug: 22301848
Change-Id: Iff4523f601edcdec1375662a065bf50b8970ef02

9 years agoam 1deb3e82: Remove few GLES3 fragdata tests from mustpass list
Mika Isojärvi [Wed, 15 Jul 2015 22:36:56 +0000 (22:36 +0000)]
am 1deb3e82: Remove few GLES3 fragdata tests from mustpass list

* commit '1deb3e82ce2e1857f6dd5fb584f292705d35941e':
  Remove few GLES3 fragdata tests from mustpass list

9 years agoRelax modf(Inf) fractional part verification
Pyry Haulos [Wed, 15 Jul 2015 21:53:03 +0000 (14:53 -0700)]
Relax modf(Inf) fractional part verification

See Khronos bug 13907

Bug: 22512069
Change-Id: Ic608a8a520d34fe84c3a4c5b5d96d0623e6aebd0

9 years agoImprove shader and program logging utilities
Pyry Haulos [Wed, 15 Jul 2015 17:14:00 +0000 (10:14 -0700)]
Improve shader and program logging utilities

Add new glu::ShaderProgramInfo for describing whole program build
information for logging purposes.

Expose logging operators for glu::ShaderInfo, glu::ShaderProgramInfo,
and glu::ProgramSources.

Change-Id: I0ee74970e9ad7cba3cc0a63ebe43511965acf1ab

9 years agoRemove few GLES3 fragdata tests from mustpass list
Mika Isojärvi [Wed, 15 Jul 2015 17:00:53 +0000 (10:00 -0700)]
Remove few GLES3 fragdata tests from mustpass list

Bug: 22488431
Change-Id: I9e49b91dd5dfc7975b3721cd9d165f48e3dc05de

9 years agoAdd tests for EGL_KHR_partial_update
Hengyuan Hu [Wed, 8 Jul 2015 23:32:44 +0000 (16:32 -0700)]
Add tests for EGL_KHR_partial_update

The tests are used to verify whether the render results are correct under
correct use case of the function setDamageRegion().

Change-Id: Iab06a1e672824544443fba3d32e601e279c6f142

9 years agoam 3a94e5fb: am 8c92e5c1: Remove couple of cases due to HW precision limitations
Pyry Haulos [Tue, 14 Jul 2015 18:48:32 +0000 (18:48 +0000)]
am 3a94e5fb: am 8c92e5c1: Remove couple of cases due to HW precision limitations

* commit '3a94e5fbbf8c96c2e0256c4bc6fa12ef72aafb4d':
  Remove couple of cases due to HW precision limitations

9 years agoam a08ac9c1: (-s ours) am d64e6d7e: Merge "DO NOT MERGE: Fix undefined arg eval order...
Pyry Haulos [Tue, 14 Jul 2015 18:48:31 +0000 (18:48 +0000)]
am a08ac9c1: (-s ours) am d64e6d7e: Merge "DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare" into mnc-dev

* commit 'a08ac9c1b0b37a965f7b5f344405d2dc4b9413e4':
  DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare

9 years agoam a2a480c2: am 2985717d: Remove negative linking tests from mustpass.
Jarkko Pöyry [Tue, 14 Jul 2015 18:26:51 +0000 (18:26 +0000)]
am a2a480c2: am 2985717d: Remove negative linking tests from mustpass.

* commit 'a2a480c2c560a1a6e404df8b33adfcab891fbac0':
  Remove negative linking tests from mustpass.

9 years agoam 006d216a: am 19064468: Lower correlation threshold in flush-finish tests
Pyry Haulos [Tue, 14 Jul 2015 18:26:50 +0000 (18:26 +0000)]
am 006d216a: am 19064468: Lower correlation threshold in flush-finish tests

* commit '006d216aba8ec15459d5de5195b8fad2b7040467':
  Lower correlation threshold in flush-finish tests

9 years agoam 8c92e5c1: Remove couple of cases due to HW precision limitations
Pyry Haulos [Tue, 14 Jul 2015 18:22:06 +0000 (18:22 +0000)]
am 8c92e5c1: Remove couple of cases due to HW precision limitations

* commit '8c92e5c14aa9d91e36bf81e6d6c09fe446ea42f5':
  Remove couple of cases due to HW precision limitations

9 years agoam d64e6d7e: Merge "DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare...
Pyry Haulos [Tue, 14 Jul 2015 18:15:11 +0000 (18:15 +0000)]
am d64e6d7e: Merge "DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare" into mnc-dev

* commit 'd64e6d7ec956217248d7cb83d92982af95bef721':
  DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare

9 years agoam 2985717d: Remove negative linking tests from mustpass.
Jarkko Pöyry [Tue, 14 Jul 2015 17:16:51 +0000 (17:16 +0000)]
am 2985717d: Remove negative linking tests from mustpass.

* commit '2985717d33cb285abc6f86aaae96328409f48a01':
  Remove negative linking tests from mustpass.

9 years agoam 19064468: Lower correlation threshold in flush-finish tests
Pyry Haulos [Tue, 14 Jul 2015 17:14:47 +0000 (17:14 +0000)]
am 19064468: Lower correlation threshold in flush-finish tests

* commit '19064468745dd4438056647334c2b6a4708618c7':
  Lower correlation threshold in flush-finish tests

9 years agoRemove couple of cases due to HW precision limitations
Pyry Haulos [Tue, 14 Jul 2015 16:12:35 +0000 (09:12 -0700)]
Remove couple of cases due to HW precision limitations

Bug: 22450044
Change-Id: I8ee296a75be673bf286e32047e31c057c70186f9

9 years agoMerge "DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare" into mnc-dev
Pyry Haulos [Tue, 14 Jul 2015 14:36:34 +0000 (14:36 +0000)]
Merge "DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare" into mnc-dev

9 years agoFix undefined arg eval order issue in fuzzy compare
Pyry Haulos [Tue, 14 Jul 2015 00:13:18 +0000 (17:13 -0700)]
Fix undefined arg eval order issue in fuzzy compare

compareToNeighbor can give slightly different metrics based on internal
state of rnd parameter, and thus it is not safe to call that from
function call argument list.

Bug: 22405868
Change-Id: I3a4c33b570b3c860ddb284c882a54bb6b155984d

9 years agoDO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare
Pyry Haulos [Tue, 14 Jul 2015 00:06:06 +0000 (17:06 -0700)]
DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare

compareToNeighbor can give slightly different metrics based on internal
state of rnd parameter, and thus it is not safe to call that from
function call argument list.

This code has been refactored in master and a different patch is needed
there.

Bug: 22405868
Change-Id: Ida91ce6fe2895b6c38f29be7ab943c3773feb085

9 years agoRemove negative linking tests from mustpass.
Jarkko Pöyry [Mon, 13 Jul 2015 23:41:21 +0000 (16:41 -0700)]
Remove negative linking tests from mustpass.

Remove
dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_3
from mustpass. Test expects linking failure with mismatching UBO member
row/column_major layouts but the spec is unclear if this actually is
disallowed. See Khronos bug 14284 for details.

Bug: 22461511
Change-Id: I3af23e082240a1777ccfaa4411b1da8ae1ac339b