platform/upstream/VK-GL-CTS.git
7 years agoMerge "Fix whitespace issues" am: 09b0225a8a am: f8b6504bce
Pyry Haulos [Wed, 22 Feb 2017 19:57:27 +0000 (19:57 +0000)]
Merge "Fix whitespace issues" am: 09b0225a8a am: f8b6504bce
am: 3ab3152bbc

Change-Id: Ifff1d6ffbdec302ad74705924897d7487d3783c8

7 years agoAdd non-seperable TCS-but-no-TES subcase and fix draw time check subcase am: 59999de5...
John Richardson [Wed, 22 Feb 2017 19:57:19 +0000 (19:57 +0000)]
Add non-seperable TCS-but-no-TES subcase and fix draw time check subcase am: 59999de58c am: 7620b8e998
am: e15f8d24b5

Change-Id: Id997af42666770e273f86a05cf3cb8122b3286dc

7 years agoMerge "Fix whitespace issues" am: 09b0225a8a
Pyry Haulos [Wed, 22 Feb 2017 19:55:56 +0000 (19:55 +0000)]
Merge "Fix whitespace issues" am: 09b0225a8a
am: f8b6504bce

Change-Id: I709357634ae1efd756d9235cf9fcb700f5cabd98

7 years agoAdd non-seperable TCS-but-no-TES subcase and fix draw time check subcase am: 59999de58c
John Richardson [Wed, 22 Feb 2017 19:55:48 +0000 (19:55 +0000)]
Add non-seperable TCS-but-no-TES subcase and fix draw time check subcase am: 59999de58c
am: 7620b8e998

Change-Id: If9a51ce10926f4feac40e22924f31147a8d6c350

7 years agoMerge "Fix whitespace issues"
Pyry Haulos [Wed, 22 Feb 2017 19:53:08 +0000 (19:53 +0000)]
Merge "Fix whitespace issues"
am: 09b0225a8a

Change-Id: Ie42bd577ea465b047bee4df2ec6d3f970bf4c267

7 years agoAdd non-seperable TCS-but-no-TES subcase and fix draw time check subcase
John Richardson [Wed, 22 Feb 2017 19:52:58 +0000 (19:52 +0000)]
Add non-seperable TCS-but-no-TES subcase and fix draw time check subcase
am: 59999de58c

Change-Id: I43199430d5a6e55c4efa6067b298a22865a5d2c1

7 years agoMerge "Fix whitespace issues"
Treehugger Robot [Wed, 22 Feb 2017 19:44:27 +0000 (19:44 +0000)]
Merge "Fix whitespace issues"

7 years agoAdd non-seperable TCS-but-no-TES subcase and fix draw time check subcase
John Richardson [Mon, 20 Feb 2017 11:26:04 +0000 (11:26 +0000)]
Add non-seperable TCS-but-no-TES subcase and fix draw time check subcase

- Add a non-separable TCS-but-no-TES (new subcase).

Section 7.3 of the OpenGL ES 3.2 specification says:

   "Linking can fail for [...] any of the following reasons:

    * program contains an object to form a tessellation evaluation
      shader [...] and [...] the program is not separable and
      contains no object to form a tessellation control shader"

Add a test to ensure the implementation does raise a link error.

- Make program separable in TES-but-no-TCS draw time check test (fix)

Since the test is trying to check for a draw time error, it should use
a separable program - otherwise we may hit a link error.

Changes made to test case:
dEQP-GLES31.functional.debug.negative_coverage.*.tessellation.single_tessellation_stage

Bug: 35354738
Change-Id: I902106864059cfbe7d718da0d0527284de04a915

7 years agoAdd GetFrameTimestamps tests am: e288d40afc am: 3ba03a8a72
Brian Anderson [Wed, 22 Feb 2017 18:14:13 +0000 (18:14 +0000)]
Add GetFrameTimestamps tests am: e288d40afc am: 3ba03a8a72
am: 08ab339a5b

Change-Id: I217b3feb9651acfc4d5c50a4f303135c80e857af

7 years agoAdd GetFrameTimestamps tests am: e288d40afc
Brian Anderson [Wed, 22 Feb 2017 18:12:11 +0000 (18:12 +0000)]
Add GetFrameTimestamps tests am: e288d40afc
am: 3ba03a8a72

Change-Id: I2b50aa8ebee6b6b42542547a08baa871c7625e31

7 years agoAdd GetFrameTimestamps tests
Brian Anderson [Wed, 22 Feb 2017 18:11:11 +0000 (18:11 +0000)]
Add GetFrameTimestamps tests
am: e288d40afc

Change-Id: I8429c7d4979a2cac18501f6e68cbfbdd60b659cc

7 years agoFix whitespace issues
Pyry Haulos [Wed, 22 Feb 2017 18:05:57 +0000 (10:05 -0800)]
Fix whitespace issues

Change-Id: I31cd4e4d3e113192fce0bccd20fd8fa14d182620

7 years agoAdd GetFrameTimestamps tests
Brian Anderson [Sun, 22 Jan 2017 00:03:19 +0000 (16:03 -0800)]
Add GetFrameTimestamps tests

Add tests for EGL_ANDROID_get_frame_timestamps.

Verifies:
1) Frame IDs properly identify frames.
2) The frame timestamp ordering is correct
3) The compositor timing values are reasonable.
4) All timestamps from the most recently swapped frame can
   be retrieved without additional swaps.

Test: --deqp-case=dEQP-EGL*get_frame_timestamps*
Change-Id: I393a3bc79f019951a2fddb83760b6e1d919663b6

7 years agoMerge "Fix multiple resource leaks in new srgb_texture_decode tests" am: d4a9effab0...
Mark Adams [Tue, 21 Feb 2017 19:02:47 +0000 (19:02 +0000)]
Merge "Fix multiple resource leaks in new srgb_texture_decode tests" am: d4a9effab0 am: cedac8ca54
am: 499cbe679f

Change-Id: I6a9e2f90465eff40681918b90d52545320d4ac4a

7 years agoMerge "Fix multiple resource leaks in new srgb_texture_decode tests" am: d4a9effab0
Mark Adams [Tue, 21 Feb 2017 19:00:47 +0000 (19:00 +0000)]
Merge "Fix multiple resource leaks in new srgb_texture_decode tests" am: d4a9effab0
am: cedac8ca54

Change-Id: I87588c2347aa38ad93764b605e116cc4da34d289

7 years agoMerge "Fix multiple resource leaks in new srgb_texture_decode tests"
Mark Adams [Tue, 21 Feb 2017 18:58:47 +0000 (18:58 +0000)]
Merge "Fix multiple resource leaks in new srgb_texture_decode tests"
am: d4a9effab0

Change-Id: I48306394fd0d053c2a8a7f75b0bf6cadab196416

7 years agoMerge "Fix multiple resource leaks in new srgb_texture_decode tests"
Treehugger Robot [Tue, 21 Feb 2017 18:52:36 +0000 (18:52 +0000)]
Merge "Fix multiple resource leaks in new srgb_texture_decode tests"

7 years agoMerge "Reduce read pixel calls in copy image tests" am: dbec7154ee am: 0213098549
Kalle Raita [Tue, 21 Feb 2017 18:18:51 +0000 (18:18 +0000)]
Merge "Reduce read pixel calls in copy image tests" am: dbec7154ee am: 0213098549
am: 04ad91051d

Change-Id: I674019209dc80079e848e2d5898a6b0c6b989a98

7 years agoMerge "Restructure copy image test iterations" am: 7ac38a6fa1 am: dae41c30d3
Kalle Raita [Tue, 21 Feb 2017 18:18:40 +0000 (18:18 +0000)]
Merge "Restructure copy image test iterations" am: 7ac38a6fa1 am: dae41c30d3
am: 11a3c5d0a1

Change-Id: I6536bfa6ab9142f82bced640257a16edf9f12beb

7 years agoMerge "Reduce read pixel calls in copy image tests" am: dbec7154ee
Kalle Raita [Tue, 21 Feb 2017 18:13:42 +0000 (18:13 +0000)]
Merge "Reduce read pixel calls in copy image tests" am: dbec7154ee
am: 0213098549

Change-Id: I5afeb75e85b5695a37f3e3887149f304b3ec8669

7 years agoMerge "Restructure copy image test iterations" am: 7ac38a6fa1
Kalle Raita [Tue, 21 Feb 2017 18:13:33 +0000 (18:13 +0000)]
Merge "Restructure copy image test iterations" am: 7ac38a6fa1
am: dae41c30d3

Change-Id: Ia3bae500922e203c8b2868726fb81637dbbe822d

7 years agoMerge "Reduce read pixel calls in copy image tests"
Kalle Raita [Tue, 21 Feb 2017 18:05:15 +0000 (18:05 +0000)]
Merge "Reduce read pixel calls in copy image tests"
am: dbec7154ee

Change-Id: Ibd29b783a757e1e990a2df311930d8b2e2891e17

7 years agoMerge "Restructure copy image test iterations"
Kalle Raita [Tue, 21 Feb 2017 18:05:05 +0000 (18:05 +0000)]
Merge "Restructure copy image test iterations"
am: 7ac38a6fa1

Change-Id: Iccf30a576faeff73861dc8fb35d0a1ba2bff7722

7 years agoMerge "Reduce read pixel calls in copy image tests"
Kalle Raita [Tue, 21 Feb 2017 17:43:45 +0000 (17:43 +0000)]
Merge "Reduce read pixel calls in copy image tests"

7 years agoMerge "Restructure copy image test iterations"
Kalle Raita [Tue, 21 Feb 2017 17:43:25 +0000 (17:43 +0000)]
Merge "Restructure copy image test iterations"

7 years agoFix multiple resource leaks in new srgb_texture_decode tests
Mark Adams [Fri, 17 Feb 2017 19:14:18 +0000 (14:14 -0500)]
Fix multiple resource leaks in new srgb_texture_decode tests

There were multiple issues here, ranging from never freeing resources,
to overwriting resources, to only freeing them at class destruction
instead of deinit time. This was resulting in hitting OOM on platforms
without tons of memory.

Bug: 35457323
Change-Id: I492177bb9e71bdbc7efc9d3a7c8a34bef35c709e

7 years agoMerge changes Icb29d2da,Ida906e21 am: fc868645e2 am: 1cf9161f6f
Pyry Haulos [Fri, 17 Feb 2017 20:30:27 +0000 (20:30 +0000)]
Merge changes Icb29d2da,Ida906e21 am: fc868645e2 am: 1cf9161f6f
am: 12b6e41013

Change-Id: I1754833ed6780a95dff8c2266dd0a330c0be3e07

7 years agoMerge changes Icb29d2da,Ida906e21 am: fc868645e2
Pyry Haulos [Fri, 17 Feb 2017 20:27:58 +0000 (20:27 +0000)]
Merge changes Icb29d2da,Ida906e21 am: fc868645e2
am: 1cf9161f6f

Change-Id: I53a2d1d2533a5007914ac1df02a8b0f726ee043d

7 years agoMerge changes Icb29d2da,Ida906e21
Pyry Haulos [Fri, 17 Feb 2017 20:26:29 +0000 (20:26 +0000)]
Merge changes Icb29d2da,Ida906e21
am: fc868645e2

Change-Id: I38ff3fe87631327ac251819797d965d81f064151

7 years agoMerge changes Icb29d2da,Ida906e21
Pyry Haulos [Fri, 17 Feb 2017 20:21:40 +0000 (20:21 +0000)]
Merge changes Icb29d2da,Ida906e21

* changes:
  Add a non-separable TCS-but-no-TES subcase.
  Make program separable in TCS-but-no-TES draw time check test.

7 years agoAdd sRGB skip decode test am: b4d41f1ef0 am: f6cf6363b2 am: 345202e258
Michael Hadley [Tue, 14 Feb 2017 23:53:45 +0000 (23:53 +0000)]
Add sRGB skip decode test am: b4d41f1ef0 am: f6cf6363b2 am: 345202e258
am: e82d2447ee

Change-Id: Ib597d7a81fb512e8b04f8b8ca654845df12a1862

7 years agoAdd sRGB skip decode test am: b4d41f1ef0 am: f6cf6363b2
Michael Hadley [Tue, 14 Feb 2017 23:33:26 +0000 (23:33 +0000)]
Add sRGB skip decode test am: b4d41f1ef0 am: f6cf6363b2
am: 345202e258

Change-Id: I20812cac7a2129669d8f84323bdfec1a705b85f8

7 years agoAdd sRGB skip decode test am: b4d41f1ef0
Michael Hadley [Tue, 14 Feb 2017 23:21:38 +0000 (23:21 +0000)]
Add sRGB skip decode test am: b4d41f1ef0
am: f6cf6363b2

Change-Id: I3e5f03995cf89fca1d1f7b86ccf8a7bf3c9aca4b

7 years agoAdd sRGB skip decode test
Michael Hadley [Tue, 14 Feb 2017 23:19:36 +0000 (23:19 +0000)]
Add sRGB skip decode test
am: b4d41f1ef0

Change-Id: Iedee2d7eaf8bbe3f78412569e464e8e6377e1735

7 years agoAdd sRGB skip decode test
Michael Hadley [Wed, 1 Feb 2017 12:48:08 +0000 (12:48 +0000)]
Add sRGB skip decode test

New Tests:
- deqp-case=dEQP-GLES31.functional.srgb_texture_decode.*

Change-Id: I0257e63b15ee0334efad985411d8070ddecdd51a

7 years agoReduce read pixel calls in copy image tests
Kalle Raita [Thu, 19 Jan 2017 22:15:58 +0000 (14:15 -0800)]
Reduce read pixel calls in copy image tests

Reduce glReadPixels calls in the copy image tests by rendering multiple
texture sub-images for each read back. Significant improvement for
certain platforms, no impact on others.

Bug: 33965234
Test: Run tests on Pixel C and Pixel XL, Check that old N9 results still
have same failures. Spot checks with 240x200 target surface.
Change-Id: I133c56b7855a664f164f1eb0b1307259462e098f

7 years agoRestructure copy image test iterations
Kalle Raita [Tue, 24 Jan 2017 19:47:17 +0000 (11:47 -0800)]
Restructure copy image test iterations

Packing test iterations so that work per buffer swap is maximized
without running the risk of hitting per-iteration timeout. Yields
execution time drops of roughly 50% on at least 2 GPU architectures.

Bug: 33965234
Test: Copy image tests on multiple devices and L MR1 N9 for detection capability.
Change-Id: I7de5231da0d8a1d2bd22ec3741f1481e2ebd5475

7 years agoAdd a non-separable TCS-but-no-TES subcase.
Kenneth Graunke [Sat, 11 Feb 2017 06:45:39 +0000 (22:45 -0800)]
Add a non-separable TCS-but-no-TES subcase.

   "Linking can fail for [...] any of the following reasons:

* program contains an object to form a tessellation control
  shader [...] and [...] the program is not separable and
  contains no object to form a tessellation evaluation shader"

Add a test to ensure the implementation does raise a link error.

The new subcase is part of:
dEQP-GLES31.functional.debug.negative_coverage.*.tessellation.single_tessellation_stage

Change-Id: Icb29d2da50b2c327bfd2196af9be56bb7d8644f9

7 years agoMake program separable in TCS-but-no-TES draw time check test.
Kenneth Graunke [Sat, 11 Feb 2017 05:30:50 +0000 (21:30 -0800)]
Make program separable in TCS-but-no-TES draw time check test.

Section 7.3 of the OpenGL ES 3.2 specification says:

   "Linking can fail for [...] any of the following reasons:

    * program contains an object to form a tessellation control
      shader [...] and [...] the program is not separable and
      contains no object to form a tessellation evaluation shader"

Since the test is trying to check for a draw time error, it should use
a separable program - otherwise we may hit a link error.

Fixes a bug in:
dEQP-GLES31.functional.debug.negative_coverage.*.tessellation.single_tessellation_stage

Change-Id: Ida906e21c3e3534fd2a8c7bac0334083881bdb19

7 years agoFix a few bugs in a EGL_KHR_no_config_context test. am: 2a2a2ab8c7 am: e06124d7f5...
Kenneth Graunke [Mon, 13 Feb 2017 18:18:26 +0000 (18:18 +0000)]
Fix a few bugs in a EGL_KHR_no_config_context test. am: 2a2a2ab8c7 am: e06124d7f5 am: 08bf23d700
am: 41976113bf

Change-Id: I0d44ea7a125d8024aa9f63f477f8963ce93b39fe

7 years agoFix a few bugs in a EGL_KHR_no_config_context test. am: 2a2a2ab8c7 am: e06124d7f5
Kenneth Graunke [Mon, 13 Feb 2017 18:15:29 +0000 (18:15 +0000)]
Fix a few bugs in a EGL_KHR_no_config_context test. am: 2a2a2ab8c7 am: e06124d7f5
am: 08bf23d700

Change-Id: I90c34e8139f3266671a1cdfefd60cdaea99e555d

7 years agoFix a few bugs in a EGL_KHR_no_config_context test. am: 2a2a2ab8c7
Kenneth Graunke [Mon, 13 Feb 2017 18:10:29 +0000 (18:10 +0000)]
Fix a few bugs in a EGL_KHR_no_config_context test. am: 2a2a2ab8c7
am: e06124d7f5

Change-Id: I9f1617abda83e592051a66a5c64154f71914a1a1

7 years agoFix a few bugs in a EGL_KHR_no_config_context test.
Kenneth Graunke [Mon, 13 Feb 2017 18:06:29 +0000 (18:06 +0000)]
Fix a few bugs in a EGL_KHR_no_config_context test.
am: 2a2a2ab8c7

Change-Id: I58cf0d779a24d3bab1490e6f3556b06273861f1e

7 years agoFix a few bugs in a EGL_KHR_no_config_context test.
Kenneth Graunke [Thu, 2 Feb 2017 18:40:02 +0000 (10:40 -0800)]
Fix a few bugs in a EGL_KHR_no_config_context test.

The dEQP-EGL.functional.create_context.no_config test had the eglBindAPI
check backwards - so it was skipping APIs assuming they failed when they
actually succeeded.

Secondly, it failed to actually set the test result to "pass" if all
cases passed, which led to assertion failures:

    Assertion `testResult != QP_TEST_RESULT_LAST' failed.

Change-Id: I7a20467012fd6c174f79679bbf640917c327574c

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257...
Mika Isojrvi [Fri, 10 Feb 2017 00:29:36 +0000 (00:29 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba am: 31a4d9b3b6 am: 19045bffb6 am: 53fbafc635 am: 15762b0fa5
am: feba2a67f1

Change-Id: Idc3665400eb977bedcddbe1294a2ebfce4db7a56

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Fri, 10 Feb 2017 00:29:23 +0000 (00:29 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: bdff405d5a am: 92584aee17 am: 0c2ea240da
am: 9d33492787

Change-Id: I6ef3d5d3fecf619eaef8dbf13915d290eafdad86

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Fri, 10 Feb 2017 00:29:11 +0000 (00:29 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: 06811e1c44 am: fbe1e80216 am: ff2167f6cc
am: 155a8f9b34

Change-Id: I7de725b44ebcbd3e96bbc0cad3f173bf6725bc20

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257...
Mika Isojrvi [Fri, 10 Feb 2017 00:28:57 +0000 (00:28 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba am: 31a4d9b3b6 am: 19045bffb6 am: 53fbafc635 am: fbf76f4e30
am: 48855b941d

Change-Id: I406a1622bb5bbc6a98a8a88c22b9e9e9d9f52bd4

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Fri, 10 Feb 2017 00:28:42 +0000 (00:28 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: bdff405d5a am: 92584aee17 am: a9ab882914
am: bfc7402e30

Change-Id: Iebe7df2e86c54401f742d0066a5db6acfa714d80

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257...
Mika Isojrvi [Thu, 9 Feb 2017 23:58:22 +0000 (23:58 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba am: 31a4d9b3b6 am: 19045bffb6 am: 53fbafc635
am: 15762b0fa5

Change-Id: Ib1f8d0c4b9e48ed2600d9890fc1012840bb2de0c

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Thu, 9 Feb 2017 23:58:04 +0000 (23:58 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: bdff405d5a am: 92584aee17
am: 0c2ea240da

Change-Id: I26211b019efb68a7d8101b018468ca4cc213784f

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Thu, 9 Feb 2017 23:57:49 +0000 (23:57 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: 06811e1c44 am: fbe1e80216
am: ff2167f6cc

Change-Id: Iffefbb6dfb9a477d02adc8d582daed56807014cf

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257...
Mika Isojrvi [Thu, 9 Feb 2017 23:29:59 +0000 (23:29 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba am: 31a4d9b3b6 am: 19045bffb6 am: 53fbafc635
am: fbf76f4e30

Change-Id: I4973f2c3f93fe6983b28ff5b58b62a54f9a4fefd

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Thu, 9 Feb 2017 23:29:48 +0000 (23:29 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: bdff405d5a am: 92584aee17
am: a9ab882914

Change-Id: I6476482bc02dcfac67d2fad3e12fa2669e7f2c0b

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257...
Mika Isojrvi [Thu, 9 Feb 2017 23:23:45 +0000 (23:23 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba am: 31a4d9b3b6 am: 19045bffb6
am: 53fbafc635

Change-Id: Ibe66d27a17342de63b63fe8e2d77ede8de413866

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Thu, 9 Feb 2017 23:23:35 +0000 (23:23 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: bdff405d5a
am: 92584aee17

Change-Id: I5aa588ef3ee79f68a08f50a3a699be571c14d03d

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257...
Mika Isojrvi [Thu, 9 Feb 2017 23:18:55 +0000 (23:18 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba am: 31a4d9b3b6 am: 19045bffb6
am: 53fbafc635

Change-Id: I73923046f4ce79cbb1f806ff5aa07a30b1311068

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Thu, 9 Feb 2017 23:18:42 +0000 (23:18 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: bdff405d5a
am: 92584aee17

Change-Id: Id393184c9118d63c29bde2ca15229c50235f171e

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e71...
Mika Isojrvi [Thu, 9 Feb 2017 23:14:57 +0000 (23:14 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7 am: 06811e1c44
am: fbe1e80216

Change-Id: I4071389bb9f256f39463c4db4e780dd88e6f7813

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257...
Mika Isojrvi [Thu, 9 Feb 2017 23:12:19 +0000 (23:12 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba am: 31a4d9b3b6
am: 19045bffb6

Change-Id: Ic6c8704365207012e20a8aa6e06535f3043581e1

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7
Mika Isojrvi [Thu, 9 Feb 2017 23:12:06 +0000 (23:12 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7
am: bdff405d5a

Change-Id: Ic937fa24f51ca1ab5325f14e6ac11de51bbe60e5

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7
Mika Isojrvi [Thu, 9 Feb 2017 23:01:57 +0000 (23:01 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: eef2e716e7
am: 06811e1c44

Change-Id: I9ff59204a3f9bacc887c5b5b609ea20439074ec9

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba
Mika Isojrvi [Thu, 9 Feb 2017 22:57:53 +0000 (22:57 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634 am: ebc8257bba
am: 31a4d9b3b6

Change-Id: Ic7752c780d15bb505ae7b1da440ef5ebd57935dd

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634
Mika Isojrvi [Thu, 9 Feb 2017 22:52:38 +0000 (22:52 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634
am: eef2e716e7

Change-Id: I620a89283d84b4499fd475328b421a88b6a7fd9b

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634
Mika Isojrvi [Thu, 9 Feb 2017 22:50:00 +0000 (22:50 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634
am: ebc8257bba

Change-Id: I2a126ebe68698ba492a417060892345233d930de

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests
Mika Isojrvi [Thu, 9 Feb 2017 22:48:01 +0000 (22:48 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests
am: 6bc3c7a634

Change-Id: Iecf872eac117cf28385d2b3c7e94a9801fd83b5e

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634
Mika Isojrvi [Thu, 9 Feb 2017 22:44:03 +0000 (22:44 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests am: 6bc3c7a634
am: eef2e716e7

Change-Id: Icadf536794c067056e66f6a2041fbb937952f35a

7 years agoLimit changes by xor to upper 8 bits in mixed atomic tests
Mika Isojrvi [Thu, 9 Feb 2017 22:41:59 +0000 (22:41 +0000)]
Limit changes by xor to upper 8 bits in mixed atomic tests
am: 6bc3c7a634

Change-Id: I354ee074ad57d53c2b4b0a84d8bc02a02912f19d

7 years agoMerge "Use deFloatIsNaN, not isnan." am: 4e49222745 am: dd33e61339 am: 558bba7fca
Dan Albert [Thu, 9 Feb 2017 21:41:43 +0000 (21:41 +0000)]
Merge "Use deFloatIsNaN, not isnan." am: 4e49222745 am: dd33e61339 am: 558bba7fca
am: 145b0db605

Change-Id: I7a40ceb97aab4ef4be9c613daacba405dc26769f

7 years agoMerge "Use deFloatIsNaN, not isnan." am: 4e49222745 am: dd33e61339
Dan Albert [Thu, 9 Feb 2017 21:38:31 +0000 (21:38 +0000)]
Merge "Use deFloatIsNaN, not isnan." am: 4e49222745 am: dd33e61339
am: 558bba7fca

Change-Id: Iddbd61d74fa3223c92f12482453af3907af44cf2

7 years agoMerge "Use deFloatIsNaN, not isnan." am: 4e49222745
Dan Albert [Thu, 9 Feb 2017 21:34:54 +0000 (21:34 +0000)]
Merge "Use deFloatIsNaN, not isnan." am: 4e49222745
am: dd33e61339

Change-Id: I64b6a582348735a4c2cf05fc0009f43176049600

7 years agoMerge "Use deFloatIsNaN, not isnan."
Dan Albert [Thu, 9 Feb 2017 21:32:24 +0000 (21:32 +0000)]
Merge "Use deFloatIsNaN, not isnan."
am: 4e49222745

Change-Id: Ic40964ffc3019a3bc4b1e4f80e4a5a73a105905f

7 years agoMerge "Use deFloatIsNaN, not isnan."
Treehugger Robot [Thu, 9 Feb 2017 21:28:03 +0000 (21:28 +0000)]
Merge "Use deFloatIsNaN, not isnan."

7 years agoUse deFloatIsNaN, not isnan.
Dan Albert [Wed, 8 Feb 2017 19:37:30 +0000 (11:37 -0800)]
Use deFloatIsNaN, not isnan.

Discovered because this file includes cmath rather than math.h, so
some header cleanup made isnan go away (it should have been
std::isnan).

Test: mma
Bug: http://b/34724220
Change-Id: Idb6b26a90307f510ad1a118b694a34e32ce7507c

7 years agoMerge "Add EGL NYC master list into CTS files"
Kalle Raita [Thu, 9 Feb 2017 02:16:44 +0000 (02:16 +0000)]
Merge "Add EGL NYC master list into CTS files"

7 years agoMerge "Fix out of bounds accesses in TexImage*DParamsCase." am: 60902d4e1b am: 8fd3b6...
Mika Isojarvi [Wed, 8 Feb 2017 20:36:22 +0000 (20:36 +0000)]
Merge "Fix out of bounds accesses in TexImage*DParamsCase." am: 60902d4e1b am: 8fd3b63b26 am: 99299ab23b
am: b45f3cac98

Change-Id: Ibed23b506cd0bead75913d4172122ef8dd0f2df8

7 years agoMerge "Fix out of bounds accesses in TexImage*DParamsCase." am: 60902d4e1b am: 8fd3b63b26
Mika Isojarvi [Wed, 8 Feb 2017 20:15:18 +0000 (20:15 +0000)]
Merge "Fix out of bounds accesses in TexImage*DParamsCase." am: 60902d4e1b am: 8fd3b63b26
am: 99299ab23b

Change-Id: I0952c4c078255ac28d01e26a034a8918c11df1a1

7 years agoFix Android builds compiler flags am: e2af5c745d am: 7755688536 am: c5a0adfad3
Mika Isojrvi [Wed, 8 Feb 2017 20:14:29 +0000 (20:14 +0000)]
Fix Android builds compiler flags am: e2af5c745d am: 7755688536 am: c5a0adfad3
am: 26464b094e

Change-Id: Iab18593f0c15512d1c575d2780ef5dbf4e131d24

7 years agoMerge "Fix out of bounds accesses in TexImage*DParamsCase." am: 60902d4e1b
Mika Isojarvi [Wed, 8 Feb 2017 19:28:19 +0000 (19:28 +0000)]
Merge "Fix out of bounds accesses in TexImage*DParamsCase." am: 60902d4e1b
am: 8fd3b63b26

Change-Id: I1933ef41f06eb34ab50cf7b7dbc197e3daf2d6cd

7 years agoMerge "Fix out of bounds accesses in TexImage*DParamsCase."
Mika Isojarvi [Wed, 8 Feb 2017 19:25:21 +0000 (19:25 +0000)]
Merge "Fix out of bounds accesses in TexImage*DParamsCase."
am: 60902d4e1b

Change-Id: I655ab1118e27a1ff5c2eecd726655a23c628d30e

7 years agoMerge "Fix out of bounds accesses in TexImage*DParamsCase."
Mika Isojarvi [Wed, 8 Feb 2017 19:21:10 +0000 (19:21 +0000)]
Merge "Fix out of bounds accesses in TexImage*DParamsCase."

7 years agoFix Android builds compiler flags am: e2af5c745d am: 7755688536
Mika Isojrvi [Wed, 8 Feb 2017 18:34:03 +0000 (18:34 +0000)]
Fix Android builds compiler flags am: e2af5c745d am: 7755688536
am: c5a0adfad3

Change-Id: Id9c6c155f6b0b186004780742d3b9fcdb4b1df20

7 years agoFix Android builds compiler flags am: e2af5c745d
Mika Isojrvi [Wed, 8 Feb 2017 18:26:24 +0000 (18:26 +0000)]
Fix Android builds compiler flags am: e2af5c745d
am: 7755688536

Change-Id: Ie79d59b5366eec9681e852e6e4f9cd69eddbaba0

7 years agoFix Android builds compiler flags
Mika Isojrvi [Wed, 8 Feb 2017 18:13:48 +0000 (18:13 +0000)]
Fix Android builds compiler flags
am: e2af5c745d

Change-Id: Ic8ca64ec962c6fc4d78d0d628a740ce69c8a0e29

7 years agoFix out of bounds accesses in TexImage*DParamsCase.
Mika Isojärvi [Tue, 7 Feb 2017 20:52:54 +0000 (12:52 -0800)]
Fix out of bounds accesses in TexImage*DParamsCase.

Bug: 28764822
Test: Ran the tests on couple of devices and checked the results.
Change-Id: I3f743bf75d73ce7de7ff2b0633551c0cc7606ca0

7 years agoAdd EGL NYC master list into CTS files
Kalle Raita [Tue, 7 Feb 2017 19:09:12 +0000 (11:09 -0800)]
Add EGL NYC master list into CTS files

Add EGL NYC master list into CTS files to allow separation between
NYC and OC tests for EGL.

Test: Local CTS build, presubmit build
Change-Id: Ie9cc7c351aa5a4335cdcdc801b1d6528be997c54

7 years agoFix Android builds compiler flags
Mika Isojärvi [Mon, 6 Feb 2017 22:48:37 +0000 (14:48 -0800)]
Fix Android builds compiler flags

- Move -fwrapv to common flags
- Add -Wno-delete-non-virtual-dtor

Bug: 34676963
Test: Build deqp with the AOSP ARM64 target
Change-Id: I21e4c70ef5f2ebe7d306d5a4dcbb52933c4dff6d

7 years agoMerge "Check NDK version in the app build script" am: 197032faf3 am: cf0f927df4 am...
Kalle Raita [Mon, 6 Feb 2017 20:31:55 +0000 (20:31 +0000)]
Merge "Check NDK version in the app build script" am: 197032faf3 am: cf0f927df4 am: 57ca78aa24
am: 331d69c679

Change-Id: Icaac46b6388bb0c2bdcc777a8ba77c9dba8a80d4

7 years agoMerge "Check NDK version in the app build script" am: 197032faf3 am: cf0f927df4
Kalle Raita [Mon, 6 Feb 2017 20:28:55 +0000 (20:28 +0000)]
Merge "Check NDK version in the app build script" am: 197032faf3 am: cf0f927df4
am: 57ca78aa24

Change-Id: I76faef896866241d4e9dd1fca8aafba668f568aa

7 years agoMerge "Check NDK version in the app build script" am: 197032faf3
Kalle Raita [Mon, 6 Feb 2017 20:26:55 +0000 (20:26 +0000)]
Merge "Check NDK version in the app build script" am: 197032faf3
am: cf0f927df4

Change-Id: Ie9c979ff77c5edaea7d01fb510ef5ab140afeaa3

7 years agoMerge "Check NDK version in the app build script"
Kalle Raita [Mon, 6 Feb 2017 20:24:26 +0000 (20:24 +0000)]
Merge "Check NDK version in the app build script"
am: 197032faf3

Change-Id: I886a1b1bd45006d00035258a2d1325652a9313f7

7 years agoMerge "Check NDK version in the app build script"
Treehugger Robot [Mon, 6 Feb 2017 20:18:40 +0000 (20:18 +0000)]
Merge "Check NDK version in the app build script"

7 years agoCheck NDK version in the app build script
Kalle Raita [Wed, 1 Feb 2017 19:25:05 +0000 (11:25 -0800)]
Check NDK version in the app build script

Prevents accidentally starting build with wrong version and prints
instructions for retrieving correct NDK version.

Test: manual for current build, using r12 (wrong version), and override
Change-Id: I4a021e71261d17897bb4285ce996a758db7e5419

7 years agoAndroid: Test that mandatory extensions are supported am: 2ef3d2cadd am: 00f38de808...
Pyry Haulos [Fri, 3 Feb 2017 23:37:58 +0000 (23:37 +0000)]
Android: Test that mandatory extensions are supported am: 2ef3d2cadd am: 00f38de808 am: 8d31028c39
am: fe8dd11baf

Change-Id: Ief7fb30de32c1922f510fc9826b103fd36076d82

7 years agoAndroid: Test that mandatory extensions are supported am: 2ef3d2cadd am: 00f38de808
Pyry Haulos [Fri, 3 Feb 2017 23:35:57 +0000 (23:35 +0000)]
Android: Test that mandatory extensions are supported am: 2ef3d2cadd am: 00f38de808
am: 8d31028c39

Change-Id: If32f48cfd15d518ad5c5cb4fdf2fa78f650158c4

7 years agoAndroid: Test that mandatory extensions are supported am: 2ef3d2cadd
Pyry Haulos [Fri, 3 Feb 2017 23:33:28 +0000 (23:33 +0000)]
Android: Test that mandatory extensions are supported am: 2ef3d2cadd
am: 00f38de808

Change-Id: Ice338f46873eac5a3d6d8dfaff946e9cdceb0266

7 years agoAndroid: Test that mandatory extensions are supported
Pyry Haulos [Fri, 3 Feb 2017 23:30:57 +0000 (23:30 +0000)]
Android: Test that mandatory extensions are supported
am: 2ef3d2cadd

Change-Id: Ieba8a9ae224215d5e68fb934fede4d1e5904ee0d

7 years agoAndroid: Test that no Vulkan layers are enumerated am: 4f0cdcd709 am: a32b452f31...
Pyry Haulos [Fri, 3 Feb 2017 23:10:55 +0000 (23:10 +0000)]
Android: Test that no Vulkan layers are enumerated am: 4f0cdcd709 am: a32b452f31 am: 0e2633c228
am: 0781553102

Change-Id: I057bb07a5ee24fd6fdeb02de6703bebcf522f65c

7 years agoAndroid: Test that no Vulkan layers are enumerated am: 4f0cdcd709 am: a32b452f31
Pyry Haulos [Fri, 3 Feb 2017 23:08:26 +0000 (23:08 +0000)]
Android: Test that no Vulkan layers are enumerated am: 4f0cdcd709 am: a32b452f31
am: 0e2633c228

Change-Id: I2c4a4ee4f984548716809bedff838fd025c42a97

7 years agoAndroid: Test that no Vulkan layers are enumerated am: 4f0cdcd709
Pyry Haulos [Fri, 3 Feb 2017 23:05:55 +0000 (23:05 +0000)]
Android: Test that no Vulkan layers are enumerated am: 4f0cdcd709
am: a32b452f31

Change-Id: Ic118b0433d784dffbaa8f8f446a360a15df6d38e