platform/upstream/VK-GL-CTS.git
8 years agoMerge goog/master@c8da37c into stage-aosp-master.
Mika Isojrvi [Thu, 16 Jun 2016 14:51:32 +0000 (14:51 +0000)]
Merge goog/master@c8da37c into stage-aosp-master.
am: 38365a1634

Change-Id: I12f5f85447894cbefcccb3c38737856e6e5afb96

8 years agoMerge goog/master@c8da37c into stage-aosp-master.
Xin Li [Thu, 16 Jun 2016 02:58:16 +0000 (19:58 -0700)]
Merge goog/master@c8da37c into stage-aosp-master.

8 years agoCheck duplicate layers and extensions am: abf60ccfd2 am: ed1c0a2092
Mika Isojrvi [Wed, 15 Jun 2016 18:09:48 +0000 (18:09 +0000)]
Check duplicate layers and extensions am: abf60ccfd2 am: ed1c0a2092
am: 1e32ac3eab

Change-Id: Ia1c966dc2ea33941c7b92d29a06d75dcf9f52244

8 years agoCheck duplicate layers and extensions am: abf60ccfd2
Mika Isojärvi [Wed, 15 Jun 2016 18:04:48 +0000 (18:04 +0000)]
Check duplicate layers and extensions am: abf60ccfd2
am: ed1c0a2092

Change-Id: Ie8644d3a93b4b24007ded42f8500c45bf98a69e4

8 years agoCheck duplicate layers and extensions am: abf60ccfd2 am: 45eb53eb43
Mika Isojrvi [Wed, 15 Jun 2016 18:00:14 +0000 (18:00 +0000)]
Check duplicate layers and extensions am: abf60ccfd2 am: 45eb53eb43
am: a0183c22a0

Change-Id: I0a8803b63910ce31729739275ab5a88f31879ed5

8 years agoCheck duplicate layers and extensions am: abf60ccfd2
Mika Isojärvi [Wed, 15 Jun 2016 17:55:50 +0000 (17:55 +0000)]
Check duplicate layers and extensions am: abf60ccfd2
am: 45eb53eb43

Change-Id: Icdc58f937ff6acf78e91220aeca14229beee888d

8 years agoCheck duplicate layers and extensions
Mika Isojrvi [Wed, 15 Jun 2016 17:51:40 +0000 (17:51 +0000)]
Check duplicate layers and extensions
am: abf60ccfd2

Change-Id: Icb052758f09dacb147b0ab88581c1fe247a70882

8 years agoCheck duplicate layers and extensions
Mika Isojrvi [Wed, 15 Jun 2016 17:51:35 +0000 (17:51 +0000)]
Check duplicate layers and extensions
am: abf60ccfd2

Change-Id: I7b73373bf10f3db0530da27026e329490d78620a

8 years agoCheck duplicate layers and extensions
Mika Isojärvi [Wed, 27 Apr 2016 21:19:13 +0000 (14:19 -0700)]
Check duplicate layers and extensions

Bug: 28100235
Change-Id: I1fdae715a1bbda43b6bc6ebe346ca21f3e294df6

8 years agoMerge NYC mustpass changes
Pyry Haulos [Tue, 14 Jun 2016 16:43:33 +0000 (09:43 -0700)]
Merge NYC mustpass changes

Change-Id: Ied700b045e2c3aac4125b7f26f25f3be3494111f

8 years agoMerge \\\"Reset debug message callback if exception is thrown\\\" into nyc-dev am...
Mika Isojärvi [Mon, 13 Jun 2016 23:55:55 +0000 (23:55 +0000)]
Merge \\\"Reset debug message callback if exception is thrown\\\" into nyc-dev am: b96fd36e8c am: 400f824feb
am: 2b9bd02303

Change-Id: I8ab121297a27973196d7a67185a9430dd2d5bf22

8 years agoMerge \\\"Allow specifying version when creating OpenGL context\\\" into nyc-dev...
Mika Isojärvi [Mon, 13 Jun 2016 23:55:26 +0000 (23:55 +0000)]
Merge \\\"Allow specifying version when creating OpenGL context\\\" into nyc-dev am: 6c4da990f4 am: 20c730e26c
am: 04e0a04b33

Change-Id: Ie70059caff6d7e44cfabef9d40094958378d8c0a

8 years agoMerge \\\"Reset debug message callback if exception is thrown\\\" into nyc-dev am...
Mika Isojärvi [Mon, 13 Jun 2016 23:55:26 +0000 (23:55 +0000)]
Merge \\\"Reset debug message callback if exception is thrown\\\" into nyc-dev am: b96fd36e8c am: 333bb37f14
am: 65ecc861cb

Change-Id: If87f3b1c4b3de9f4025da0839df781305a5e54c7

8 years agoMerge \\\"Allow specifying version when creating OpenGL context\\\" into nyc-dev...
Mika Isojärvi [Mon, 13 Jun 2016 23:55:25 +0000 (23:55 +0000)]
Merge \\\"Allow specifying version when creating OpenGL context\\\" into nyc-dev am: 6c4da990f4 am: b4a802deb3
am: a2ac43c452

Change-Id: I5da70df95f5ba47283223d16a1fa5d29bf9918c2

8 years agoMerge \\\"Add negative tessellation IO array size cases to mustpass\\\" into nyc...
Pyry Haulos [Mon, 13 Jun 2016 23:55:25 +0000 (23:55 +0000)]
Merge \\\"Add negative tessellation IO array size cases to mustpass\\\" into nyc-dev am: b5ac570d88 am: a643f0075c
am: 576458c312

Change-Id: Ic4e632f3e3697d06b2b13d5309e7a73e213e325c

8 years agoMerge \\\"Add tests for varying linking by location\\\" into nyc-dev am: 74079c6d92...
Pyry Haulos [Mon, 13 Jun 2016 23:55:24 +0000 (23:55 +0000)]
Merge \\\"Add tests for varying linking by location\\\" into nyc-dev am: 74079c6d92 am: 210beb5142
am: 48e0df4343

Change-Id: Ib8f2b2bf336dc1f9939e6cc77400105ea717267f

8 years agoMerge \\\"Add simple Vulkan smoke test that doesn\\\'t use OpName\\\" into nyc-dev...
Pyry Haulos [Mon, 13 Jun 2016 23:54:52 +0000 (23:54 +0000)]
Merge \\\"Add simple Vulkan smoke test that doesn\\\'t use OpName\\\" into nyc-dev am: 60f4db1695 am: bb0fb9a39d
am: a0fa91dca1

Change-Id: I8694021d2848a8e6068462d3ee85f79bcb13ba42

8 years agoMerge \\\"Add tests for uniform block linking by binding\\\" into nyc-dev am: 845104b...
Pyry Haulos [Mon, 13 Jun 2016 23:54:51 +0000 (23:54 +0000)]
Merge \\\"Add tests for uniform block linking by binding\\\" into nyc-dev am: 845104ba90 am: 35a6c65680
am: 501df72687

Change-Id: I7792aeb6ec92c6e567e2da8fab946ca42e0231b1

8 years agoMerge \\\"Add negative tessellation IO array size cases to mustpass\\\" into nyc...
Pyry Haulos [Mon, 13 Jun 2016 23:54:51 +0000 (23:54 +0000)]
Merge \\\"Add negative tessellation IO array size cases to mustpass\\\" into nyc-dev am: b5ac570d88 am: 54db843026
am: 0f3dd58d7e

Change-Id: Ic376ac02c35a62f119dc7ecc88e41026fd9478aa

8 years agoMerge \\\"Add tests for varying linking by location\\\" into nyc-dev am: 74079c6d92...
Pyry Haulos [Mon, 13 Jun 2016 23:54:50 +0000 (23:54 +0000)]
Merge \\\"Add tests for varying linking by location\\\" into nyc-dev am: 74079c6d92 am: a3ba6e71af
am: 5fe0153604

Change-Id: If173f22bee0286cdcc3d7c1844adfb4b563d21ff

8 years agoMerge \\\"Add simple Vulkan smoke test that doesn\\\'t use OpName\\\" into nyc-dev...
Pyry Haulos [Mon, 13 Jun 2016 23:54:48 +0000 (23:54 +0000)]
Merge \\\"Add simple Vulkan smoke test that doesn\\\'t use OpName\\\" into nyc-dev am: 60f4db1695 am: 071fec5e02
am: 060e495de1

Change-Id: I49920bf9bc38e0620178d08f5b62e294db5e3649

8 years agoMerge \\"Reset debug message callback if exception is thrown\\" into nyc-dev am:...
Mika Isojarvi [Mon, 13 Jun 2016 23:00:52 +0000 (23:00 +0000)]
Merge \\"Reset debug message callback if exception is thrown\\" into nyc-dev am: b96fd36e8c
am: 400f824feb

Change-Id: Ifc05106c8358fb770fe03b7d818d3c7d386fd740

8 years agoMerge \\"Allow specifying version when creating OpenGL context\\" into nyc-dev am...
Mika Isojarvi [Mon, 13 Jun 2016 23:00:49 +0000 (23:00 +0000)]
Merge \\"Allow specifying version when creating OpenGL context\\" into nyc-dev am: 6c4da990f4
am: 20c730e26c

Change-Id: I50e17beff5648fa8c38d63dcd179df9e36591300

8 years agoMerge \"Reset debug message callback if exception is thrown\" into nyc-dev
Mika Isojärvi [Mon, 13 Jun 2016 22:54:16 +0000 (22:54 +0000)]
Merge \"Reset debug message callback if exception is thrown\" into nyc-dev
am: b96fd36e8c

Change-Id: Ide69b6972eba683116a204636a9de6f60650b239

8 years agoMerge \"Allow specifying version when creating OpenGL context\" into nyc-dev
Mika Isojärvi [Mon, 13 Jun 2016 22:54:15 +0000 (22:54 +0000)]
Merge \"Allow specifying version when creating OpenGL context\" into nyc-dev
am: 6c4da990f4

Change-Id: I19a3328f9348fa0ec0faccb54e518d3f6df4d6be

8 years agoMerge \\"Reset debug message callback if exception is thrown\\" into nyc-dev am:...
Mika Isojarvi [Mon, 13 Jun 2016 22:36:10 +0000 (22:36 +0000)]
Merge \\"Reset debug message callback if exception is thrown\\" into nyc-dev am: b96fd36e8c
am: 333bb37f14

Change-Id: Ibfc3ba270338091b2d0968f8c077ac34296e1932

8 years agoMerge \\"Allow specifying version when creating OpenGL context\\" into nyc-dev am...
Mika Isojarvi [Mon, 13 Jun 2016 22:36:09 +0000 (22:36 +0000)]
Merge \\"Allow specifying version when creating OpenGL context\\" into nyc-dev am: 6c4da990f4
am: b4a802deb3

Change-Id: I4ab3545ed585a58fd76678ca63db2591cf93546a

8 years agoMerge \"Reset debug message callback if exception is thrown\" into nyc-dev
Mika Isojärvi [Mon, 13 Jun 2016 22:34:00 +0000 (22:34 +0000)]
Merge \"Reset debug message callback if exception is thrown\" into nyc-dev
am: b96fd36e8c

Change-Id: I2c9074fbe572278066968faa1314e5f45bb31860

8 years agoMerge \"Allow specifying version when creating OpenGL context\" into nyc-dev
Mika Isojärvi [Mon, 13 Jun 2016 22:33:59 +0000 (22:33 +0000)]
Merge \"Allow specifying version when creating OpenGL context\" into nyc-dev
am: 6c4da990f4

Change-Id: Idab29565ae74f4dd866205060b76e6146e136e2b

8 years agoMerge "Reset debug message callback if exception is thrown" into nyc-dev
Mika Isojarvi [Mon, 13 Jun 2016 22:26:39 +0000 (22:26 +0000)]
Merge "Reset debug message callback if exception is thrown" into nyc-dev

8 years agoMerge "Allow specifying version when creating OpenGL context" into nyc-dev
Mika Isojarvi [Mon, 13 Jun 2016 22:26:09 +0000 (22:26 +0000)]
Merge "Allow specifying version when creating OpenGL context" into nyc-dev

8 years agoresolve merge conflicts of a9ffcc1 to master
Pyry Haulos [Mon, 13 Jun 2016 22:21:10 +0000 (15:21 -0700)]
resolve merge conflicts of a9ffcc1 to master

Change-Id: I35f661fbec0f2118af483f4a73004f2f8b94528e

8 years agoMerge \\"Add negative tessellation IO array size cases to mustpass\\" into nyc-dev...
Pyry Haulos [Mon, 13 Jun 2016 22:16:25 +0000 (22:16 +0000)]
Merge \\"Add negative tessellation IO array size cases to mustpass\\" into nyc-dev am: b5ac570d88
am: a643f0075c

Change-Id: Iac036d453df0496c96eab54512a5f0e9df60668f

8 years agoMerge \\"Add tests for varying linking by location\\" into nyc-dev am: 74079c6d92
Pyry Haulos [Mon, 13 Jun 2016 22:16:23 +0000 (22:16 +0000)]
Merge \\"Add tests for varying linking by location\\" into nyc-dev am: 74079c6d92
am: 210beb5142

Change-Id: I07f53b89d124dd35e218641baa724bd1f9520d50

8 years agoMerge \\"Add simple Vulkan smoke test that doesn\\'t use OpName\\" into nyc-dev am...
Pyry Haulos [Mon, 13 Jun 2016 22:16:21 +0000 (22:16 +0000)]
Merge \\"Add simple Vulkan smoke test that doesn\\'t use OpName\\" into nyc-dev am: 60f4db1695
am: bb0fb9a39d

Change-Id: Ic7f370c8928392c9e2ba8f67e28ef5381d6f178e

8 years agoMerge \\"Add tests for uniform block linking by binding\\" into nyc-dev am: 845104ba90
Pyry Haulos [Mon, 13 Jun 2016 22:16:20 +0000 (22:16 +0000)]
Merge \\"Add tests for uniform block linking by binding\\" into nyc-dev am: 845104ba90
am: 35a6c65680

Change-Id: I50897cfd9efe83e8b66cfbb9522cf5d4763feb38

8 years agoMerge \\"Add negative tessellation IO array size cases to mustpass\\" into nyc-dev...
Pyry Haulos [Mon, 13 Jun 2016 21:56:30 +0000 (21:56 +0000)]
Merge \\"Add negative tessellation IO array size cases to mustpass\\" into nyc-dev am: b5ac570d88
am: 54db843026

Change-Id: I951de17a90a96a30b60f93bd646acdef8bdcf6e7

8 years agoMerge \\"Add tests for varying linking by location\\" into nyc-dev am: 74079c6d92
Pyry Haulos [Mon, 13 Jun 2016 21:56:29 +0000 (21:56 +0000)]
Merge \\"Add tests for varying linking by location\\" into nyc-dev am: 74079c6d92
am: a3ba6e71af

Change-Id: I3dfdfe325c4117212c581de5db445df805143cc1

8 years agoMerge \\"Add simple Vulkan smoke test that doesn\\'t use OpName\\" into nyc-dev am...
Pyry Haulos [Mon, 13 Jun 2016 21:56:27 +0000 (21:56 +0000)]
Merge \\"Add simple Vulkan smoke test that doesn\\'t use OpName\\" into nyc-dev am: 60f4db1695
am: 071fec5e02

Change-Id: Ib791e60d22fb604403136316f16f4bc70afd177c

8 years agoMerge \\"Add tests for uniform block linking by binding\\" into nyc-dev am: 845104ba90
Pyry Haulos [Mon, 13 Jun 2016 21:56:26 +0000 (21:56 +0000)]
Merge \\"Add tests for uniform block linking by binding\\" into nyc-dev am: 845104ba90
am: 700e4e2481

Change-Id: I71fa58f1f6795e105343a714ef337aee262d65ef

8 years agoMerge \"Add negative tessellation IO array size cases to mustpass\" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:51:59 +0000 (21:51 +0000)]
Merge \"Add negative tessellation IO array size cases to mustpass\" into nyc-dev
am: b5ac570d88

Change-Id: I7d256e4428b2a7bd508c4fa75acd22687da3015d

8 years agoMerge \"Add tests for varying linking by location\" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:51:58 +0000 (21:51 +0000)]
Merge \"Add tests for varying linking by location\" into nyc-dev
am: 74079c6d92

Change-Id: I937726d02392847b35fc55761a727712a85eb112

8 years agoMerge \"Add simple Vulkan smoke test that doesn\'t use OpName\" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:51:58 +0000 (21:51 +0000)]
Merge \"Add simple Vulkan smoke test that doesn\'t use OpName\" into nyc-dev
am: 60f4db1695

Change-Id: Ic1c9980b7a8fa5a5784a4fa3a239da0e57647047

8 years agoMerge \"Add tests for uniform block linking by binding\" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:51:57 +0000 (21:51 +0000)]
Merge \"Add tests for uniform block linking by binding\" into nyc-dev
am: 845104ba90

Change-Id: I6f5a5dc17ad203601bc889e6d74aa66467bae9ba

8 years agoMerge \"Add negative tessellation IO array size cases to mustpass\" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:50:48 +0000 (21:50 +0000)]
Merge \"Add negative tessellation IO array size cases to mustpass\" into nyc-dev
am: b5ac570d88

Change-Id: I9c78504b2a14b9baff43e23dfab39511e9cf2441

8 years agoMerge \"Add tests for varying linking by location\" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:50:47 +0000 (21:50 +0000)]
Merge \"Add tests for varying linking by location\" into nyc-dev
am: 74079c6d92

Change-Id: If308436e5f03d1aeb6c9a87f1c24bb1ec54edc30

8 years agoMerge \"Add simple Vulkan smoke test that doesn\'t use OpName\" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:50:47 +0000 (21:50 +0000)]
Merge \"Add simple Vulkan smoke test that doesn\'t use OpName\" into nyc-dev
am: 60f4db1695

Change-Id: I1e908652ace060b7d21b1550df4db40edafa4024

8 years agoMerge \"Add tests for uniform block linking by binding\" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:50:45 +0000 (21:50 +0000)]
Merge \"Add tests for uniform block linking by binding\" into nyc-dev
am: 845104ba90

Change-Id: I51c08c6d1077b49eb145e21c8262ce7ca1569d4a

8 years agoMerge "Add negative tessellation IO array size cases to mustpass" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:45:05 +0000 (21:45 +0000)]
Merge "Add negative tessellation IO array size cases to mustpass" into nyc-dev

8 years agoMerge "Add tests for varying linking by location" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:41:39 +0000 (21:41 +0000)]
Merge "Add tests for varying linking by location" into nyc-dev

8 years agoMerge "Add simple Vulkan smoke test that doesn't use OpName" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:41:26 +0000 (21:41 +0000)]
Merge "Add simple Vulkan smoke test that doesn't use OpName" into nyc-dev

8 years agoMerge "Add tests for uniform block linking by binding" into nyc-dev
Pyry Haulos [Mon, 13 Jun 2016 21:41:10 +0000 (21:41 +0000)]
Merge "Add tests for uniform block linking by binding" into nyc-dev

8 years agoReset debug message callback if exception is thrown
Mika Isojärvi [Thu, 9 Jun 2016 17:08:17 +0000 (10:08 -0700)]
Reset debug message callback if exception is thrown

Bug: 29190874
Change-Id: Ie98b2286d1e9257247bfd0ff5924670c68631056

8 years agoAllow specifying version when creating OpenGL context
Mika Isojärvi [Thu, 9 Jun 2016 16:45:35 +0000 (09:45 -0700)]
Allow specifying version when creating OpenGL context

Allow specifying version number when creating OpenGL context using
EGL_KHR_create_context.

Bug: 29191048
Change-Id: Ia827f8b1ba69c0695943d34f43255d4153780bbf

8 years agoMerge "Deqptestrunner efficient filtering am: 57792529e7 am: be1738c4a4" into nyc...
Aaron Holden [Tue, 7 Jun 2016 03:47:11 +0000 (03:47 +0000)]
Merge "Deqptestrunner efficient filtering am: 57792529e7 am: be1738c4a4" into nyc-mr1-dev-plus-aosp
am: 7f6128d3a9

* commit '7f6128d3a9b8f230a2f191d8c795a64532bcd57d':

Change-Id: Ibb31a268687b175130f6e56b09ca869b391fb672

8 years agoDeqptestrunner efficient filtering am: 57792529e7 am: d7540db924
Aaron Holden [Tue, 7 Jun 2016 03:47:09 +0000 (03:47 +0000)]
Deqptestrunner efficient filtering am: 57792529e7 am: d7540db924
am: f7c4ac2212

* commit 'f7c4ac2212c95bfe37def051e53eb1abc215e52f':
  Deqptestrunner efficient filtering

Change-Id: I7b629ceb24d9c40bbfb393f2c8571aa9ca000733

8 years agoMerge "Deqptestrunner efficient filtering am: 57792529e7 am: be1738c4a4" into nyc...
Android Build Merger (Role) [Tue, 7 Jun 2016 03:44:37 +0000 (03:44 +0000)]
Merge "Deqptestrunner efficient filtering am: 57792529e7 am: be1738c4a4" into nyc-mr1-dev-plus-aosp

8 years agoDeqptestrunner efficient filtering am: 57792529e7
Aaron Holden [Tue, 7 Jun 2016 03:44:28 +0000 (03:44 +0000)]
Deqptestrunner efficient filtering am: 57792529e7
am: be1738c4a4

* commit 'be1738c4a4953fd5f4ec793ca2f29e41ae92718d':
  Deqptestrunner efficient filtering

Change-Id: I88450c67cceffd70693df2ce9ea8110b07f1e188

8 years agoDeqptestrunner efficient filtering am: 57792529e7
Aaron Holden [Tue, 7 Jun 2016 03:44:26 +0000 (03:44 +0000)]
Deqptestrunner efficient filtering am: 57792529e7
am: d7540db924

* commit 'd7540db92473a347d7fe6ad2b16407082097e31c':
  Deqptestrunner efficient filtering

Change-Id: Ie2bcdd35ef548748d6d2587d723716c996e3b504

8 years agoDeqptestrunner efficient filtering
Aaron Holden [Tue, 7 Jun 2016 03:41:45 +0000 (03:41 +0000)]
Deqptestrunner efficient filtering
am: 57792529e7

* commit '57792529e763644169c77eb43596887ebb5f52e7':
  Deqptestrunner efficient filtering

Change-Id: I3d3cbfa856d7dcbcae693e4035e5fe9a63d099ff

8 years agoDeqptestrunner efficient filtering
Aaron Holden [Tue, 7 Jun 2016 03:41:42 +0000 (03:41 +0000)]
Deqptestrunner efficient filtering
am: 57792529e7

* commit '57792529e763644169c77eb43596887ebb5f52e7':
  Deqptestrunner efficient filtering

Change-Id: I409d0415562770b312227d3db3a9fe43de54a9c1

8 years agoDeqptestrunner efficient filtering
Aaron Holden [Mon, 6 Jun 2016 23:51:56 +0000 (16:51 -0700)]
Deqptestrunner efficient filtering

bug:28245788

Change-Id: I2c28fb7aed7a13c4f011b76b699cf0845c821f7c

8 years agoMerge "Add swapchain resize test" into nyc-dev am: b1437bc776 am: 80aa52dec8
Jesse Hall [Fri, 3 Jun 2016 17:43:02 +0000 (17:43 +0000)]
Merge "Add swapchain resize test" into nyc-dev am: b1437bc776 am: 80aa52dec8
am: db3fd748cf

* commit 'db3fd748cf5ab85c8a5ab3fac34e408a84d5ccbc':

Change-Id: I2c803f0ba7ff113d7b8b04273289d7e03096dcc0

8 years agoMerge "Add swapchain resize test" into nyc-dev am: b1437bc776 am: 10f985c532
Jesse Hall [Fri, 3 Jun 2016 17:42:58 +0000 (17:42 +0000)]
Merge "Add swapchain resize test" into nyc-dev am: b1437bc776 am: 10f985c532
am: 3c3ea33a04

* commit '3c3ea33a04a55d6e4ff1dfa0b8b71fbc36016793':
  Add swapchain resize test

Change-Id: I32f53214ddab482c14c99a82a7d668e0c047083a

8 years agoMerge "Add swapchain resize test" into nyc-dev am: b1437bc776
Jesse Hall [Fri, 3 Jun 2016 17:39:33 +0000 (17:39 +0000)]
Merge "Add swapchain resize test" into nyc-dev am: b1437bc776
am: 80aa52dec8

* commit '80aa52dec8fd6fd3d6fbf61f5889d8d1acdfae76':

Change-Id: I9788d0dd8eb35f4416ef159705e30f5c006b4f05

8 years agoMerge "Add swapchain resize test" into nyc-dev am: b1437bc776
Jesse Hall [Fri, 3 Jun 2016 17:30:11 +0000 (17:30 +0000)]
Merge "Add swapchain resize test" into nyc-dev am: b1437bc776
am: 10f985c532

* commit '10f985c53201a424e89aa681b72f749b38699473':
  Add swapchain resize test

Change-Id: I38eb8a5bac1f8270dd8acd64ad6722d18373eeeb

8 years agoMerge "Add swapchain resize test" into nyc-dev
Jesse Hall [Fri, 3 Jun 2016 17:26:50 +0000 (17:26 +0000)]
Merge "Add swapchain resize test" into nyc-dev
am: b1437bc776

* commit 'b1437bc776aaf88e84d3b2840df9c3d84647b0bc':
  Add swapchain resize test

Change-Id: I2b8453a99d2e5b68fbdc28ec823def0939ed5ba6

8 years agoMerge "Add swapchain resize test" into nyc-dev
Jesse Hall [Fri, 3 Jun 2016 17:26:13 +0000 (17:26 +0000)]
Merge "Add swapchain resize test" into nyc-dev
am: b1437bc776

* commit 'b1437bc776aaf88e84d3b2840df9c3d84647b0bc':
  Add swapchain resize test

Change-Id: Id8fb4fc325488f8c05cd320dd9438f0bcf935d3d

8 years agoMerge "Add swapchain resize test" into nyc-dev
Jesse Hall [Fri, 3 Jun 2016 17:13:27 +0000 (17:13 +0000)]
Merge "Add swapchain resize test" into nyc-dev

8 years agoAdd swapchain resize test
Jesse Hall [Tue, 31 May 2016 05:43:54 +0000 (22:43 -0700)]
Add swapchain resize test

Bug: 26927424
Change-Id: I9d0124d7a2ddc25ba8953b0a1df15a0faeb620d9

8 years agoAdd negative tessellation IO array size cases to mustpass
Pyry Haulos [Wed, 1 Jun 2016 19:53:05 +0000 (12:53 -0700)]
Add negative tessellation IO array size cases to mustpass

Bug: 25389474
Change-Id: If531728a82def9594262006867b8f7bc3781ff9e

8 years agoAdd tests for varying linking by location
Pyry Haulos [Tue, 31 May 2016 23:28:26 +0000 (16:28 -0700)]
Add tests for varying linking by location

In Vulkan varyings are linked by location only, so having name
mismatches or collisions must not affect validity of a pipeline.

Bug: 29056634
Change-Id: I3579b02064c1b5cb9862b48795b16357319ce7af

8 years agoAdd tests for uniform block linking by binding
Pyry Haulos [Fri, 20 May 2016 18:52:42 +0000 (11:52 -0700)]
Add tests for uniform block linking by binding

Drivers should ignore uniform block name debug opcodes when doing
linking and instead expect matching by binding only. Test this by
declaring different uniform blocks with same name but different bindings
in vertex and fragment shaders.

Bug: 28857593
Change-Id: I4a84b4de2021802fd247cd744d01491eb8224bd4

8 years agoAdd simple Vulkan smoke test that doesn't use OpName
Pyry Haulos [Tue, 24 May 2016 20:27:56 +0000 (13:27 -0700)]
Add simple Vulkan smoke test that doesn't use OpName

Covers following places where glslang generates OpName by default:

 * Vertex and fragment shader user-defined inputs
 * Vertex and fragment shader user-defined outputs
 * Built-in vertex shader outputs
 * Struct type name
 * Struct member name
 * Local variable

Bug: 29054693
Bug: 28887585
Change-Id: I07c2f3cfc1306811100e9380bf6c68d53b8d1a14

8 years agoMerge "Use TCU_CHECK instead of DE_ASSERT am: c578741609 am: 55f1d10c95" into nyc...
Sivert Berg [Tue, 31 May 2016 18:26:46 +0000 (18:26 +0000)]
Merge "Use TCU_CHECK instead of DE_ASSERT am: c578741609 am: 55f1d10c95" into nyc-mr1-dev-plus-aosp
am: 11efed9c8d

* commit '11efed9c8d3f9bab79326ef06a229d9130f6b390':

Change-Id: I0cabfb64470b9bec54a94020de992465e22a8c2b

8 years agoUse TCU_CHECK instead of DE_ASSERT am: c578741609 am: ddd8373793
Sivert Berg [Tue, 31 May 2016 18:26:44 +0000 (18:26 +0000)]
Use TCU_CHECK instead of DE_ASSERT am: c578741609 am: ddd8373793
am: 7580dbc0e7

* commit '7580dbc0e7d8049458981b972563c8ae6447da71':
  Use TCU_CHECK instead of DE_ASSERT

Change-Id: Ia83e29fca645f8260e05a2fcd99d5fa0b1ffb08b

8 years agoMerge "Use TCU_CHECK instead of DE_ASSERT am: c578741609 am: 55f1d10c95" into nyc...
Android Build Merger (Role) [Tue, 31 May 2016 18:24:28 +0000 (18:24 +0000)]
Merge "Use TCU_CHECK instead of DE_ASSERT am: c578741609 am: 55f1d10c95" into nyc-mr1-dev-plus-aosp

8 years agoUse TCU_CHECK instead of DE_ASSERT am: c578741609
Sivert Berg [Tue, 31 May 2016 18:24:15 +0000 (18:24 +0000)]
Use TCU_CHECK instead of DE_ASSERT am: c578741609
am: ddd8373793

* commit 'ddd8373793ca6b9ff97177b10984e8cae1a49b0a':
  Use TCU_CHECK instead of DE_ASSERT

Change-Id: I295ec8ba8f4d90317f97cf437f97431866cf2746

8 years agoUse TCU_CHECK instead of DE_ASSERT am: c578741609
Sivert Berg [Tue, 31 May 2016 18:24:15 +0000 (18:24 +0000)]
Use TCU_CHECK instead of DE_ASSERT am: c578741609
am: 55f1d10c95

* commit '55f1d10c95c80b77298a260865b96ed400266d12':
  Use TCU_CHECK instead of DE_ASSERT

Change-Id: I2b78cc19e4d8412f629af42fdcd7ac71a5e43122

8 years agoUse TCU_CHECK instead of DE_ASSERT
Sivert Berg [Tue, 31 May 2016 18:21:46 +0000 (18:21 +0000)]
Use TCU_CHECK instead of DE_ASSERT
am: c578741609

* commit 'c578741609cf57e83e1e13a260d7f081ff125245':
  Use TCU_CHECK instead of DE_ASSERT

Change-Id: I4101c640ee5af008dacaadcb7ae27b98f1a0ae90

8 years agoUse TCU_CHECK instead of DE_ASSERT
Sivert Berg [Tue, 31 May 2016 18:21:46 +0000 (18:21 +0000)]
Use TCU_CHECK instead of DE_ASSERT
am: c578741609

* commit 'c578741609cf57e83e1e13a260d7f081ff125245':
  Use TCU_CHECK instead of DE_ASSERT

Change-Id: Ic762ef62f4c5a4789f2e8c2cd97516c87f7720d7

8 years agoUse TCU_CHECK instead of DE_ASSERT
Sivert Berg [Tue, 31 May 2016 12:37:57 +0000 (14:37 +0200)]
Use TCU_CHECK instead of DE_ASSERT

DE_ASSERT is optimized away in release build. In this case it resulted
in the 'modifyXor' function not being called, causing the reference
memory to go out of sync with the actual memory.

(cherry picked from commit 8b9bed7d58e73412eeb361b612a51b89d1f30978)

Bug: 29044372
Change-Id: I1cf5a5d756cc000dfa0d5fa55535865e13717442

8 years agoMerge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Tue, 31 May 2016 16:31:25 +0000 (09:31 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev

8 years agoMerge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Tue, 31 May 2016 16:29:45 +0000 (09:29 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev

8 years agoMerge branch 'memory-release-fix' into 'vulkan-cts-1.0'
Pyry Haulos [Tue, 31 May 2016 16:27:30 +0000 (16:27 +0000)]
Merge branch 'memory-release-fix' into 'vulkan-cts-1.0'

Use TCU_CHECK instead of DE_ASSERT

DE_ASSERT is optimized away in release build. In this case it resulted
in the 'modifyXor' function not being called, causing the reference
memory to go out of sync with the actual memory. Follow up to the fix
for #353.

See merge request !566

8 years agoUse TCU_CHECK instead of DE_ASSERT
Sivert Berg [Tue, 31 May 2016 12:37:57 +0000 (14:37 +0200)]
Use TCU_CHECK instead of DE_ASSERT

DE_ASSERT is optimized away in release build. In this case it resulted
in the 'modifyXor' function not being called, causing the reference
memory to go out of sync with the actual memory.

8 years agoFixes to random memory mapping tests am: 223b8f6911 am: c277f941dd
Mika Isojrvi [Sat, 28 May 2016 00:37:59 +0000 (00:37 +0000)]
Fixes to random memory mapping tests am: 223b8f6911 am: c277f941dd
am: 2996c7f493

* commit '2996c7f4933ff1272451e5545fc47f43f0cf367d':

Change-Id: Id1462b89bb79e8e3895742e5c5b1b600f472109b

8 years agoFixes to random memory mapping tests am: 223b8f6911 am: 1dd022e33d
Mika Isojrvi [Sat, 28 May 2016 00:37:57 +0000 (00:37 +0000)]
Fixes to random memory mapping tests am: 223b8f6911 am: 1dd022e33d
am: 1c7af2b568

* commit '1c7af2b568ab1ef38199a2a9587efad98a259b26':
  Fixes to random memory mapping tests

Change-Id: If5e5ff9189d03f3d09a4594f566b2795ce400cf9

8 years agoFixes to random memory mapping tests am: 223b8f6911
Mika Isojärvi [Sat, 28 May 2016 00:11:52 +0000 (00:11 +0000)]
Fixes to random memory mapping tests am: 223b8f6911
am: c277f941dd

* commit 'c277f941dd00ab3f9cd0d7aff3028f5c18a5ebb5':

Change-Id: I38c50df26568d40cfb928ab88194deec03e97554

8 years agoFixes to random memory mapping tests am: 223b8f6911
Mika Isojärvi [Sat, 28 May 2016 00:09:09 +0000 (00:09 +0000)]
Fixes to random memory mapping tests am: 223b8f6911
am: 1dd022e33d

* commit '1dd022e33d0ead6fa4e3761a12be2b013a79f91b':
  Fixes to random memory mapping tests

Change-Id: I7761467d2692a1fd4832047d677de011f5591f7a

8 years agoFixes to random memory mapping tests
Mika Isojrvi [Sat, 28 May 2016 00:04:04 +0000 (00:04 +0000)]
Fixes to random memory mapping tests
am: 223b8f6911

* commit '223b8f6911719df9863119197c12106db5dc0abc':
  Fixes to random memory mapping tests

Change-Id: I15e35517169216977eaa6f62b2ce4cbf9bdfc45e

8 years agoFixes to random memory mapping tests
Mika Isojrvi [Sat, 28 May 2016 00:04:03 +0000 (00:04 +0000)]
Fixes to random memory mapping tests
am: 223b8f6911

* commit '223b8f6911719df9863119197c12106db5dc0abc':
  Fixes to random memory mapping tests

Change-Id: Ia94be0fac2b283df0954596d5fa006b3a8416181

8 years agoMerge "De-duplicate utility code between some Vulkan test groups"
Pyry Haulos [Fri, 27 May 2016 23:57:38 +0000 (23:57 +0000)]
Merge "De-duplicate utility code between some Vulkan test groups"

8 years agoFlush changes before invalidate in memory mapping tests am: e73ac75e3c am: 0257d9458a
Mika Isojrvi [Fri, 27 May 2016 23:17:05 +0000 (23:17 +0000)]
Flush changes before invalidate in memory mapping tests am: e73ac75e3c am: 0257d9458a
am: 508ae6d9f1

* commit '508ae6d9f1d37335b4c286b6d46a40e4d2f10b8a':

Change-Id: I0134a429f69897af6d70b73f2e472260d87cc495

8 years agoFlush changes before invalidate in memory mapping tests am: e73ac75e3c am: 46e8192cb1
Mika Isojrvi [Fri, 27 May 2016 23:17:04 +0000 (23:17 +0000)]
Flush changes before invalidate in memory mapping tests am: e73ac75e3c am: 46e8192cb1
am: 4305224b1c

* commit '4305224b1c8d49fce6b323b6dbc0c31fe6bae01f':
  Flush changes before invalidate in memory mapping tests

Change-Id: I8a66f7d2426992d8148315ac351fc77afb76fc46

8 years agoFix several issues in dEQP-VK.memory.mapping tests
Pyry Haulos [Fri, 27 May 2016 23:03:46 +0000 (16:03 -0700)]
Fix several issues in dEQP-VK.memory.mapping tests

This is a very manual cherry-pick of memory mapping test fixes from
development branch into the release branch.

Fixes #353

8 years agoFlush changes before invalidate in memory mapping tests am: e73ac75e3c
Mika Isojärvi [Fri, 27 May 2016 22:55:39 +0000 (22:55 +0000)]
Flush changes before invalidate in memory mapping tests am: e73ac75e3c
am: 0257d9458a

* commit '0257d9458a73c0fc24bec89ba60b353b312c8de3':

Change-Id: I8850f380084125039d5ef0edd34ea650877bacd3

8 years agoFlush changes before invalidate in memory mapping tests
Mika Isojrvi [Fri, 27 May 2016 22:53:08 +0000 (22:53 +0000)]
Flush changes before invalidate in memory mapping tests
am: e73ac75e3c

* commit 'e73ac75e3c0ee3068e2366bf69a83c77f3dba268':
  Flush changes before invalidate in memory mapping tests

Change-Id: Ibe83e08a3a62a9253ff50b8732f3432976b92e7b

8 years agoFlush changes before invalidate in memory mapping tests am: e73ac75e3c
Mika Isojärvi [Fri, 27 May 2016 22:48:03 +0000 (22:48 +0000)]
Flush changes before invalidate in memory mapping tests am: e73ac75e3c
am: 46e8192cb1

* commit '46e8192cb1d3d11640778548b94e114119349219':
  Flush changes before invalidate in memory mapping tests

Change-Id: I2a830a172b614b41408e917dcb5aa66475ae955a

8 years agoFlush changes before invalidate in memory mapping tests
Mika Isojrvi [Fri, 27 May 2016 22:43:01 +0000 (22:43 +0000)]
Flush changes before invalidate in memory mapping tests
am: e73ac75e3c

* commit 'e73ac75e3c0ee3068e2366bf69a83c77f3dba268':
  Flush changes before invalidate in memory mapping tests

Change-Id: I8f12f5627d626e6df5953d996f2ce42d6ced39f7