platform/upstream/VK-GL-CTS.git
9 years agoam 1ab8120e: 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

9 years agoUpdate ES3 mustpass list
Pyry Haulos [Wed, 20 May 2015 22:40:53 +0000 (15:40 -0700)]
Update ES3 mustpass list

Change-Id: I662ac54ca37054bdb1db40e29b92203b69b79e6b

9 years agoam ab63de16: Merge "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.

9 years agoMerge "Negative API tests against non-2D texture targets with LDR ASTC." into mnc-dev
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

9 years agoNegative API tests against non-2D texture targets with LDR ASTC.
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

9 years agoam 1c3a4b06: Fix EGL multithread single window tests.
Mika Isojärvi [Thu, 14 May 2015 00:43:24 +0000 (00:43 +0000)]
am 1c3a4b06: Fix EGL multithread single window tests.

* commit '1c3a4b06ebc1ea836f2d6a66e30d695f9656defc':
  Fix EGL multithread single window tests.

9 years agoFix EGL multithread single window tests.
Mika Isojärvi [Tue, 12 May 2015 23:07:12 +0000 (16:07 -0700)]
Fix EGL multithread single window tests.

Avoid trying to destroy windows when current thread has no windows in single
window cases. Tests always create new resources, if there are too few, and
destroy resources when there are too many. When number of resources is somewhere
in between test chooses randomly what to do next. In a single window case the
current thread may not be able to create a new window and thus may not have any
windows. When there are no windows the random operation must not attempt to
destroy a window.

Bug: 20958064
Change-Id: I5366233c141278a994768110b399afa79f6ed2e5

9 years agoam 0267b32c: Revert "Make empty declaration tests positive."
Jarkko Pöyry [Tue, 12 May 2015 20:49:26 +0000 (20:49 +0000)]
am 0267b32c: Revert "Make empty declaration tests positive."

* commit '0267b32c1771d36234a7a9c0b1a904d32310572f':
  Revert "Make empty declaration tests positive."

9 years agoRevert "Make empty declaration tests positive."
Jarkko Pöyry [Tue, 12 May 2015 01:22:01 +0000 (18:22 -0700)]
Revert "Make empty declaration tests positive."

- This reverts commit 9ac9658a208cf3bb2e9f0dc5d43519125e1222a5.
- Remove unsized array empty declaration cases from mustpass.

Bug: 20699693
Change-Id: I4435a637b6cd8564d51e584c0f63940939e307b9

9 years agoam 31b29031: Merge "Fix issues with non-tightly packed images." into mnc-dev
Jarkko Pöyry [Tue, 12 May 2015 01:07:05 +0000 (01:07 +0000)]
am 31b29031: Merge "Fix issues with non-tightly packed images." into mnc-dev

* commit '31b2903165d4f3a75f67a847577960dd69346c01':
  Fix issues with non-tightly packed images.

9 years agoam eae7c694: Do not use combined format as depth target in EGL render tests.
Jarkko Pöyry [Tue, 12 May 2015 00:56:07 +0000 (00:56 +0000)]
am eae7c694: Do not use combined format as depth target in EGL render tests.

* commit 'eae7c69404441d33bf0c352d544a58d261cf34a9':
  Do not use combined format as depth target in EGL render tests.

9 years agoMerge "Fix issues with non-tightly packed images." into mnc-dev
Jarkko Pöyry [Tue, 12 May 2015 00:50:08 +0000 (00:50 +0000)]
Merge "Fix issues with non-tightly packed images." into mnc-dev

9 years agoFix issues with non-tightly packed images.
Jarkko Pöyry [Mon, 11 May 2015 23:42:02 +0000 (16:42 -0700)]
Fix issues with non-tightly packed images.

- Add logging fast-path pixel pitch check.
- Fix MultisamplePixelBufferAccess with non-tightly packed images.
- Add estimatePixelValueRange() fast-paths for all normalized formats.

Change-Id: If5b334de2658b7c714fe56bb561892b5a736e3b0

9 years agoDo not use combined format as depth target in EGL render tests.
Jarkko Pöyry [Sat, 9 May 2015 03:01:44 +0000 (20:01 -0700)]
Do not use combined format as depth target in EGL render tests.

Bug: 20949289
Change-Id: I63f5bc6abb335ee1d097f93e87d16fcc54799f3e

9 years agoam d8478225: Fix onStart/onCreate race in instrumentation.
Jarkko Pöyry [Fri, 8 May 2015 22:52:54 +0000 (22:52 +0000)]
am d8478225: Fix onStart/onCreate race in instrumentation.

* commit 'd8478225bb37c964522f4abaf890d3533795345a':
  Fix onStart/onCreate race in instrumentation.

9 years agoFix onStart/onCreate race in instrumentation.
Jarkko Pöyry [Fri, 8 May 2015 21:29:21 +0000 (14:29 -0700)]
Fix onStart/onCreate race in instrumentation.

- Fix calling start() too early. (Before arguments were parsed.)
- Log more if platform query fails.

Bug: 20949263
Change-Id: I9755a4b89430d507bc1a7376ad7c8440c8358746

9 years agoam 952970c8: DO NOT MERGE: Do not spam activity manager if remote dies.
Jarkko Pöyry [Thu, 7 May 2015 21:09:19 +0000 (21:09 +0000)]
am 952970c8: DO NOT MERGE: Do not spam activity manager if remote dies.

* commit '952970c8820492053ebcad6ec0c3b8e8dcac4dd1':
  DO NOT MERGE: Do not spam activity manager if remote dies.

9 years agoDO NOT MERGE: Do not spam activity manager if remote dies.
Jarkko Pöyry [Sat, 25 Apr 2015 00:56:13 +0000 (17:56 -0700)]
DO NOT MERGE: Do not spam activity manager if remote dies.

- Cache isRunning the first time the process is observed dead.
- Avoid busy-polling the log file in DeqpInstrumentation.

Change-Id: Ie4d042cfef261c42ddc24dfaf9d58c13de867b9d
(cherry picked from commit dbe1a448db4f68b80f7ce36b95b8f8a3024df3b4)

9 years agoam 741830e4: Merge "Add missing EGLimage stencil image verifier." into mnc-dev
Jarkko Pöyry [Thu, 7 May 2015 05:26:28 +0000 (05:26 +0000)]
am 741830e4: Merge "Add missing EGLimage stencil image verifier." into mnc-dev

* commit '741830e40a09907429eaaac41c387f45dcc48cfa':
  Add missing EGLimage stencil image verifier.

9 years agoam 5998be16: Merge "Improve glFlush() & glFinish() tests" into mnc-dev
Pyry Haulos [Thu, 7 May 2015 05:26:28 +0000 (05:26 +0000)]
am 5998be16: Merge "Improve glFlush() & glFinish() tests" into mnc-dev

* commit '5998be1608dce3c5c9cb35535b557d1b9918186f':
  Improve glFlush() & glFinish() tests

9 years agoam 1992224c: Merge "Fix EGLImage depth image test issues." into mnc-dev
Jarkko Pöyry [Thu, 7 May 2015 05:26:18 +0000 (05:26 +0000)]
am 1992224c: Merge "Fix EGLImage depth image test issues." into mnc-dev

* commit '1992224cc33a223cf3faa17852ad9072ad5684b5':
  Fix EGLImage depth image test issues.

9 years agoam f9620e1d: Merge "Remove copies from rendebuffers from must pass list." into mnc-dev
Mika Isojärvi [Thu, 7 May 2015 05:26:15 +0000 (05:26 +0000)]
am f9620e1d: Merge "Remove copies from rendebuffers from must pass list." into mnc-dev

* commit 'f9620e1de0e733ae0a763bcdc508772f2ce4fe3c':
  Remove copies from rendebuffers from must pass list.

9 years agoam b2c6d88a: Merge "Remove SRGB copy image test bug from test issues list." into...
Mika Isojärvi [Thu, 7 May 2015 05:26:14 +0000 (05:26 +0000)]
am b2c6d88a: Merge "Remove SRGB copy image test bug from test issues list." into mnc-dev

* commit 'b2c6d88a5727265815d12fa2714e6da5a0446b04':
  Remove SRGB copy image test bug from test issues list.

9 years agoam 4a8c0950: Merge "Do not use color EGLimages as depth or stencil images or vice...
Jarkko Pöyry [Thu, 7 May 2015 05:25:20 +0000 (05:25 +0000)]
am 4a8c0950: Merge "Do not use color EGLimages as depth or stencil images or vice versa." into mnc-dev

* commit '4a8c095079859da42e192efbfed2ed7a49192ee5':
  Do not use color EGLimages as depth or stencil images or vice versa.

9 years agoam 0ab338e5: Merge "Fix some warnings in border clamp tests." into mnc-dev
Jarkko Pöyry [Thu, 7 May 2015 05:25:19 +0000 (05:25 +0000)]
am 0ab338e5: Merge "Fix some warnings in border clamp tests." into mnc-dev

* commit '0ab338e5721a3f31a0272572851beb4ce6442661':
  Fix some warnings in border clamp tests.

9 years agoam fef7d7ab: (-s ours) am 48c21c9a: (-s ours) am 0870de9a: DO NOT MERGE Do not requir...
Pyry Haulos [Wed, 6 May 2015 22:44:30 +0000 (22:44 +0000)]
am fef7d7ab: (-s ours) am 48c21c9a: (-s ours) am 0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests() automerge: c063641  -s ours

* commit 'fef7d7ab988223f47776bd152bd89dd9ddb64bf2':

9 years agoMerge "Add missing EGLimage stencil image verifier." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 21:32:51 +0000 (21:32 +0000)]
Merge "Add missing EGLimage stencil image verifier." into mnc-dev

9 years agoMerge "Improve glFlush() & glFinish() tests" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 21:32:06 +0000 (21:32 +0000)]
Merge "Improve glFlush() & glFinish() tests" into mnc-dev

9 years agoMerge "Fix EGLImage depth image test issues." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 21:22:43 +0000 (21:22 +0000)]
Merge "Fix EGLImage depth image test issues." into mnc-dev

9 years agoMerge "Remove copies from rendebuffers from must pass list." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 21:17:48 +0000 (21:17 +0000)]
Merge "Remove copies from rendebuffers from must pass list." into mnc-dev

9 years agoMerge "Remove SRGB copy image test bug from test issues list." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 21:09:19 +0000 (21:09 +0000)]
Merge "Remove SRGB copy image test bug from test issues list." into mnc-dev

9 years agoImprove glFlush() & glFinish() tests
Pyry Haulos [Wed, 6 May 2015 20:32:39 +0000 (13:32 -0700)]
Improve glFlush() & glFinish() tests

 * Use tcu::warmupCPU() instead of simple busy wait for warmup.

 * Ensure that wait time is always longer than estimated render time.

Change-Id: I891771d41a9bd48e58ad493f4b4dc7f28c571c30

9 years agoMerge "Do not use color EGLimages as depth or stencil images or vice versa." into...
Jarkko Pöyry [Wed, 6 May 2015 20:30:03 +0000 (20:30 +0000)]
Merge "Do not use color EGLimages as depth or stencil images or vice versa." into mnc-dev

9 years agoMerge "Fix some warnings in border clamp tests." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 20:29:47 +0000 (20:29 +0000)]
Merge "Fix some warnings in border clamp tests." into mnc-dev

9 years agoAdd missing EGLimage stencil image verifier.
Jarkko Pöyry [Wed, 6 May 2015 20:24:00 +0000 (13:24 -0700)]
Add missing EGLimage stencil image verifier.

- Add stencil buffer verifier.
- Avoid adding new tests to mustpass.

Bug: 20638016
Change-Id: I8dbeb51b8dfb4392b3fa4216772308ec9e450cb4

9 years agoFix EGLImage depth image test issues.
Jarkko Pöyry [Wed, 6 May 2015 03:12:24 +0000 (20:12 -0700)]
Fix EGLImage depth image test issues.

- Fix reversed depth compare in reference image generation.
- Set probe plane z coordinates in clip space.
- Use depth mask to avoid probe planes from altering the result.
- Clear fb color before rendering probe planes.
- Use proper threshold when reading a RGB4 fb.
- Initialize RBOs to a nice pattern instead of a single value.
- Don't render from images in multicontext cases before creating it.

Bug: 20637957
Change-Id: I158e51489ab8d562e74066b8549f5ee5a0d90cb7

9 years agoFix some warnings in border clamp tests.
Jarkko Pöyry [Wed, 6 May 2015 19:06:00 +0000 (12:06 -0700)]
Fix some warnings in border clamp tests.

Change-Id: I66d0bb08f9fc7d6a3b0a49e8866523d0d36bc61c

9 years agoRemove copies from rendebuffers from must pass list.
Mika Isojärvi [Wed, 6 May 2015 18:28:51 +0000 (11:28 -0700)]
Remove copies from rendebuffers from must pass list.

Bug: 20698928
Change-Id: Ia5fbf5ae7ff738522b79b8ee58122afb26c1090a

9 years agoam 05541490: Merge "Regenerate EGL mustpass lists" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 18:46:28 +0000 (18:46 +0000)]
am 05541490: Merge "Regenerate EGL mustpass lists" into mnc-dev

* commit '05541490f0bbcfe1ef04e801b7bba342a2bed10a':
  Regenerate EGL mustpass lists

9 years agoam 03fcc673: Update ES2 mustpass based on latest feedback
Pyry Haulos [Wed, 6 May 2015 18:46:27 +0000 (18:46 +0000)]
am 03fcc673: Update ES2 mustpass based on latest feedback

* commit '03fcc6734fbc9ebfa89bfdebe09c6faa90f6aec3':
  Update ES2 mustpass based on latest feedback

9 years agoRemove SRGB copy image test bug from test issues list.
Mika Isojärvi [Wed, 6 May 2015 18:17:15 +0000 (11:17 -0700)]
Remove SRGB copy image test bug from test issues list.

Bug: 19897810
Change-Id: I3d42fc5c02efcff5784457f98869a2676c3d8249

9 years agoMerge "Regenerate EGL mustpass lists" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 18:34:07 +0000 (18:34 +0000)]
Merge "Regenerate EGL mustpass lists" into mnc-dev

9 years agoRegenerate EGL mustpass lists
Pyry Haulos [Wed, 6 May 2015 18:30:55 +0000 (11:30 -0700)]
Regenerate EGL mustpass lists

Change-Id: Ic957f2692ffb176c1a267fe3548b408cebef55f5

9 years agoUpdate ES2 mustpass based on latest feedback
Pyry Haulos [Wed, 6 May 2015 18:27:57 +0000 (11:27 -0700)]
Update ES2 mustpass based on latest feedback

Change-Id: Ia640c6bd001165099d1ec6af20739871e654a0e1

9 years agoDo not use color EGLimages as depth or stencil images or vice versa.
Jarkko Pöyry [Wed, 6 May 2015 02:48:45 +0000 (19:48 -0700)]
Do not use color EGLimages as depth or stencil images or vice versa.

Bug: 20638016
Bug: 20637957
Change-Id: I43fe93e80c9c8955889815743509ae4901be17a3

9 years agoam 37fb8b51: Merge "Relax builtin precision tests, fix issue in div rounding" into...
Pyry Haulos [Wed, 6 May 2015 17:59:43 +0000 (17:59 +0000)]
am 37fb8b51: Merge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev

* commit '37fb8b51d4a98fc3a46be8a02a91c2dc189d79be':
  Relax builtin precision tests, fix issue in div rounding

9 years agoMerge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 17:35:43 +0000 (17:35 +0000)]
Merge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev

9 years agoam d63d8aea: Merge "Relax ordering requirements for non-conformant configs." into...
Mika Isojärvi [Wed, 6 May 2015 01:14:09 +0000 (01:14 +0000)]
am d63d8aea: Merge "Relax ordering requirements for non-conformant configs." into mnc-dev

* commit 'd63d8aea1d3b10fe2d9e7e12016c4fcb30d1c496':
  Relax ordering requirements for non-conformant configs.

9 years agoMerge "Relax ordering requirements for non-conformant configs." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:47:32 +0000 (00:47 +0000)]
Merge "Relax ordering requirements for non-conformant configs." into mnc-dev

9 years agoam 4f402882: Merge "Remove uniform block tests using double underscore." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:41:28 +0000 (00:41 +0000)]
am 4f402882: Merge "Remove uniform block tests using double underscore." into mnc-dev

* commit '4f4028823eb771b2ba180f84e451c7440354a86f':
  Remove uniform block tests using double underscore.

9 years agoam dcfefcdb: Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported...
Mika Isojärvi [Wed, 6 May 2015 00:41:27 +0000 (00:41 +0000)]
am dcfefcdb: Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev

* commit 'dcfefcdbe44f04b0d7d0f0a77d07329884696584':
  Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.

9 years agoam 2a7bbec5: Merge "Make empty declaration tests positive." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 00:41:25 +0000 (00:41 +0000)]
am 2a7bbec5: Merge "Make empty declaration tests positive." into mnc-dev

* commit '2a7bbec5b6b8f2c1ecbd5e8eeb04dd476ffbb170':
  Make empty declaration tests positive.

9 years agoMerge "Remove uniform block tests using double underscore." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:24:38 +0000 (00:24 +0000)]
Merge "Remove uniform block tests using double underscore." into mnc-dev

9 years agoRelax ordering requirements for non-conformant configs.
Mika Isojärvi [Tue, 5 May 2015 22:55:33 +0000 (15:55 -0700)]
Relax ordering requirements for non-conformant configs.

Allow non-conformant EGLConfigs to appear in any order as there might be other
sorting rules for them.

Bug: 20831810
Change-Id: I0a83e9313cd86521b593396b380ee775188aba8a

9 years agoMerge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:21:30 +0000 (00:21 +0000)]
Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev

9 years agoMerge "Make empty declaration tests positive." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 00:20:58 +0000 (00:20 +0000)]
Merge "Make empty declaration tests positive." into mnc-dev

9 years agoam b34a078e: Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:20:13 +0000 (00:20 +0000)]
am b34a078e: Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev

* commit 'b34a078e0124fc89d08f2cd3737e51020ebd45a8':
  Update EGL wrappers and utilities to latest spec.

9 years agoRelax builtin precision tests, fix issue in div rounding
Pyry Haulos [Tue, 5 May 2015 19:31:13 +0000 (12:31 -0700)]
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

9 years agoMerge "Update EGL wrappers and utilities to latest spec." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 23:55:13 +0000 (23:55 +0000)]
Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev

9 years agoam f307a4a0: Merge "Check that HDR version of ASTC is present for non-2D texture...
Kalle Raita [Tue, 5 May 2015 23:54:41 +0000 (23:54 +0000)]
am f307a4a0: Merge "Check that HDR version of ASTC is present for non-2D texture targets." into mnc-dev

* commit 'f307a4a08375f02c56fb6ea0215018a798971862':
  Check that HDR version of ASTC is present for non-2D texture targets.

9 years agoRemove uniform block tests using double underscore.
Mika Isojärvi [Tue, 5 May 2015 23:51:36 +0000 (16:51 -0700)]
Remove uniform block tests using double underscore.

Any double underscore sequence might be macro and macros using double
underscore trigger undefined behavior.

Bug: 20421327
Change-Id: I4c1ed5385c564cffc8ec0d115d271dc69d1d2916

9 years agoMerge "Check that HDR version of ASTC is present for non-2D texture targets." into...
Kalle Raita [Tue, 5 May 2015 23:28:18 +0000 (23:28 +0000)]
Merge "Check that HDR version of ASTC is present for non-2D texture targets." into mnc-dev

9 years agoAllow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.
Mika Isojärvi [Tue, 5 May 2015 22:19:48 +0000 (15:19 -0700)]
Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.

If EGL_EXT_yuv_surface is supported allow EGLConfigs to return
EGL_BUFFER_TYPE_YUV_EXT as EGL_BUFFER_TYPE.

Bug: 20831810
Change-Id: I7881dffc417e0477834280b18c4f3a8bd44eb79b

9 years agoCheck that HDR version of ASTC is present for non-2D texture targets.
Kalle Raita [Tue, 5 May 2015 22:18:33 +0000 (15:18 -0700)]
Check that HDR version of ASTC is present for non-2D texture targets.

Bug: 20763531
Change-Id: I45451e9aec4bd51370ce784a34e312d455bbf6a7

9 years agoMake empty declaration tests positive.
Jarkko Pöyry [Tue, 5 May 2015 22:45:53 +0000 (15:45 -0700)]
Make empty declaration tests positive.

Bug: 20699693
Change-Id: I5ea0a159755472a8c99c94ec086936d8d73db1f3

9 years agoam 13cd928a: Fix negative block syntax tests expecting compile success.
Jarkko Pöyry [Tue, 5 May 2015 22:00:51 +0000 (22:00 +0000)]
am 13cd928a: Fix negative block syntax tests expecting compile success.

* commit '13cd928afc22c6c058882af8b61af625d9b63769':
  Fix negative block syntax tests expecting compile success.

9 years agoFix negative block syntax tests expecting compile success.
Jarkko Pöyry [Tue, 5 May 2015 21:17:34 +0000 (14:17 -0700)]
Fix negative block syntax tests expecting compile success.

Bug: 20852057
Change-Id: Ic92a6b1991a2580713c6f0d0e5c0ecd72bd59e14

9 years agoam da7591e7: Merge "Add missing finish() calls to multithread and multi context tests...
Mika Isojärvi [Tue, 5 May 2015 20:34:40 +0000 (20:34 +0000)]
am da7591e7: Merge "Add missing finish() calls to multithread and multi context tests." into mnc-dev

* commit 'da7591e750859806a83908003ebf5beb06b363cc':
  Add missing finish() calls to multithread and multi context tests.

9 years agoMerge "Add missing finish() calls to multithread and multi context tests." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 20:11:59 +0000 (20:11 +0000)]
Merge "Add missing finish() calls to multithread and multi context tests." into mnc-dev

9 years agoam 106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 19:55:47 +0000 (19:55 +0000)]
am 106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev

* commit '106cd2b898985700c7d5d86c18329a305b04b2a5':
  Require conformant configs in EGL tests.

9 years agoMerge "Require conformant configs in EGL tests." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 19:36:38 +0000 (19:36 +0000)]
Merge "Require conformant configs in EGL tests." into mnc-dev

9 years agoam 25ed53b9: Fix primitive bbox line verification regression.
Jarkko Pöyry [Tue, 5 May 2015 19:08:05 +0000 (19:08 +0000)]
am 25ed53b9: Fix primitive bbox line verification regression.

* commit '25ed53b938fad9545a74fbebc3b7eaf7136852fa':
  Fix primitive bbox line verification regression.

9 years agoam 64f1a067: Merge "Check OES_texture_npot in ES2 texture completeness tests." into...
Jarkko Pöyry [Tue, 5 May 2015 19:08:04 +0000 (19:08 +0000)]
am 64f1a067: Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev

* commit '64f1a0675359d8c3855da2918dc42e0ef3945675':
  Check OES_texture_npot in ES2 texture completeness tests.

9 years agoFix primitive bbox line verification regression.
Jarkko Pöyry [Tue, 5 May 2015 17:53:21 +0000 (10:53 -0700)]
Fix primitive bbox line verification regression.

Bug: 20852057
Bug: 20453464
Change-Id: Ie59636ad50cc26bd52d45554113e869dc2c6ade7

9 years agoMerge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev
Jarkko Pöyry [Tue, 5 May 2015 01:48:45 +0000 (01:48 +0000)]
Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev

9 years agoam abad50c1: Remove problematic shaders.texture_functions tests from mustpass
Pyry Haulos [Tue, 5 May 2015 01:24:54 +0000 (01:24 +0000)]
am abad50c1: Remove problematic shaders.texture_functions tests from mustpass

* commit 'abad50c1fc89c3f2e0b9db61c745b97805b3e48a':
  Remove problematic shaders.texture_functions tests from mustpass

9 years agoam ac0983ee: Merge "Remove mediump cos() tests from mustpass" into mnc-dev
Pyry Haulos [Tue, 5 May 2015 01:24:52 +0000 (01:24 +0000)]
am ac0983ee: Merge "Remove mediump cos() tests from mustpass" into mnc-dev

* commit 'ac0983eef33c1bb43a654ae29f920265de4101c5':
  Remove mediump cos() tests from mustpass

9 years agoam 77580092: Relax texture filtering precision requirements in ES2 tests
Pyry Haulos [Tue, 5 May 2015 01:24:51 +0000 (01:24 +0000)]
am 77580092: Relax texture filtering precision requirements in ES2 tests

* commit '77580092ddcda5530da88a3304fd2c467c0d5e70':
  Relax texture filtering precision requirements in ES2 tests

9 years agoam 48c21c9a: (-s ours) am 0870de9a: DO NOT MERGE Do not require signed zero support...
Pyry Haulos [Tue, 5 May 2015 01:10:25 +0000 (01:10 +0000)]
am 48c21c9a: (-s ours) am 0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests() automerge: c063641  -s ours

* commit '48c21c9a775963e660026e90dd2fa6cf0350b46f':
  DO NOT MERGE Do not require signed zero support in ldexp tests()

9 years agoUpdate EGL wrappers and utilities to latest spec.
Mika Isojärvi [Tue, 5 May 2015 01:03:44 +0000 (18:03 -0700)]
Update EGL wrappers and utilities to latest spec.

Change-Id: Ie8d9ed179cc291889202b321df67e5f83d29951d

9 years agoCheck OES_texture_npot in ES2 texture completeness tests.
Jarkko Pöyry [Mon, 4 May 2015 20:06:16 +0000 (13:06 -0700)]
Check OES_texture_npot in ES2 texture completeness tests.

- Check GL_OES_texture_npot extension in addition to NV extension.
- Remove unused cstdlib include.

Bug: 20808878
Change-Id: I9d6e586cbc0151a7b6900eb30d786c7035b75bd8

9 years agoAdd missing finish() calls to multithread and multi context tests.
Mika Isojärvi [Tue, 5 May 2015 00:29:39 +0000 (17:29 -0700)]
Add missing finish() calls to multithread and multi context tests.

Bug: 20751454
Change-Id: Ic6de190c4784bee483ca2a0e74c5b4c0899f2886

9 years agoRequire conformant configs in EGL tests.
Mika Isojärvi [Mon, 4 May 2015 23:41:57 +0000 (16:41 -0700)]
Require conformant configs in EGL tests.

Bug: 20825158
Change-Id: I8173ea1f2217f642041e66bfe7c509a1f2859e15

9 years agoam 0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests()
Pyry Haulos [Mon, 4 May 2015 22:40:47 +0000 (22:40 +0000)]
am 0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests()
automerge: c063641  -s ours

* commit 'c0636411136096f29c79a33165d95510dd539466':
  DO NOT MERGE Do not require signed zero support in ldexp tests()

9 years agoRemove problematic shaders.texture_functions tests from mustpass
Pyry Haulos [Mon, 4 May 2015 22:02:54 +0000 (15:02 -0700)]
Remove problematic shaders.texture_functions tests from mustpass

Bug: 20699985
Bug: 20700212
Change-Id: I0806a4fcbd92a643f2b92a447f8d2a6d30898364

9 years agoMerge "Remove mediump cos() tests from mustpass" into mnc-dev
Pyry Haulos [Mon, 4 May 2015 19:56:16 +0000 (19:56 +0000)]
Merge "Remove mediump cos() tests from mustpass" into mnc-dev

9 years agoRemove mediump cos() tests from mustpass
Pyry Haulos [Mon, 4 May 2015 19:44:49 +0000 (12:44 -0700)]
Remove mediump cos() tests from mustpass

Bug: 20453754
Change-Id: I71e036cd249d8d835357bbae134ebc6b263c9962

9 years agoRelax texture filtering precision requirements in ES2 tests
Pyry Haulos [Mon, 4 May 2015 19:30:25 +0000 (12:30 -0700)]
Relax texture filtering precision requirements in ES2 tests

Bug: 20818451
Change-Id: Ia81d90020ad0403ce3a60ec7799a415f1d458cc6

9 years agoam 775f4a44: am fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases...
Jarkko Pöyry [Mon, 4 May 2015 17:08:16 +0000 (17:08 +0000)]
am 775f4a44: am fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev automerge: a8f81cc

* commit '775f4a440133b901eabee1093511167a0eebeeaa':

9 years agoam c6ede2aa: am 7bdff532: am 9252e819: Remove tessellation.user_defined_io.per_patch...
Jarkko Pöyry [Mon, 4 May 2015 17:08:15 +0000 (17:08 +0000)]
am c6ede2aa: am 7bdff532: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass. automerge: c3bb324

* commit 'c6ede2aac65abd027b4c58a5abe272adfeb97bf1':

9 years agoam 46723ffc: am c4cff709: Remove fragment_out tests with too strict thresholds from...
Pyry Haulos [Mon, 4 May 2015 17:08:14 +0000 (17:08 +0000)]
am 46723ffc: am c4cff709: Remove fragment_out tests with too strict thresholds from mustpass automerge: cb37437

* commit '46723ffc1fb4fb74c62432199920882c11bad5af':

9 years agoam ee21ef8f: am e4f3fba6: Remove invalid atomic image compare swap tests from mustpas...
Mika Isojärvi [Mon, 4 May 2015 17:08:14 +0000 (17:08 +0000)]
am ee21ef8f: am e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge: f9ccead

* commit 'ee21ef8fae99d964d5606191d14bfd1bb01d3161':

9 years agoam 828dcfd7: am 27dce39a: am 652dd63a: Merge "Remove invalid atomic image compare...
Mika Isojärvi [Mon, 4 May 2015 17:08:13 +0000 (17:08 +0000)]
am 828dcfd7: am 27dce39a: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev automerge: 63f9132

* commit '828dcfd7e47cff9c770db152c007ae5b63e58727':

9 years agoam 3b6c59b0: (-s ours) am fd963e51: (-s ours) Merge "DO NOT MERGE: Remove io_blocks...
Jarkko Pöyry [Mon, 4 May 2015 17:08:12 +0000 (17:08 +0000)]
am 3b6c59b0: (-s ours) am fd963e51: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass." into lmp-mr1-dev automerge: 09fb821  -s ours

* commit '3b6c59b0f15c3c13f486c8c485443bc3008c347c':

9 years agoam 90c7f555: (-s ours) am e5333493: (-s ours) am 84e26791: Merge "DO NOT MERGE: Remov...
Jarkko Pöyry [Mon, 4 May 2015 17:08:11 +0000 (17:08 +0000)]
am 90c7f555: (-s ours) am e5333493: (-s ours) am 84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev automerge: f61fb6b  -s ours

* commit '90c7f555216af15523daab770b05e98344fd9002':

9 years agoam ab7acf1c: (-s ours) am f1131705: (-s ours) am a83f8e59: DO NOT MERGE: Apply fix...
Jarkko Pöyry [Mon, 4 May 2015 17:08:11 +0000 (17:08 +0000)]
am ab7acf1c: (-s ours) am f1131705: (-s ours) am a83f8e59: DO NOT MERGE: Apply fix for tessellation fractional even test verification. automerge: a0750f1  -s ours

* commit 'ab7acf1c5267d3a98445d235a42566b591193633':

9 years agoam 0fccdf0d: Merge "Remove broken line interpolation tests from MR1 must pass." into...
Jarkko Pöyry [Mon, 4 May 2015 17:08:09 +0000 (17:08 +0000)]
am 0fccdf0d: Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev automerge: 8f5780a

* commit '0fccdf0d7b54c669719fdb29879ff5367b726ac7':

9 years agoam 39a89a84: am e5fc2a80: Relax fma() verification in builtin_functions.common.fma...
Pyry Haulos [Mon, 4 May 2015 17:08:08 +0000 (17:08 +0000)]
am 39a89a84: am e5fc2a80: Relax fma() verification in builtin_functions.common.fma automerge: cb9402d

* commit '39a89a847ac92a4d992e2a0241f9c83fbfe65fea':

9 years agoam 7f121126: am 563de115: Merge "Relax mediump interpolation accuracy requirements...
Pyry Haulos [Mon, 4 May 2015 17:08:08 +0000 (17:08 +0000)]
am 7f121126: am 563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev automerge: 91d6484

* commit '7f1211268beb55fe76855a62f715c2a89e94c69c':

9 years agoam f1044096: am 79c79d54: Merge "Remove broken line interpolation tests from must...
Jarkko Pöyry [Mon, 4 May 2015 17:08:07 +0000 (17:08 +0000)]
am f1044096: am 79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev automerge: 8af0779

* commit 'f1044096d3b5aae8b65acedd639c436ae78dbdf4':