Haixia Shi [Thu, 25 Aug 2016 22:29:38 +0000 (22:29 +0000)]
Increase no-data timeout to 5 seconds. am:
d00b71cbc3 am:
a7afa30111
am:
dbeebd4714
Change-Id: I86f6af5a7cee3391c06e020b3f8a9a8d0eef768f
Daniel Xie [Thu, 25 Aug 2016 22:04:10 +0000 (22:04 +0000)]
Merge "DO NOT MERGE CP vertex array test and warning fixes" into marshmallow-cts-dev am:
b9c3777b77 -s ours
am:
245bd3ffc4 -s ours
Change-Id: Ice096b7549e78143f62fb4491d600b4d4e1c208b
Jarkko Pyry [Thu, 25 Aug 2016 22:04:09 +0000 (22:04 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am:
c63640e53a -s ours
am:
b136cc9a59 -s ours
Change-Id: Id1a15ed9baa652984a35cade94fe3b47357314f6
Daniel Xie [Thu, 25 Aug 2016 22:04:07 +0000 (22:04 +0000)]
Merge "Fix GLES2 format mismatch" into marshmallow-cts-dev am:
98dd6ac745
am:
5dee7d519c
Change-Id: Ibcb76009f261152e15569719e5f776bc48207f15
Stphane Marchesin [Thu, 25 Aug 2016 22:04:05 +0000 (22:04 +0000)]
Fix GLES2 format mismatch am:
4b80682693
am:
9a9c641a84
Change-Id: I9a55d673f77d5a195cee11cddaaf0d8c06cacf2b
Haixia Shi [Thu, 25 Aug 2016 22:04:03 +0000 (22:04 +0000)]
Increase no-data timeout to 5 seconds. am:
d00b71cbc3
am:
a7afa30111
Change-Id: Ic0a0405b7e0bdf637875b136f9fc51cd955a3c67
Haixia Shi [Thu, 25 Aug 2016 21:24:06 +0000 (14:24 -0700)]
Don't require supported binary formats in negative tests.
Bug:
26906411
Change-Id: Ic1b50096695fbcd64d6af312d56f12c4381a5b7a
Daniel Xie [Thu, 25 Aug 2016 20:52:41 +0000 (20:52 +0000)]
Merge "DO NOT MERGE CP vertex array test and warning fixes" into marshmallow-cts-dev
am:
b9c3777b77 -s ours
Change-Id: I08bbe10aebbbd22e20b7fc98307be51f7629a353
Jarkko Pyry [Thu, 25 Aug 2016 20:52:40 +0000 (20:52 +0000)]
DO NOT MERGE CP vertex array test and warning fixes
am:
c63640e53a -s ours
Change-Id: If7c81a04a11470c6690daa793dedb3affaaeeb79
Daniel Xie [Thu, 25 Aug 2016 20:52:40 +0000 (20:52 +0000)]
Merge "Fix GLES2 format mismatch" into marshmallow-cts-dev
am:
98dd6ac745
Change-Id: I849a65a2f31bf0203935d3c73369c3e777a71c66
Stphane Marchesin [Thu, 25 Aug 2016 20:52:39 +0000 (20:52 +0000)]
Fix GLES2 format mismatch
am:
4b80682693
Change-Id: I7495cac0e459bbe38d9a38b4fb66bcbf9140c844
Haixia Shi [Thu, 25 Aug 2016 20:52:39 +0000 (20:52 +0000)]
Increase no-data timeout to 5 seconds.
am:
d00b71cbc3
Change-Id: Ifeac2af6683b130a36ba69e5b8aee95092df1d14
Pyry Haulos [Thu, 25 Aug 2016 20:43:23 +0000 (13:43 -0700)]
Remove a few EGL tests using RGBA4 format from mustpass
These suffer from threshold issues that are not trival to address with
current code.
Bug:
30909609
Change-Id: Ic6525f9749402009d495073c64e1f58869a93261
Daniel Xie [Mon, 1 Aug 2016 19:56:07 +0000 (19:56 +0000)]
Merge \\\\\\"DO NOT MERGE CP vertex array test and warning fixes\\\\\\" into marshmallow-cts-dev am:
b9c3777b77 -s ours am:
7bc41121c1 am:
3acfedf2ab am:
19de695b8d am:
f0e6d6563c -s ours
am:
17c2446a15
Change-Id: I091ea77ebbe15d9078a8974e10238f9f6a8a7390
Jarkko Pöyry [Mon, 1 Aug 2016 19:56:07 +0000 (19:56 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am:
c63640e53a -s ours am:
f840c5347f am:
0556e60e67 am:
da626715a4 am:
7d47fbfc18 -s ours
am:
20df90f956
Change-Id: Ifc121c82244db33d7dab5ef04bd538c945764b86
Jarkko Pöyry [Mon, 1 Aug 2016 19:50:44 +0000 (19:50 +0000)]
Merge \\\\\"DO NOT MERGE CP vertex array test and warning fixes\\\\\" into marshmallow-cts-dev am:
b9c3777b77 -s ours am:
7bc41121c1 am:
3acfedf2ab am:
19de695b8d
am:
f0e6d6563c -s ours
Change-Id: I5bc855696a7dc32c808761aa1aacd7bbaf9534da
Jarkko Pyry [Mon, 1 Aug 2016 19:50:42 +0000 (19:50 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am:
c63640e53a -s ours am:
f840c5347f am:
0556e60e67 am:
da626715a4
am:
7d47fbfc18 -s ours
Change-Id: Id6c5816b213a5b22a96e991a67bd4f2949624185
Daniel Xie [Mon, 1 Aug 2016 19:48:06 +0000 (19:48 +0000)]
Merge \\\\"DO NOT MERGE CP vertex array test and warning fixes\\\\" into marshmallow-cts-dev am:
b9c3777b77 -s ours am:
7bc41121c1 am:
3acfedf2ab
am:
19de695b8d
Change-Id: I88fe42c55f28a7e2bb3daa0551e191469a4032a0
Jarkko Pöyry [Mon, 1 Aug 2016 19:48:06 +0000 (19:48 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am:
c63640e53a -s ours am:
f840c5347f am:
0556e60e67
am:
da626715a4
Change-Id: I1ea819ef29479058c52d9238af1b9b234e4bbb94
Jarkko Pöyry [Mon, 1 Aug 2016 19:45:36 +0000 (19:45 +0000)]
Merge \\\"DO NOT MERGE CP vertex array test and warning fixes\\\" into marshmallow-cts-dev am:
b9c3777b77 -s ours am:
7bc41121c1
am:
3acfedf2ab
Change-Id: Iad13015f9b3e5bca530712d578c59ca1312c22e7
Jarkko Pyry [Mon, 1 Aug 2016 19:45:35 +0000 (19:45 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am:
c63640e53a -s ours am:
f840c5347f
am:
0556e60e67
Change-Id: Ic7e87a4e2f257670b0d12520a05133f8abd00416
Daniel Xie [Mon, 1 Aug 2016 19:43:07 +0000 (19:43 +0000)]
Merge \\"DO NOT MERGE CP vertex array test and warning fixes\\" into marshmallow-cts-dev am:
b9c3777b77 -s ours
am:
7bc41121c1
Change-Id: I4174ccb59db2b28655fd46307b9f620833f87316
Jarkko Pöyry [Mon, 1 Aug 2016 19:43:06 +0000 (19:43 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am:
c63640e53a -s ours
am:
f840c5347f
Change-Id: Iedc552312320cdd37b65d986a58f2c7e20075d8a
Jarkko Pöyry [Mon, 1 Aug 2016 19:40:38 +0000 (19:40 +0000)]
Merge \"DO NOT MERGE CP vertex array test and warning fixes\" into marshmallow-cts-dev
am:
b9c3777b77 -s ours
Change-Id: I61fdf061a9d18682387f51d22589794ca2bd2004
Jarkko Pyry [Mon, 1 Aug 2016 19:40:37 +0000 (19:40 +0000)]
DO NOT MERGE CP vertex array test and warning fixes
am:
c63640e53a -s ours
Change-Id: I006f5d42f1e6e09d50a816b499748431c0970e14
Daniel Xie [Mon, 1 Aug 2016 19:36:29 +0000 (19:36 +0000)]
Merge "DO NOT MERGE CP vertex array test and warning fixes" into marshmallow-cts-dev
Daniel Xie [Thu, 28 Jul 2016 00:08:46 +0000 (00:08 +0000)]
Merge \\\\\\"Fix GLES2 format mismatch\\\\\\" into marshmallow-cts-dev am:
98dd6ac745 am:
514fc784d3 am:
d2cc27ecd9 am:
fc19d21caf am:
1fb5b8e2d7
am:
730e4b0592
Change-Id: I3d974c21212550c275d231d1602b0383907a7841
Stéphane Marchesin [Thu, 28 Jul 2016 00:08:45 +0000 (00:08 +0000)]
Fix GLES2 format mismatch am:
4b80682693 am:
17f31733fd am:
e3284ec499 am:
ea8731ac09 am:
44569cffe2
am:
a327815593
Change-Id: I76ea2b901a7be79ca50e5cadf6cf7936908ea5d3
Stéphane Marchesin [Wed, 27 Jul 2016 23:06:33 +0000 (23:06 +0000)]
Merge \\\\\"Fix GLES2 format mismatch\\\\\" into marshmallow-cts-dev am:
98dd6ac745 am:
514fc784d3 am:
d2cc27ecd9 am:
fc19d21caf
am:
1fb5b8e2d7
Change-Id: I4c62d0a774b9b5ee7b1ce6dbbf3d8d255c27198e
Stphane Marchesin [Wed, 27 Jul 2016 23:06:32 +0000 (23:06 +0000)]
Fix GLES2 format mismatch am:
4b80682693 am:
17f31733fd am:
e3284ec499 am:
ea8731ac09
am:
44569cffe2
Change-Id: I68a1b6c0c24c0fc394bb20b877b98de12b6040a7
Daniel Xie [Wed, 27 Jul 2016 23:02:58 +0000 (23:02 +0000)]
Merge \\\\"Fix GLES2 format mismatch\\\\" into marshmallow-cts-dev am:
98dd6ac745 am:
514fc784d3 am:
d2cc27ecd9
am:
fc19d21caf
Change-Id: Ibdc12d7910e3e5b0d9ce08b92fc154d8e0fef40d
Stéphane Marchesin [Wed, 27 Jul 2016 23:02:57 +0000 (23:02 +0000)]
Fix GLES2 format mismatch am:
4b80682693 am:
17f31733fd am:
e3284ec499
am:
ea8731ac09
Change-Id: Iea9125f946b308e830450a27684a8055f350eef2
Stéphane Marchesin [Wed, 27 Jul 2016 22:57:28 +0000 (22:57 +0000)]
Merge \\\"Fix GLES2 format mismatch\\\" into marshmallow-cts-dev am:
98dd6ac745 am:
514fc784d3
am:
d2cc27ecd9
Change-Id: I5456eaaa1ff4f60db054e7f97649ef144d1ec4a1
Stphane Marchesin [Wed, 27 Jul 2016 22:57:28 +0000 (22:57 +0000)]
Fix GLES2 format mismatch am:
4b80682693 am:
17f31733fd
am:
e3284ec499
Change-Id: Ied7fb1bf46f929708ae6d91f8234e953c1d5980f
Daniel Xie [Wed, 27 Jul 2016 22:53:25 +0000 (22:53 +0000)]
Merge \\"Fix GLES2 format mismatch\\" into marshmallow-cts-dev am:
98dd6ac745
am:
514fc784d3
Change-Id: Ie29c74f6daf660ef0bbb99e01bcc62804eb9bff5
Stéphane Marchesin [Wed, 27 Jul 2016 22:53:24 +0000 (22:53 +0000)]
Fix GLES2 format mismatch am:
4b80682693
am:
17f31733fd
Change-Id: Ia5625e84621ed7b193d67391f278410b9bef83e0
Stéphane Marchesin [Wed, 27 Jul 2016 22:49:27 +0000 (22:49 +0000)]
Merge \"Fix GLES2 format mismatch\" into marshmallow-cts-dev
am:
98dd6ac745
Change-Id: I996941024609410453b5453ad249f73f1d710258
Stphane Marchesin [Wed, 27 Jul 2016 22:49:25 +0000 (22:49 +0000)]
Fix GLES2 format mismatch
am:
4b80682693
Change-Id: Ib0d76f35894ea035c01b77dfd6b484d6eab32ad3
Daniel Xie [Wed, 27 Jul 2016 22:43:00 +0000 (22:43 +0000)]
Merge "Fix GLES2 format mismatch" into marshmallow-cts-dev
Haixia Shi [Wed, 27 Jul 2016 22:31:52 +0000 (22:31 +0000)]
Increase no-data timeout to 5 seconds. am:
d00b71cbc3 am:
f8083c0977 am:
5e52d6630c am:
10a0d7d015 am:
2c65c609ed
am:
3cb59cec28
Change-Id: I32c6aa2b9f3c9c84af15ce4988aea29a17dee033
Haixia Shi [Wed, 27 Jul 2016 22:14:56 +0000 (22:14 +0000)]
Increase no-data timeout to 5 seconds. am:
d00b71cbc3 am:
f8083c0977 am:
5e52d6630c am:
10a0d7d015
am:
2c65c609ed
Change-Id: I8d6c3aa5769954ef723b3592429d2c7edbacc0cb
Haixia Shi [Wed, 27 Jul 2016 22:11:21 +0000 (22:11 +0000)]
Increase no-data timeout to 5 seconds. am:
d00b71cbc3 am:
f8083c0977 am:
5e52d6630c
am:
10a0d7d015
Change-Id: I8c79ba0f3ab1bec4adf08b3dc806117c9f4c4c37
Haixia Shi [Wed, 27 Jul 2016 22:06:23 +0000 (22:06 +0000)]
Increase no-data timeout to 5 seconds. am:
d00b71cbc3 am:
f8083c0977
am:
5e52d6630c
Change-Id: I079ecec07a8ec169a0fa974a87fa3fb2438c71a9
Haixia Shi [Wed, 27 Jul 2016 22:03:21 +0000 (22:03 +0000)]
Increase no-data timeout to 5 seconds. am:
d00b71cbc3
am:
f8083c0977
Change-Id: I72427dde877e29aa1b902628c50bc61099f6ba41
Haixia Shi [Wed, 27 Jul 2016 21:59:58 +0000 (21:59 +0000)]
Increase no-data timeout to 5 seconds.
am:
d00b71cbc3
Change-Id: I5a73e5e3cb1fd0a0c3b1552e36552c25bbf64271
Haixia Shi [Tue, 26 Jul 2016 22:08:02 +0000 (15:08 -0700)]
Increase no-data timeout to 5 seconds.
On some low-end hardware we are observing the no-data timeout being exceeded
with no genuine hangs. Some tests take up to 1.7 seconds to complete. By
generously increasing this timeout we can eliminate flakes on slow devices
without any negative side-effects.
Bug:
29870344
Change-Id: I0a3165f26aefb4cdd18acb1ca0dd0210d7fdba69
Jarkko Pöyry [Wed, 20 May 2015 02:31:53 +0000 (19:31 -0700)]
DO NOT MERGE CP vertex array test and warning fixes
Cherry-pick fix to vertex array tests and a preceding conversion warning
fix for Marshmallow CTS for the files affected by the vertex array test fix.
8ed28c1e05f2325dc4b20c8f471067b29188c82f
Snap values to 3x3 grid in vertex array tests
This avoids cases where on small resolutions tests would fail because some
geometry was not visible or hidden in both result and reference.
Bug:
23495935
c8e526bfc2141e1cb7a269483fb55dc2a8e77c11
Fix -Wconversion warnings in glshared.
Bug:
21161908
Change-Id: If346e35335863344494c2513782e0b42d9a408e2
Julien Desprez [Mon, 27 Jun 2016 19:07:29 +0000 (19:07 +0000)]
Fix build with new Interface
am:
af51a2acde
Change-Id: Id835f4bb2cfb239f9b551218610058936f68ea59
Julien Desprez [Mon, 27 Jun 2016 18:22:07 +0000 (19:22 +0100)]
Fix build with new Interface
Bug:
29622918
Change-Id: I73ccd7891869d2d67a144e8787d2fff8fb9c6878
Julien Desprez [Mon, 27 Jun 2016 17:11:58 +0000 (17:11 +0000)]
Update TF interface for filters
am:
fa50dbbefa
Change-Id: If46a38484a6175f11a5df71f6e3f094ea3b2642d
Julien Desprez [Mon, 27 Jun 2016 09:47:19 +0000 (10:47 +0100)]
Update TF interface for filters
Bug:
29622918
Change-Id: I5832fadb1b88426677e87de86f0bc51194548ada
Mika Isojrvi [Wed, 15 Jun 2016 17:51:40 +0000 (17:51 +0000)]
Check duplicate layers and extensions
am:
abf60ccfd2
Change-Id: Icb052758f09dacb147b0ab88581c1fe247a70882
Mika Isojärvi [Wed, 27 Apr 2016 21:19:13 +0000 (14:19 -0700)]
Check duplicate layers and extensions
Bug:
28100235
Change-Id: I1fdae715a1bbda43b6bc6ebe346ca21f3e294df6
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
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
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
Mika Isojarvi [Mon, 13 Jun 2016 22:26:09 +0000 (22:26 +0000)]
Merge "Allow specifying version when creating OpenGL context" 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
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
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
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
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
Pyry Haulos [Mon, 13 Jun 2016 21:41:39 +0000 (21:41 +0000)]
Merge "Add tests for varying linking by location" 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
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
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
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
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
Aaron Holden [Mon, 6 Jun 2016 23:51:56 +0000 (16:51 -0700)]
Deqptestrunner efficient filtering
bug:
28245788
Change-Id: I2c28fb7aed7a13c4f011b76b699cf0845c821f7c
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
Jesse Hall [Fri, 3 Jun 2016 17:13:27 +0000 (17:13 +0000)]
Merge "Add swapchain resize test" into nyc-dev
Jesse Hall [Tue, 31 May 2016 05:43:54 +0000 (22:43 -0700)]
Add swapchain resize test
Bug:
26927424
Change-Id: I9d0124d7a2ddc25ba8953b0a1df15a0faeb620d9
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
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
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
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
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
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
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
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
Mika Isojärvi [Fri, 27 May 2016 21:21:49 +0000 (14:21 -0700)]
Fixes to random memory mapping tests
- Take nonCoherentAtomicSize into account.
- Track and handle correctly invalidating memory that has not
been flushed.
Bug:
29006045
Bug:
28939771
Change-Id: Ib114822aff0fd4bf4df5d84a2e17b393368bdd3c
Mika Isojärvi [Fri, 27 May 2016 21:05:20 +0000 (14:05 -0700)]
Flush changes before invalidate in memory mapping tests
Bug:
29006045
Change-Id: I697c69838bc75d0dfc7ac232888d60e1a0d80ded
Mika Isojrvi [Fri, 27 May 2016 20:36:38 +0000 (20:36 +0000)]
Take nonCoherentAtomSize into account in memory mapping tests
am:
81fe3f5a2c
* commit '
81fe3f5a2ce6b1da0740f68e8dfd512db6d2dc11':
Take nonCoherentAtomSize into account in memory mapping tests
Change-Id: I97a0fce0fe584343719caa4ff7d4329ab95ef9dd
Mika Isojärvi [Tue, 24 May 2016 22:29:36 +0000 (15:29 -0700)]
Take nonCoherentAtomSize into account in memory mapping tests
Bug:
28939771
Change-Id: I02831f2a36b30b8f5b1c7e6710822f7b6f81a950
Pyry Haulos [Fri, 27 May 2016 14:36:38 +0000 (14:36 +0000)]
Merge bug fixes from Khronos CTS release branch
am:
3d8e6ee58a
* commit '
3d8e6ee58a6f3a7701a3e6cdc4ba9fb14b162410':
Merge bug fixes from Khronos CTS release branch
Change-Id: I1f80298cd380c652564c2ee10bb168397b1468b8
Pyry Haulos [Thu, 19 May 2016 22:03:59 +0000 (15:03 -0700)]
Merge bug fixes from Khronos CTS release branch
This includes fixes available in Vulkan CTS 1.0.0.3 RC1:
8d6a75b Fix test copying zero sized regions
4d12ac5 Update sample conformance statement with latest release tag
2659c92 Remove use of non-standard strnlen()
fd6bbe6 Validation fix dEQP-VK.binding_model
8c019df Validation fix for dEQP-VK.ssbo
02bc895 Remove dEQP-VK.glsl.linkage.varying.rules.fragment_declare
0f75056 Validation fixes for dEQP-VK.renderpass
0619614 Validation fixes for dEQP-VK.glsl
2df3edd dEQP-VK.binding_model validation fixes
50664eb Removed not needed reading of image
ce3f36a Bug Fix: Corrected barriers in the tests dEQP-VK.query_pool
6d286f8 Validation fixes for dEQP-VK.api
d02ea76 dEQP-VK.api.info.device.properties struct offsets
d488796 Bug Fix: Corrected barriers in the tests dEQP-VK.dynamic_state.
a4f96c9 Turn on well defined signed integer overflow
ba9a6b8 Add Android NDK r11 toolchain as new default
355e4f8 Update glslang to (7b3096a) to include bitfield functions precision fix
cbba646 Fix Pipeline barrier test
6eaa4ce Update glslang to (af4592) - include proper RelaxedPrecision handling
f89b81f Remove instances of pDynamicState->dynamicStateCount = 0
989ae48 ShaderRender tests: do not use images in UNDEFINED layout
ed92247 Revert to original boilerplate in Vulkan CTS license appendix
0b834b7 Validation fixes in dEQP-VK.pipeline
92728bd Bug Fix: Corrected barriers in the tests dEQP-VK.compute
ad4a38e Bug Fix: Corrected barrier in the tests dEQP-VK.ubo
750f819 Fix unused parameter warning in vktDrawIndirectTest.cpp
7df90ed deqp-vk-draw: split indirect_draw tests into groups depending on `drawIndirectFirstInstance` optional feature
9025139 Remove initialization check for deviceName
9312e31 Fix VkPhysicalDeviceProperties init validation
4803b08 Fix a few issues in tessellation shader executors
As well as following cherry-picks:
b215306 Fix various compiler warnings
fad252e vktWsiSurfaceTests: fixed bug in surface capabilities validation where surface's height was tested with respect to width's limits.
4a57a13 vktWsiSwapchainTests: remove redundant barrier (already realised by subpass dependencies)
8a07cbb vktWsiSwapchainTests: remove incorrect barrier (COLOR_ATTACHMENT_OPT -> PRESENT_SRC), while image is already in PRESENT_SRC layout
9b48af0 vktWsiSwapchainTests: fixes for swapchain parameters
fb3fd80 WSI: depthClamp is an optional feature, disable it
Bug:
28911346
Change-Id: I124cdecdc5472e5889d40ae5b66baffa074df7ca
Mika Isojrvi [Wed, 25 May 2016 22:23:51 +0000 (22:23 +0000)]
Remove dot and reflect precision tests from mustpass
am:
1fe86bba0f
* commit '
1fe86bba0f99b85f69239b68906b6573eeb0091d':
Remove dot and reflect precision tests from mustpass
Change-Id: Ibd0bc2c5c4743767c297117ea8960fddc4bd35a3
Mika Isojärvi [Wed, 25 May 2016 20:35:49 +0000 (13:35 -0700)]
Remove dot and reflect precision tests from mustpass
Remove dot and reflect precision test that don't take all of the
alternative evaluation orders into account from the mustpass.
Bug:
28767510
Change-Id: I8089dee4fc123b733d27f3bf2b0846dcd5f5ad6c
Mika Isojrvi [Wed, 25 May 2016 16:29:35 +0000 (16:29 +0000)]
Remove double allocate from memory mapping tests
am:
ebadf9e6ca
* commit '
ebadf9e6cae16ed53a3ae555132a7a3b068717b4':
Remove double allocate from memory mapping tests
Change-Id: I0f2a3a50db2b6b2c20498f7fd9c1d95427cea71a
Mika Isojärvi [Tue, 24 May 2016 22:20:00 +0000 (15:20 -0700)]
Remove double allocate from memory mapping tests
Bug:
28936898
Change-Id: I7ef8da41929288c10a9d978bbe84d086eba008e4
Mika Isojärvi [Fri, 20 May 2016 17:15:50 +0000 (17:15 +0000)]
Merge "Increase deqp CTS runner timeout to 10min" into nyc-dev
am:
5c55468d55
* commit '
5c55468d55d85ca2ff529f36e531289a347140c9':
Increase deqp CTS runner timeout to 10min
Change-Id: I85ea20d0627867448e403ed75dccce990f8e4abd
Mika Isojarvi [Fri, 20 May 2016 17:02:09 +0000 (17:02 +0000)]
Merge "Increase deqp CTS runner timeout to 10min" into nyc-dev
Mika Isojärvi [Thu, 19 May 2016 22:47:34 +0000 (15:47 -0700)]
Increase deqp CTS runner timeout to 10min
Bug:
28052105
Bug:
23287994
Change-Id: Ifc7ed2d5e00e94cfe5c16f43f40b7f6b0cfc396a
Mika Isojrvi [Wed, 18 May 2016 17:57:43 +0000 (17:57 +0000)]
Remove EGL color clear tests with threshold issues
am:
0c9e8fa38d
* commit '
0c9e8fa38d16b3775b6ba5a54ef965e7a5ae779d':
Remove EGL color clear tests with threshold issues
Change-Id: Icbaeee36df37fc4619afbf9b13cdee9a3e7cd322
Mika Isojärvi [Tue, 17 May 2016 21:30:43 +0000 (14:30 -0700)]
Remove EGL color clear tests with threshold issues
Bug:
28676683
Change-Id: Id127cb04cc004aa0ff1ab392bc1262afd665f21c
Mika Isojärvi [Tue, 17 May 2016 18:35:04 +0000 (18:35 +0000)]
Merge "Fix test copying zero sized regions" into nyc-dev
am:
1d141cf052
* commit '
1d141cf052979b30cd653ef1f1e46db73e1f52b0':
Fix test copying zero sized regions
Change-Id: I079ae44b6e2807ac21bc5adce20a6c6118cc8273
Mika Isojrvi [Tue, 17 May 2016 18:35:03 +0000 (18:35 +0000)]
Remove long running test from mustpass
am:
7d9c63c10d
* commit '
7d9c63c10def26a5ba04f97f9832578332dea355':
Remove long running test from mustpass
Change-Id: Id37797295dd32956761caf57c0f41b17d46a50ea
Mika Isojarvi [Tue, 17 May 2016 18:22:12 +0000 (18:22 +0000)]
Merge "Fix test copying zero sized regions" into nyc-dev
Mika Isojärvi [Tue, 17 May 2016 17:08:40 +0000 (10:08 -0700)]
Fix test copying zero sized regions
Bug:
28677103
Change-Id: I4c23277f51ab4ea3e28a76ab757d0c2c8fe007d6
Mika Isojärvi [Tue, 17 May 2016 16:48:28 +0000 (09:48 -0700)]
Remove long running test from mustpass
Bug:
28813504
Change-Id: Ie79a1cf804413d0be3d3549cb7e56c2aba6ed3f5