platform/upstream/VK-GL-CTS.git
8 years agoMerge "Merge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09b...
Mika Isojarvi [Tue, 3 May 2016 18:03:49 +0000 (18:03 +0000)]
Merge "Merge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09ba41 am: 643dc2cdad" into nyc-mr1-dev-plus-aosp
am: 451f060799

* commit '451f06079937220d0a10fbb8b75b5353d1c871f5':

Change-Id: Iee5939b15982436965e4a5c6640847a60ecfe55f

8 years agoMerge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09ba41...
Mika Isojärvi [Tue, 3 May 2016 18:03:48 +0000 (18:03 +0000)]
Merge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09ba41 am: 1510e135cd
am: bba6429f54

* commit 'bba6429f541b6ffa4f6e22d57c08ef0b7f3a4f53':
  Split WSI OOM tests over multiple iterations.

Change-Id: Ie960eb5b6d68d676a0375446987d0d0ab4e645ae

8 years agoMerge "Merge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09b...
Android Build Merger (Role) [Tue, 3 May 2016 18:01:39 +0000 (18:01 +0000)]
Merge "Merge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09ba41 am: 643dc2cdad" into nyc-mr1-dev-plus-aosp

8 years agoMerge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09ba41
Mika Isojarvi [Tue, 3 May 2016 18:01:29 +0000 (18:01 +0000)]
Merge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09ba41
am: 1510e135cd

* commit '1510e135cdc18351f1430e76b5f1fb183a861958':
  Split WSI OOM tests over multiple iterations.

Change-Id: Icab65ed69de0280106826417755500da6ac59801

8 years agoMerge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09ba41
Mika Isojarvi [Tue, 3 May 2016 18:01:29 +0000 (18:01 +0000)]
Merge "Split WSI OOM tests over multiple iterations." into nyc-dev am: 991f09ba41
am: 643dc2cdad

* commit '643dc2cdad5cf60d0500e5ebf064d28b03005f71':
  Split WSI OOM tests over multiple iterations.

Change-Id: I85c4608a95d3f38f10d72959b82a323b14c23b20

8 years agoMerge "Split WSI OOM tests over multiple iterations." into nyc-dev
Mika Isojärvi [Tue, 3 May 2016 17:59:07 +0000 (17:59 +0000)]
Merge "Split WSI OOM tests over multiple iterations." into nyc-dev
am: 991f09ba41

* commit '991f09ba4156e4270dd11f846b079b4eb43f6754':
  Split WSI OOM tests over multiple iterations.

Change-Id: Ice58b372a5bd61a636d305c7e61988b76c12257c

8 years agoMerge "Split WSI OOM tests over multiple iterations." into nyc-dev
Mika Isojärvi [Tue, 3 May 2016 17:59:07 +0000 (17:59 +0000)]
Merge "Split WSI OOM tests over multiple iterations." into nyc-dev
am: 991f09ba41

* commit '991f09ba4156e4270dd11f846b079b4eb43f6754':
  Split WSI OOM tests over multiple iterations.

Change-Id: I8b36fc1a8f72e57d4dede5604350f68bcd156948

8 years agoMerge "Split WSI OOM tests over multiple iterations." into nyc-dev
Mika Isojarvi [Tue, 3 May 2016 17:49:39 +0000 (17:49 +0000)]
Merge "Split WSI OOM tests over multiple iterations." into nyc-dev

8 years agoMerge "Revert "Add timeout to eglClientWaitSync() tests." am: ca64481a62 am: bce8cee6...
Mika Isojärvi [Mon, 2 May 2016 23:24:53 +0000 (23:24 +0000)]
Merge "Revert "Add timeout to eglClientWaitSync() tests." am: ca64481a62 am: bce8cee6fe" into nyc-mr1-dev-plus-aosp
am: 5c4c77f3da

* commit '5c4c77f3dab024662af74de919d674ec7209d0db':

Change-Id: I7661a9f66e6754ad8ef8583652e519bd37568c97

8 years agoRevert "Add timeout to eglClientWaitSync() tests." am: ca64481a62 am: 8904f4d197
Mika Isojrvi [Mon, 2 May 2016 23:24:53 +0000 (23:24 +0000)]
Revert "Add timeout to eglClientWaitSync() tests." am: ca64481a62 am: 8904f4d197
am: c88c61b9bb

* commit 'c88c61b9bb39ba62fb6553a2d80d8c628ee6392f':
  Revert "Add timeout to eglClientWaitSync() tests."

Change-Id: I915a3cfb064ad6617255ed6349748a4d5d0a72fc

8 years agoMerge "Revert "Add timeout to eglClientWaitSync() tests." am: ca64481a62 am: bce8cee6...
Android Build Merger (Role) [Mon, 2 May 2016 23:19:13 +0000 (23:19 +0000)]
Merge "Revert "Add timeout to eglClientWaitSync() tests." am: ca64481a62 am: bce8cee6fe" into nyc-mr1-dev-plus-aosp

8 years agoRevert "Add timeout to eglClientWaitSync() tests." am: ca64481a62
Mika Isojärvi [Mon, 2 May 2016 23:19:04 +0000 (23:19 +0000)]
Revert "Add timeout to eglClientWaitSync() tests." am: ca64481a62
am: 8904f4d197

* commit '8904f4d1976495bca223dc3fb2d435e622e4841d':
  Revert "Add timeout to eglClientWaitSync() tests."

Change-Id: I606be66eeb538ad51f86f049633e2cbed0ba0c3d

8 years agoRevert "Add timeout to eglClientWaitSync() tests." am: ca64481a62
Mika Isojärvi [Mon, 2 May 2016 23:19:03 +0000 (23:19 +0000)]
Revert "Add timeout to eglClientWaitSync() tests." am: ca64481a62
am: bce8cee6fe

* commit 'bce8cee6fe5d43c9e02c560ff097de6c1edd8925':
  Revert "Add timeout to eglClientWaitSync() tests."

Change-Id: Icc131edd844bc716ed88b42cfd475693ce70562e

8 years agoRevert "Add timeout to eglClientWaitSync() tests."
Mika Isojrvi [Mon, 2 May 2016 23:14:04 +0000 (23:14 +0000)]
Revert "Add timeout to eglClientWaitSync() tests."
am: ca64481a62

* commit 'ca64481a62fff6c94e9d81abc1d6866fadc5f42c':
  Revert "Add timeout to eglClientWaitSync() tests."

Change-Id: I63209583c8afa622966e7025c7af48bf16f420c9

8 years agoRevert "Add timeout to eglClientWaitSync() tests."
Mika Isojrvi [Mon, 2 May 2016 23:14:03 +0000 (23:14 +0000)]
Revert "Add timeout to eglClientWaitSync() tests."
am: ca64481a62

* commit 'ca64481a62fff6c94e9d81abc1d6866fadc5f42c':
  Revert "Add timeout to eglClientWaitSync() tests."

Change-Id: I87d52c4bf8fc303f8d398739a3b277142843de69

8 years agoSplit WSI OOM tests over multiple iterations.
Mika Isojärvi [Mon, 2 May 2016 22:42:46 +0000 (15:42 -0700)]
Split WSI OOM tests over multiple iterations.

Bug: 28533310
Bug: 28052337
Bug: 28052526
Change-Id: Ia4794a3c6e9d923dce2f267316db485de6d0a9df

8 years agoRevert "Add timeout to eglClientWaitSync() tests."
Mika Isojärvi [Mon, 2 May 2016 01:08:17 +0000 (18:08 -0700)]
Revert "Add timeout to eglClientWaitSync() tests."

This reverts commit 921259c6f01b9a70baf7b2d4701258fcdf53dd47.

Bug: 28052212

8 years agoMerge "Take reference data into account in memory usage tracking am: d923e3ef94 am...
Mika Isojärvi [Fri, 29 Apr 2016 05:58:17 +0000 (05:58 +0000)]
Merge "Take reference data into account in memory usage tracking am: d923e3ef94 am: f11d0aef46" into nyc-mr1-dev-plus-aosp
am: 99b563c1bf

* commit '99b563c1bfd459a44a5cb95de65c0c23e9592a44':

Change-Id: I4fa80e8d492787901c709454cef53abb82798b68

8 years agoTake reference data into account in memory usage tracking am: d923e3ef94 am: 6a29014914
Mika Isojrvi [Fri, 29 Apr 2016 05:58:17 +0000 (05:58 +0000)]
Take reference data into account in memory usage tracking am: d923e3ef94 am: 6a29014914
am: b5031e5f4a

* commit 'b5031e5f4a5c247fcd182567298adfc73c98b4f0':
  Take reference data into account in memory usage tracking

Change-Id: Ia1f22d5eeda939bcce3d5b88cfcc5641af5c408c

8 years agoMerge "Take reference data into account in memory usage tracking am: d923e3ef94 am...
Android Build Merger (Role) [Fri, 29 Apr 2016 05:55:36 +0000 (05:55 +0000)]
Merge "Take reference data into account in memory usage tracking am: d923e3ef94 am: f11d0aef46" into nyc-mr1-dev-plus-aosp

8 years agoTake reference data into account in memory usage tracking am: d923e3ef94
Mika Isojärvi [Fri, 29 Apr 2016 05:55:21 +0000 (05:55 +0000)]
Take reference data into account in memory usage tracking am: d923e3ef94
am: 6a29014914

* commit '6a29014914feb112ee8a4cc2f39d6a9c98ae0315':
  Take reference data into account in memory usage tracking

Change-Id: I4cdde90726894c0ced9dd87652fd51d7f42234b5

8 years agoTake reference data into account in memory usage tracking am: d923e3ef94
Mika Isojärvi [Fri, 29 Apr 2016 05:55:21 +0000 (05:55 +0000)]
Take reference data into account in memory usage tracking am: d923e3ef94
am: f11d0aef46

* commit 'f11d0aef4607ba6e4ddcb3ff29a2473565fb2221':
  Take reference data into account in memory usage tracking

Change-Id: I1c30acc624db6494ab490340ff1256c521c7e881

8 years agoTake reference data into account in memory usage tracking
Mika Isojrvi [Fri, 29 Apr 2016 05:52:49 +0000 (05:52 +0000)]
Take reference data into account in memory usage tracking
am: d923e3ef94

* commit 'd923e3ef9440bd571f283d1745d552e134f6f1dd':
  Take reference data into account in memory usage tracking

Change-Id: Id463cba32d1bf15e6b766256e4b7015f8957d23e

8 years agoTake reference data into account in memory usage tracking
Mika Isojrvi [Fri, 29 Apr 2016 05:52:49 +0000 (05:52 +0000)]
Take reference data into account in memory usage tracking
am: d923e3ef94

* commit 'd923e3ef9440bd571f283d1745d552e134f6f1dd':
  Take reference data into account in memory usage tracking

Change-Id: I83188927733906771767cc846900cbc4a18812a6

8 years agoTake reference data into account in memory usage tracking
Mika Isojärvi [Thu, 28 Apr 2016 23:26:51 +0000 (16:26 -0700)]
Take reference data into account in memory usage tracking

Bug: 28052105
Bug: 28052526
Change-Id: I47caae5d0ae1353ad015866d08b727a2ebcc4fdb

8 years agoMerge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc...
Mika Isojärvi [Thu, 28 Apr 2016 19:29:13 +0000 (19:29 +0000)]
Merge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev am: c187389cd2 am: 9d337902c5
am: 469ae0248e

* commit '469ae0248e03081ce47735968942de6f149f330c':

Change-Id: I4fd203ab8713b6041e18c5c06a7815d59c5cabca

8 years agoMerge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc...
Mika Isojärvi [Thu, 28 Apr 2016 19:29:12 +0000 (19:29 +0000)]
Merge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev am: c187389 am: ccbcd0eec0
am: 2ca461ba42

* commit '2ca461ba425768302ee08ad0e8ee0e36fe8247e8':
  Remove EGLImage tests affected by rounding issues from mustpass

Change-Id: Iafe999e861131ffe774df4305deb1f4a078d36f9

8 years agoMerge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc...
Mika Isojarvi [Thu, 28 Apr 2016 19:27:10 +0000 (19:27 +0000)]
Merge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev am: c187389cd2
am: 9d337902c5

* commit '9d337902c5e54ead97b3a829a7352cc18a6b61a1':

Change-Id: I489671595088447bc720da77f9963d5d6a1ac23a

8 years agoMerge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev
Mika Isojärvi [Thu, 28 Apr 2016 19:23:44 +0000 (19:23 +0000)]
Merge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev
am: c187389cd2

* commit 'c187389cd224ef59975fa690633a4ed6e21d9f1e':
  Remove EGLImage tests affected by rounding issues from mustpass

Change-Id: I3262ef85b65191ee3e3135639d00da841ff32665

8 years agoMerge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc...
Mika Isojarvi [Thu, 28 Apr 2016 19:23:44 +0000 (19:23 +0000)]
Merge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev am: c187389
am: ccbcd0eec0

* commit 'ccbcd0eec0d45db4f24261233313c9d9ef39d1ff':
  Remove EGLImage tests affected by rounding issues from mustpass

Change-Id: I3a1849ca6c146a86fc72710e52a01ba6bdfbcf98

8 years agoMerge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev
Mika Isojärvi [Thu, 28 Apr 2016 17:28:57 +0000 (17:28 +0000)]
Merge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev
am: c187389

* commit 'c187389cd224ef59975fa690633a4ed6e21d9f1e':
  Remove EGLImage tests affected by rounding issues from mustpass

Change-Id: I6054ca6856128da5a963092d2fb0dde0b517496e

8 years agoMerge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev
Mika Isojarvi [Thu, 28 Apr 2016 17:14:39 +0000 (17:14 +0000)]
Merge "Remove EGLImage tests affected by rounding issues from mustpass" into nyc-dev

8 years agoMerge "Add EGL thread clean up tests"
Mika Isojarvi [Thu, 28 Apr 2016 16:38:16 +0000 (16:38 +0000)]
Merge "Add EGL thread clean up tests"

8 years agoMerge "Merge "Touch watchdog during object cleanup in max_concurrent tests" into...
Pyry Haulos [Thu, 28 Apr 2016 15:20:09 +0000 (15:20 +0000)]
Merge "Merge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev am: d5474b5 am: d6b9cfd" into nyc-mr1-dev-plus-aosp
am: ab8e322

* commit 'ab8e322159388609774ab7ee5490f25ffdf5a517':

Change-Id: I3a640f857d69be05b0cee034aac252ef24d486aa

8 years agoMerge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev...
Pyry Haulos [Thu, 28 Apr 2016 15:20:08 +0000 (15:20 +0000)]
Merge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev am: d5474b5 am: fb270ce
am: 3fc4e2a

* commit '3fc4e2a9a95907dc11d308c671fbe655e0273c6e':
  Touch watchdog during object cleanup in max_concurrent tests

Change-Id: Ib480827a946d8b9567dc8bc3cee58654e8eda7de

8 years agoMerge "Merge "Touch watchdog during object cleanup in max_concurrent tests" into...
Android Build Merger (Role) [Thu, 28 Apr 2016 15:16:37 +0000 (15:16 +0000)]
Merge "Merge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev am: d5474b5 am: d6b9cfd" into nyc-mr1-dev-plus-aosp

8 years agoMerge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev...
Pyry Haulos [Thu, 28 Apr 2016 15:16:24 +0000 (15:16 +0000)]
Merge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev am: d5474b5
am: fb270ce

* commit 'fb270ce0726e507bf9fb35876ebb2c6e95f4788b':
  Touch watchdog during object cleanup in max_concurrent tests

Change-Id: I985c7113991501a3fa7f2eab872a088884f61acd

8 years agoMerge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev...
Pyry Haulos [Thu, 28 Apr 2016 15:16:24 +0000 (15:16 +0000)]
Merge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev am: d5474b5
am: d6b9cfd

* commit 'd6b9cfde8547cf8f86736dc10faf4c0ac5acf745':
  Touch watchdog during object cleanup in max_concurrent tests

Change-Id: I631cee4fa66908406cd775e06f0d3d5b95b50427

8 years agoMerge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev
Pyry Haulos [Thu, 28 Apr 2016 15:12:11 +0000 (15:12 +0000)]
Merge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev
am: d5474b5

* commit 'd5474b54c32b7f165ab45efb052eb058a29990f2':
  Touch watchdog during object cleanup in max_concurrent tests

Change-Id: I1d51158f531bd039a73ee8b7d634bea9ee502047

8 years agoMerge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev
Pyry Haulos [Thu, 28 Apr 2016 15:12:11 +0000 (15:12 +0000)]
Merge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev
am: d5474b5

* commit 'd5474b54c32b7f165ab45efb052eb058a29990f2':
  Touch watchdog during object cleanup in max_concurrent tests

Change-Id: I300d5144d6f156f2df90e776de8edc157245ecf5

8 years agoMerge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev
Pyry Haulos [Thu, 28 Apr 2016 15:02:15 +0000 (15:02 +0000)]
Merge "Touch watchdog during object cleanup in max_concurrent tests" into nyc-dev

8 years agoMerge "Reduce iteration count in object_management.multithreaded*.device am: af3898e...
Pyry Haulos [Thu, 28 Apr 2016 11:47:33 +0000 (11:47 +0000)]
Merge "Reduce iteration count in object_management.multithreaded*.device am: af3898e am: a93e93a" into nyc-mr1-dev-plus-aosp
am: 860941f

* commit '860941f907afa59f27f8ca3eba7e1270993432d4':

Change-Id: Ied3aac902eff854ec1298187948df290f38f20eb

8 years agoReduce iteration count in object_management.multithreaded*.device am: af3898e am...
Pyry Haulos [Thu, 28 Apr 2016 11:47:33 +0000 (11:47 +0000)]
Reduce iteration count in object_management.multithreaded*.device am: af3898e am: 432183e
am: 1e437a0

* commit '1e437a08807db5b93296fd566951cc46e4b631ba':
  Reduce iteration count in object_management.multithreaded*.device

Change-Id: I9a6836b93a64f3c5577c35d33d0fe3d3cf962b0d

8 years agoMerge "Reduce iteration count in object_management.multithreaded*.device am: af3898e...
Android Build Merger (Role) [Thu, 28 Apr 2016 11:44:31 +0000 (11:44 +0000)]
Merge "Reduce iteration count in object_management.multithreaded*.device am: af3898e am: a93e93a" into nyc-mr1-dev-plus-aosp

8 years agoReduce iteration count in object_management.multithreaded*.device am: af3898e
Pyry Haulos [Thu, 28 Apr 2016 11:44:19 +0000 (11:44 +0000)]
Reduce iteration count in object_management.multithreaded*.device am: af3898e
am: a93e93a

* commit 'a93e93ac9274c8c6af8c946c703f9c36ec202e42':
  Reduce iteration count in object_management.multithreaded*.device

Change-Id: Idd9ff6de2b8d1c5e58ec8fb43e1db7ac0edd5e57

8 years agoReduce iteration count in object_management.multithreaded*.device am: af3898e
Pyry Haulos [Thu, 28 Apr 2016 11:44:18 +0000 (11:44 +0000)]
Reduce iteration count in object_management.multithreaded*.device am: af3898e
am: 432183e

* commit '432183eabe43846553eac86ce4f768816050231e':
  Reduce iteration count in object_management.multithreaded*.device

Change-Id: Icf20dccb577b9b53b5d613df0ffe5169600ff610

8 years agoReduce iteration count in object_management.multithreaded*.device
Pyry Haulos [Thu, 28 Apr 2016 11:41:00 +0000 (11:41 +0000)]
Reduce iteration count in object_management.multithreaded*.device
am: af3898e

* commit 'af3898ef2652fb1efc299b09fbd92aba93565908':
  Reduce iteration count in object_management.multithreaded*.device

Change-Id: Ie61a4a53715739aa9a0cb43aa19207d7dd75c22e

8 years agoReduce iteration count in object_management.multithreaded*.device
Pyry Haulos [Thu, 28 Apr 2016 11:40:59 +0000 (11:40 +0000)]
Reduce iteration count in object_management.multithreaded*.device
am: af3898e

* commit 'af3898ef2652fb1efc299b09fbd92aba93565908':
  Reduce iteration count in object_management.multithreaded*.device

Change-Id: Icdc9a5afee9f151312430fefe9a1de118a7ede38

8 years agoTouch watchdog during object cleanup in max_concurrent tests
Pyry Haulos [Thu, 28 Apr 2016 10:08:42 +0000 (03:08 -0700)]
Touch watchdog during object cleanup in max_concurrent tests

Destroying objects can be slow on certain implementations and may lead
to watchdog timeouts.

Bug: 28436275
Bug: 28052337
Change-Id: I831062dca7caffc3761750a1a2ce7b21b53be9e9

8 years agoReduce iteration count in object_management.multithreaded*.device
Pyry Haulos [Thu, 28 Apr 2016 07:43:51 +0000 (00:43 -0700)]
Reduce iteration count in object_management.multithreaded*.device

Bug: 28434275
Bug: 28052526
Bug: 28052337
Change-Id: I98b8ba6e499a469f930d700a028b477dc22ceedf

8 years agoAdd EGL thread clean up tests
Mika Isojärvi [Mon, 25 Apr 2016 23:37:55 +0000 (16:37 -0700)]
Add EGL thread clean up tests

Change-Id: Iccbfb32ab106eeedd9d98527188fe2f395cfec54

8 years agoMerge "Remove unused source file "\"."
Ying Wang [Wed, 27 Apr 2016 16:50:24 +0000 (16:50 +0000)]
Merge "Remove unused source file "\"."

8 years agoRemove unused source file "\".
Ying Wang [Tue, 26 Apr 2016 22:33:05 +0000 (15:33 -0700)]
Remove unused source file "\".

Bug: 28389144
Change-Id: I876a1a93884636808e3fb98e252988adcf212de8

8 years agoRevert "Suppress many less important clang-tidy warnings." am: a44e3e4 am: 8abc358...
Chih-hung Hsieh [Tue, 26 Apr 2016 18:20:54 +0000 (18:20 +0000)]
Revert "Suppress many less important clang-tidy warnings." am: a44e3e4 am: 8abc358 am: baa835b
am: 1903734

* commit '1903734bed5a6e23b8bb860ac6f333b451e29229':
  Revert "Suppress many less important clang-tidy warnings."

Change-Id: I3f64f4e6c13053614a24b74f013b6b04054c0092

8 years agoRevert "Suppress many less important clang-tidy warnings." am: a44e3e4 am: 8abc358
Chih-hung Hsieh [Tue, 26 Apr 2016 18:17:39 +0000 (18:17 +0000)]
Revert "Suppress many less important clang-tidy warnings." am: a44e3e4 am: 8abc358
am: baa835b

* commit 'baa835b4bac048839ffdc587b78f131f54764699':
  Revert "Suppress many less important clang-tidy warnings."

Change-Id: I4c08357b80337897df0d29330fabcc937cc1331b

8 years agoRevert "Suppress many less important clang-tidy warnings." am: a44e3e4
Chih-hung Hsieh [Tue, 26 Apr 2016 18:14:29 +0000 (18:14 +0000)]
Revert "Suppress many less important clang-tidy warnings." am: a44e3e4
am: 8abc358

* commit '8abc358f558683749e021d1b2216c8f24b582c96':
  Revert "Suppress many less important clang-tidy warnings."

Change-Id: I5c5b7e5923229f5b88054ddfc356f3159ec4fe2c

8 years agoRevert "Suppress many less important clang-tidy warnings."
Chih-hung Hsieh [Tue, 26 Apr 2016 18:11:17 +0000 (18:11 +0000)]
Revert "Suppress many less important clang-tidy warnings."
am: a44e3e4

* commit 'a44e3e4c712bb9d2838dd9a6cafd6bf6dfe8f20d':
  Revert "Suppress many less important clang-tidy warnings."

Change-Id: If739637545696c137d75b7712571773f0ab880f9

8 years agoMerge "Remove invalid negative test with overlapping errors from mustpass am: db5503f...
Mika Isojärvi [Tue, 26 Apr 2016 17:42:54 +0000 (17:42 +0000)]
Merge "Remove invalid negative test with overlapping errors from mustpass am: db5503f am: 94d8174" into nyc-mr1-dev-plus-aosp
am: 0f02ec4

* commit '0f02ec4e09449dfe3ab94001ab88d5c99d6ff1d7':

Change-Id: If58cc9a146c9d930ae9a270a846abb35f80b2c17

8 years agoRemove invalid negative test with overlapping errors from mustpass am: db5503f am...
Mika Isojrvi [Tue, 26 Apr 2016 17:42:53 +0000 (17:42 +0000)]
Remove invalid negative test with overlapping errors from mustpass am: db5503f am: c5ae8d5
am: b2f1bf2

* commit 'b2f1bf2a684ad5a002338da905c56745da458f6d':
  Remove invalid negative test with overlapping errors from mustpass

Change-Id: Id47572f82c6ed90a71ef13435d32ac862de5e27e

8 years agoMerge "Remove invalid negative test with overlapping errors from mustpass am: db5503f...
Android Build Merger (Role) [Tue, 26 Apr 2016 17:39:09 +0000 (17:39 +0000)]
Merge "Remove invalid negative test with overlapping errors from mustpass am: db5503f am: 94d8174" into nyc-mr1-dev-plus-aosp

8 years agoRemove invalid negative test with overlapping errors from mustpass am: db5503f
Mika Isojärvi [Tue, 26 Apr 2016 17:39:01 +0000 (17:39 +0000)]
Remove invalid negative test with overlapping errors from mustpass am: db5503f
am: c5ae8d5

* commit 'c5ae8d5beb7a707347468d0a3ec2fc459ae85aeb':
  Remove invalid negative test with overlapping errors from mustpass

Change-Id: I4c715f44c6e0a53dbe1bfd0485e9ecce1fe26357

8 years agoRemove invalid negative test with overlapping errors from mustpass am: db5503f
Mika Isojärvi [Tue, 26 Apr 2016 17:39:01 +0000 (17:39 +0000)]
Remove invalid negative test with overlapping errors from mustpass am: db5503f
am: 94d8174

* commit '94d8174b6732e8063f9396240d536ac9d4b38e10':
  Remove invalid negative test with overlapping errors from mustpass

Change-Id: Icec6631cc26135a4441fe05b99af18b26cdd1528

8 years agoRemove invalid negative test with overlapping errors from mustpass
Mika Isojrvi [Tue, 26 Apr 2016 17:35:37 +0000 (17:35 +0000)]
Remove invalid negative test with overlapping errors from mustpass
am: db5503f

* commit 'db5503f5087945d904147f1e6afaae5163011fe8':
  Remove invalid negative test with overlapping errors from mustpass

Change-Id: I1441a3db3059edb79314dcebb8778d1a55d07928

8 years agoRemove invalid negative test with overlapping errors from mustpass
Mika Isojrvi [Tue, 26 Apr 2016 17:35:36 +0000 (17:35 +0000)]
Remove invalid negative test with overlapping errors from mustpass
am: db5503f

* commit 'db5503f5087945d904147f1e6afaae5163011fe8':
  Remove invalid negative test with overlapping errors from mustpass

Change-Id: I39dbbaa06a5d7635d5aacb843389ebc9f3f67aa1

8 years agoRevert "Suppress many less important clang-tidy warnings."
Chih-hung Hsieh [Tue, 26 Apr 2016 05:01:41 +0000 (05:01 +0000)]
Revert "Suppress many less important clang-tidy warnings."

Replaced by default settings in build/clang/tidy.mk.
This reverts commit 0c1f83aee4709eef7ef2a3edd384f9c192f476fd.

Change-Id: Ib80b905e4a35a9e358d8841b0d18df2a0741ac15

8 years agoRemove invalid negative test with overlapping errors from mustpass
Mika Isojärvi [Mon, 25 Apr 2016 22:03:09 +0000 (15:03 -0700)]
Remove invalid negative test with overlapping errors from mustpass

Bug: 28381693
Change-Id: I66c389fcf78cfd2fc6cde49f416226e923767c56

8 years agoUpdate EGL wrappers and add EGL_KHR_mutable_render_buffer
Mika Isojärvi [Mon, 25 Apr 2016 20:03:54 +0000 (13:03 -0700)]
Update EGL wrappers and add EGL_KHR_mutable_render_buffer

Change-Id: I9e3937502abfa127acd040460d25a5463359a2ca

8 years agoDon't invoke implementation-defined behavior in drawRangeElements tests
Olli Etuaho [Tue, 29 Mar 2016 15:14:31 +0000 (18:14 +0300)]
Don't invoke implementation-defined behavior in drawRangeElements tests

GLES 3.0.4 section 2.9.3 page 31 about drawRangeElements: "It is an
error for index values to lie outside the range [start, end], but
implementations are not required to check for this."

ANGLE currently does check for this and generates an error in this
case as allowed by the spec. Initialize memory passed as indices to
drawRangeElements, so that dEQP doesn't invoke this behavior when it's
expecting the call to generate NO_ERROR. In the cases where dEQP does
expect drawRangeElements to generate an error, the memory passed as
indices is initialized to 0xffffffff.

Change-Id: I495a55d69d9b1fe12c335fca66fd1e1d23c9a232

8 years agoImplement getMemoryLimits() in X11 vulkan platform am: 1c143ce am: bf54fbb
Pyry Haulos [Fri, 22 Apr 2016 22:08:32 +0000 (22:08 +0000)]
Implement getMemoryLimits() in X11 vulkan platform am: 1c143ce am: bf54fbb
am: d21f238

* commit 'd21f238a0b104246b2757ce4c1999e15de381f59':

Change-Id: I431879f5e7ee05f2e9626a3f80a6415a5ef0a8e9

8 years agoImplement getMemoryLimits() in X11 vulkan platform am: 1c143ce am: 017c035
Pyry Haulos [Fri, 22 Apr 2016 22:08:31 +0000 (22:08 +0000)]
Implement getMemoryLimits() in X11 vulkan platform am: 1c143ce am: 017c035
am: b208dea

* commit 'b208deac3dfba90825752897180ca7c4dfdd06ba':
  Implement getMemoryLimits() in X11 vulkan platform

Change-Id: I7aa4ddeef5932a7df13ab7a5fda88ff62cd66589

8 years agoMerge "Merge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de am...
Pyry Haulos [Fri, 22 Apr 2016 22:08:31 +0000 (22:08 +0000)]
Merge "Merge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de am: 95715d9" into nyc-mr1-dev-plus-aosp
am: dbf3773

* commit 'dbf3773a5bdfe8a8687acb414223c97f33f24f83':

Change-Id: Icfd44c1f6a5dfd5acfc077fda0830648fd4b21c3

8 years agoMerge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de am: c1edbb1
Pyry Haulos [Fri, 22 Apr 2016 22:08:30 +0000 (22:08 +0000)]
Merge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de am: c1edbb1
am: a8e5370

* commit 'a8e5370f9df23c7fe6451b62cebf651009a34207':
  Respect platform memory limits in dEQP-VK.memory.* tests
  Derive available system memory from Android CDD
  Expose platform-specific memory usage limitations

Change-Id: I88c5473b6727c20efd41e31fea66b111273d6492

8 years agoRemove 2 tessellation.user_defined_io.negative cases from mustpass am: 8b06cce am...
Pyry Haulos [Fri, 22 Apr 2016 22:08:30 +0000 (22:08 +0000)]
Remove 2 tessellation.user_defined_io.negative cases from mustpass am: 8b06cce am: 81e3976
am: c5c322c

* commit 'c5c322cc80ae427c47ee3efcdfc109425d12dce1':

Change-Id: I93fe36f2aced27f6862ec4980b7e2df8e1fe8b5f

8 years agoRemove 2 tessellation.user_defined_io.negative cases from mustpass am: 8b06cce am...
Pyry Haulos [Fri, 22 Apr 2016 22:08:29 +0000 (22:08 +0000)]
Remove 2 tessellation.user_defined_io.negative cases from mustpass am: 8b06cce am: c84083a
am: 03feb85

* commit '03feb851580673cf148c0045c5a79d351055110e':
  Remove 2 tessellation.user_defined_io.negative cases from mustpass

Change-Id: I5f7a9815a32bb2244aa5e548bf5f1ddf27d1ca3b

8 years agoImplement getMemoryLimits() in X11 vulkan platform am: 1c143ce
Pyry Haulos [Fri, 22 Apr 2016 22:07:59 +0000 (22:07 +0000)]
Implement getMemoryLimits() in X11 vulkan platform am: 1c143ce
am: bf54fbb

* commit 'bf54fbbba7f519cef89cb72a31dac2c6079e7564':

Change-Id: I15b67abefabcbf6adc06f6c71771f238e9b2d8f2

8 years agoImplement getMemoryLimits() in X11 vulkan platform am: 1c143ce
Pyry Haulos [Fri, 22 Apr 2016 22:05:34 +0000 (22:05 +0000)]
Implement getMemoryLimits() in X11 vulkan platform am: 1c143ce
am: 017c035

* commit '017c0352da3e9f3230227767f4389289424f7d70':
  Implement getMemoryLimits() in X11 vulkan platform

Change-Id: I5f7b4982448c94ac18f5d0dc93ce0581652cba26

8 years agoImplement getMemoryLimits() in X11 vulkan platform
Pyry Haulos [Fri, 22 Apr 2016 22:02:41 +0000 (22:02 +0000)]
Implement getMemoryLimits() in X11 vulkan platform
am: 1c143ce

* commit '1c143cea99082289506fdbbbe1c2e3e889402e3d':
  Implement getMemoryLimits() in X11 vulkan platform

Change-Id: Idc11b0a925af27b92bad396a5590a0d9afbfd8d5

8 years agoImplement getMemoryLimits() in X11 vulkan platform
Pyry Haulos [Fri, 22 Apr 2016 22:02:40 +0000 (22:02 +0000)]
Implement getMemoryLimits() in X11 vulkan platform
am: 1c143ce

* commit '1c143cea99082289506fdbbbe1c2e3e889402e3d':
  Implement getMemoryLimits() in X11 vulkan platform

Change-Id: I1213343e00cdc7ca5c7889d32d3c5bba94a41a64

8 years agoMerge "Merge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de am...
Android Build Merger (Role) [Fri, 22 Apr 2016 21:43:56 +0000 (21:43 +0000)]
Merge "Merge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de am: 95715d9" into nyc-mr1-dev-plus-aosp

8 years agoMerge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de
Pyry Haulos [Fri, 22 Apr 2016 21:43:49 +0000 (21:43 +0000)]
Merge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de
am: c1edbb1

* commit 'c1edbb184ff56a2002bd1b834305e2ba7db60194':
  Respect platform memory limits in dEQP-VK.memory.* tests
  Derive available system memory from Android CDD
  Expose platform-specific memory usage limitations

Change-Id: Ib7a3248c5f24d5ad3bfb2a59ddd75c9fafc616ee

8 years agoMerge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de
Pyry Haulos [Fri, 22 Apr 2016 21:43:49 +0000 (21:43 +0000)]
Merge changes from topic \'vulkan-mem-limits\' into nyc-dev am: a7756de
am: 95715d9

* commit '95715d90b3277003b57396ea21a3343f9692dfb2':
  Respect platform memory limits in dEQP-VK.memory.* tests
  Derive available system memory from Android CDD
  Expose platform-specific memory usage limitations

Change-Id: I3e37496d5a9faa759772850b1cc14c91f764bbc9

8 years agoImplement getMemoryLimits() in X11 vulkan platform
Pyry Haulos [Fri, 22 Apr 2016 21:43:48 +0000 (14:43 -0700)]
Implement getMemoryLimits() in X11 vulkan platform

Bug: 28275297
Change-Id: Iba40570ecc7bd9fff8822617bf95e45fd7427ad2

8 years agoRemove 2 tessellation.user_defined_io.negative cases from mustpass am: 8b06cce
Pyry Haulos [Fri, 22 Apr 2016 21:40:33 +0000 (21:40 +0000)]
Remove 2 tessellation.user_defined_io.negative cases from mustpass am: 8b06cce
am: 81e3976

* commit '81e397688a777e19e8a0c821d3af4aa1feb3deba':

Change-Id: I008ebacbc7f4efbb15b2bd2dc2668beb2569a8fa

8 years agoMerge changes from topic \'vulkan-mem-limits\' into nyc-dev
Pyry Haulos [Fri, 22 Apr 2016 21:40:33 +0000 (21:40 +0000)]
Merge changes from topic \'vulkan-mem-limits\' into nyc-dev
am: a7756de

* commit 'a7756deb2dae3278422d30ded89e873479c2d835':
  Respect platform memory limits in dEQP-VK.memory.* tests
  Derive available system memory from Android CDD
  Expose platform-specific memory usage limitations

Change-Id: I4f1ac60a5de52232ad58054f1105cb4619ac6995

8 years agoMerge changes from topic \'vulkan-mem-limits\' into nyc-dev
Pyry Haulos [Fri, 22 Apr 2016 21:40:33 +0000 (21:40 +0000)]
Merge changes from topic \'vulkan-mem-limits\' into nyc-dev
am: a7756de

* commit 'a7756deb2dae3278422d30ded89e873479c2d835':
  Respect platform memory limits in dEQP-VK.memory.* tests
  Derive available system memory from Android CDD
  Expose platform-specific memory usage limitations

Change-Id: I574f9c19bb51447a20b9ccc558c1d778a41a0948

8 years agoRemove 2 tessellation.user_defined_io.negative cases from mustpass am: 8b06cce
Pyry Haulos [Fri, 22 Apr 2016 21:37:57 +0000 (21:37 +0000)]
Remove 2 tessellation.user_defined_io.negative cases from mustpass am: 8b06cce
am: c84083a

* commit 'c84083adb831c957dcd7e07f746a36cf1e6ddccd':
  Remove 2 tessellation.user_defined_io.negative cases from mustpass

Change-Id: I7a6d4a950682a9c1db855c63f7a2fee19b577ef2

8 years agoMerge changes from topic 'vulkan-mem-limits' into nyc-dev
Pyry Haulos [Fri, 22 Apr 2016 21:36:02 +0000 (21:36 +0000)]
Merge changes from topic 'vulkan-mem-limits' into nyc-dev

* changes:
  Respect platform memory limits in dEQP-VK.memory.* tests
  Derive available system memory from Android CDD
  Expose platform-specific memory usage limitations

8 years agoRemove 2 tessellation.user_defined_io.negative cases from mustpass
Pyry Haulos [Fri, 22 Apr 2016 21:35:26 +0000 (21:35 +0000)]
Remove 2 tessellation.user_defined_io.negative cases from mustpass
am: 8b06cce

* commit '8b06cceea79dd880b936e320d6715f6c5fdd38f9':
  Remove 2 tessellation.user_defined_io.negative cases from mustpass

Change-Id: Ia2844e84cc54bc5a9db75d5003380854eed318bb

8 years agoRemove 2 tessellation.user_defined_io.negative cases from mustpass
Pyry Haulos [Fri, 22 Apr 2016 21:35:25 +0000 (21:35 +0000)]
Remove 2 tessellation.user_defined_io.negative cases from mustpass
am: 8b06cce

* commit '8b06cceea79dd880b936e320d6715f6c5fdd38f9':
  Remove 2 tessellation.user_defined_io.negative cases from mustpass

Change-Id: I75511ab11efae5f711e192d912496e0a7717332a

8 years agoFix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8 am...
Pyry Haulos [Fri, 22 Apr 2016 21:22:22 +0000 (21:22 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8 am: a32945c
am: f95c4b6

* commit 'f95c4b61b1c4dc87a04a3c19e0a36198c942c0a3':

Change-Id: I03c4d28fb44371985d71dbe7e64c40d8c2e8aa9f

8 years agoFix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8 am...
Pyry Haulos [Fri, 22 Apr 2016 21:22:22 +0000 (21:22 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8 am: 37265ed
am: e71faf1

* commit 'e71faf1cf99c6af43682da06eede6d72c3567fbd':
  Fix pipeline and pipeline cache lifetime in synchronization tests

Change-Id: I85b463cb9ac13e7eadc7d42bfea24ca39226999f

8 years agoRemove 2 tessellation.user_defined_io.negative cases from mustpass
Pyry Haulos [Fri, 22 Apr 2016 19:17:31 +0000 (12:17 -0700)]
Remove 2 tessellation.user_defined_io.negative cases from mustpass

These are destined to go back to mustpass as soon as drivers catch up
with latest spec direction.

Bug: 25389474
Bug: 28052526
Bug: 28045409
Change-Id: Id157683798226924fbb757bbffd2dad97f448b00

8 years agoFix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8
Pyry Haulos [Fri, 22 Apr 2016 19:15:42 +0000 (19:15 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8
am: a32945c

* commit 'a32945c7d5d7d33935e1324a081d2deb3656ac1e':

Change-Id: Ic2c3012d6404f80a95bf1eb58d775cdc0c2eb62a

8 years agoFix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8
Pyry Haulos [Fri, 22 Apr 2016 19:13:49 +0000 (19:13 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8
am: 37265ed

* commit '37265ed314c84f746e0399b2ccb2ea7d0a2a6798':
  Fix pipeline and pipeline cache lifetime in synchronization tests

Change-Id: I1838353ef6619e2e97d309a17a6f36d32f8c310d

8 years agoFix pipeline and pipeline cache lifetime in synchronization tests
Pyry Haulos [Fri, 22 Apr 2016 19:11:24 +0000 (19:11 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests
am: 6222af8

* commit '6222af852976871f07c00b792cae50eb458d0703':
  Fix pipeline and pipeline cache lifetime in synchronization tests

Change-Id: Ib95531850c3a42b616726c3a3c66a519ad7441db

8 years agoFix pipeline and pipeline cache lifetime in synchronization tests
Pyry Haulos [Fri, 22 Apr 2016 19:11:20 +0000 (19:11 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests
am: 6222af8

* commit '6222af852976871f07c00b792cae50eb458d0703':
  Fix pipeline and pipeline cache lifetime in synchronization tests

Change-Id: I5e199dac3ba584a6e96d41c8dfed3d207ef67d10

8 years agoRespect platform memory limits in dEQP-VK.memory.* tests
Pyry Haulos [Wed, 20 Apr 2016 22:40:23 +0000 (15:40 -0700)]
Respect platform memory limits in dEQP-VK.memory.* tests

Bug: 28275297
Change-Id: I1860295e445d432df220ce6a40e31f065774dbb7

8 years agoDerive available system memory from Android CDD
Pyry Haulos [Wed, 20 Apr 2016 21:39:18 +0000 (14:39 -0700)]
Derive available system memory from Android CDD

Android CDD defines minimum available system memory based on screen size
and density.

Includes various cleanups and robustness improvements to JNI code in
tcuAndroidUtil.cpp.

Bug: 28275297
Change-Id: I727cdf47db8e8f5d765017ed348a316234fe4f8e

8 years agoExpose platform-specific memory usage limitations
Pyry Haulos [Wed, 23 Mar 2016 20:01:10 +0000 (13:01 -0700)]
Expose platform-specific memory usage limitations

This change adds a new API, getMemoryLimits(), to vk::Platform. The idea
is to report all relevant limits and properties that may affect how much
system and device memory test cases can safely allocate without running
out of memory.

dEQP-VK.api.object_management.max_concurrent tests have been modified to
take advantage of the reported limits to determine a safe per-object
limits by measuring memory usage with allocation callbacks, as well as
accounting for both explicit and implicit (internal) device memory
usage.

Bug: 28275297
Change-Id: If4a231d96749be89bc1320e374944c7c4add657c

8 years agoFix pipeline and pipeline cache lifetime in synchronization tests
Pyry Haulos [Fri, 22 Apr 2016 17:32:12 +0000 (10:32 -0700)]
Fix pipeline and pipeline cache lifetime in synchronization tests

Bug: 28074219
Change-Id: Ib2b40524c9009129377cf5ba15e91fa86e74245c