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
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
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
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
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
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
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: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
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
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
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
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: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
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
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
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
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
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
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
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 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
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
Pyry Haulos [Tue, 31 May 2016 16:31:25 +0000 (09:31 -0700)]
Merge 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
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
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.
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
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
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
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
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 [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
Pyry Haulos [Fri, 27 May 2016 23:57:38 +0000 (23:57 +0000)]
Merge "De-duplicate utility code between some Vulkan test groups"
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
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
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
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
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 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
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
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:19:20 +0000 (21:19 +0000)]
Merge "Take nonCoherentAtomSize into account in memory mapping tests am:
81fe3f5a2c am:
0a2cce9dfb" into nyc-mr1-dev-plus-aosp
am:
b19f87d64e
* commit '
b19f87d64e804b0984d97b87844db3dd9fb6b68d':
Change-Id: Ic3fdaba128ceb6bf3768c39142ba6623fa9ab13d
Mika Isojrvi [Fri, 27 May 2016 21:19:19 +0000 (21:19 +0000)]
Take nonCoherentAtomSize into account in memory mapping tests am:
81fe3f5a2c am:
a2685d421f
am:
10f018138c
* commit '
10f018138c56bcb7a06d9e91163acf8ab9f40957':
Take nonCoherentAtomSize into account in memory mapping tests
Change-Id: I7ab6a2b281817e97e3cfbdccffcd00cdac8965aa
Pyry Haulos [Fri, 27 May 2016 20:48:48 +0000 (13:48 -0700)]
De-duplicate utility code between some Vulkan test groups
draw, query_pool, and dynamic_state groups had a few identical
utilities. Move them under draw/.
Change-Id: I4e05606d75da6ac98ff3734604d080fe71ee36e8
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
Android Build Merger (Role) [Fri, 27 May 2016 20:39:27 +0000 (20:39 +0000)]
Merge "Take nonCoherentAtomSize into account in memory mapping tests am:
81fe3f5a2c am:
0a2cce9dfb" into nyc-mr1-dev-plus-aosp
Mika Isojärvi [Fri, 27 May 2016 20:39:22 +0000 (20:39 +0000)]
Take nonCoherentAtomSize into account in memory mapping tests am:
81fe3f5a2c
am:
0a2cce9dfb
* commit '
0a2cce9dfb5fb64418815926cfa2996c6809cd18':
Take nonCoherentAtomSize into account in memory mapping tests
Change-Id: I02c90ddd5226906fa05a5675bd726c7ddaa1d244
Mika Isojärvi [Fri, 27 May 2016 20:39:13 +0000 (20:39 +0000)]
Take nonCoherentAtomSize into account in memory mapping tests am:
81fe3f5a2c
am:
a2685d421f
* commit '
a2685d421fe61eecc101827fd9fa037d85a96f26':
Take nonCoherentAtomSize into account in memory mapping tests
Change-Id: I297f620e4dd3201eb22e115996fc188025f84086
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 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: I845a3073047c365670011eef70b8ec413f8de822
TreeHugger Robot [Fri, 27 May 2016 20:19:43 +0000 (20:19 +0000)]
Merge "Fix several narrowing conversions inside struct initializers"
TreeHugger Robot [Fri, 27 May 2016 20:18:36 +0000 (20:18 +0000)]
Merge "Initialize m_context in EGL thread clean up test class"
TreeHugger Robot [Fri, 27 May 2016 20:18:23 +0000 (20:18 +0000)]
Merge "Do not throw exception from destructior in tcu::Either tests"
Collin Baker [Fri, 27 May 2016 19:52:12 +0000 (19:52 +0000)]
Merge "Add test for vkResetDescriptorPool memory leak"
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
TreeHugger Robot [Fri, 27 May 2016 18:28:44 +0000 (18:28 +0000)]
Merge "Add Visual Studio 2015 generator to build scripts"
Pyry Haulos [Fri, 27 May 2016 15:41:29 +0000 (08:41 -0700)]
Change unnamed enum VK_ constants to defines and update API
Converting enum to target type causes narrowing conversion warnings on
MSVC 2015.
Change-Id: I51c41f7be0964de674c7b954469fbc523fddac5f
Pyry Haulos [Fri, 27 May 2016 16:21:19 +0000 (09:21 -0700)]
Initialize m_context in EGL thread clean up test class
This causes a crash when generating test case lists on null driver if
m_context ends up being some non-0 value.
Change-Id: I377af85a636a71366f4da8f4b00fccde979e91f3
Pyry Haulos [Fri, 27 May 2016 16:20:49 +0000 (09:20 -0700)]
Do not throw exception from destructior in tcu::Either tests
Change-Id: I5b63d0c3722d3856ac4b7827f8a4b46da2796856
Pyry Haulos [Fri, 27 May 2016 16:02:26 +0000 (09:02 -0700)]
Fix several narrowing conversions inside struct initializers
MSVC 2015 is stricter about narrowing conversions and issues warnings more
agressively.
Change-Id: Ib6d78251afd8f280a5663396d47428d39bbb5fda
Pyry Haulos [Fri, 27 May 2016 15:39:15 +0000 (08:39 -0700)]
Add Visual Studio 2015 generator to build scripts
Change-Id: I9bd94dde94ee26d9b5ad4a2644dd98f2f544e662
Pyry Haulos [Fri, 27 May 2016 15:20:41 +0000 (15:20 +0000)]
Merge "Merge bug fixes from Khronos CTS release branch am:
3d8e6ee58a am:
db45dfc398" into nyc-mr1-dev-plus-aosp
am:
0f76157c3b
* commit '
0f76157c3be15a2e7cdce0227b2a13730bca76b3':
Change-Id: I6c5f2db7afbe1a9aa6aceb4f674a9d228b1ccfe8
Pyry Haulos [Fri, 27 May 2016 15:15:06 +0000 (08:15 -0700)]
Merge vulkan-cts-1.0-dev from Khronos repo to master
Pyry Haulos [Fri, 27 May 2016 15:03:27 +0000 (08:03 -0700)]
resolve merge conflicts of 9a6dd53 to master
Change-Id: Idb8abdf776d6ece74a2fdfab3941678c9813eea0
Android Build Merger (Role) [Fri, 27 May 2016 14:40:30 +0000 (14:40 +0000)]
Merge "Merge bug fixes from Khronos CTS release branch am:
3d8e6ee58a am:
db45dfc398" into nyc-mr1-dev-plus-aosp
Pyry Haulos [Fri, 27 May 2016 14:40:16 +0000 (14:40 +0000)]
Merge bug fixes from Khronos CTS release branch am:
3d8e6ee58a
am:
809bddd1e3
* commit '
809bddd1e30264d10f5e118987a6f104c1ca3a10':
Merge bug fixes from Khronos CTS release branch
Change-Id: I7ee6bae41a36c4fd9972696e75c60e68c627c900
Pyry Haulos [Fri, 27 May 2016 14:40:15 +0000 (14:40 +0000)]
Merge bug fixes from Khronos CTS release branch am:
3d8e6ee58a
am:
db45dfc398
* commit '
db45dfc39892a14cac9b6b5cfde492b7e8ccfd46':
Merge bug fixes from Khronos CTS release branch
Change-Id: I5f90b8de83f80cb186ddee038414408ca0405ce2
Pyry Haulos [Fri, 27 May 2016 14:36:39 +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: I3101250fb37af4b1630fbf94f1dab96219e59545
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, 26 May 2016 19:32:15 +0000 (12:32 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 26 May 2016 19:13:09 +0000 (19:13 +0000)]
Merge branch '388-synchronization-semaphores-fence-timeout' into 'vulkan-cts-1.0-dev'
Increase fence wait timeout in dEQP-VK.synchronization.semaphores
Fixes #388
See merge request !562
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:35:19 +0000 (22:35 +0000)]
Remove dot and reflect precision tests from mustpass am:
1fe86bba0f am:
6da9784777
am:
12cd7c42b7
* commit '
12cd7c42b713e2a76d7ee3ec0230631b66b016d1':
Change-Id: I3a3e0c0d36792bfd75f6710e3331d5225aab7db6
Mika Isojrvi [Wed, 25 May 2016 22:35:16 +0000 (22:35 +0000)]
Remove dot and reflect precision tests from mustpass am:
1fe86bba0f am:
20954ce4bf
am:
ec44e2ff9f
* commit '
ec44e2ff9f0bcecd74350709e0b81fadb38cceaa':
Remove dot and reflect precision tests from mustpass
Change-Id: Iba02d852ac2bc4698cbacfd3d542a1d7a8fea9e2
Mika Isojärvi [Wed, 25 May 2016 22:28:46 +0000 (22:28 +0000)]
Remove dot and reflect precision tests from mustpass am:
1fe86bba0f
am:
6da9784777
* commit '
6da978477781fbe45a029b942343d1c6bbf2970e':
Change-Id: I5e88714143afcf4469123218fbc661f7b2d77b6d
Mika Isojärvi [Wed, 25 May 2016 22:26:43 +0000 (22:26 +0000)]
Remove dot and reflect precision tests from mustpass am:
1fe86bba0f
am:
20954ce4bf
* commit '
20954ce4bf0d903627828b486458bf1670fa853c':
Remove dot and reflect precision tests from mustpass
Change-Id: I4df15c26ce7aa52c4f92d7cc2c487b29bd5fcbf1
Mika Isojrvi [Wed, 25 May 2016 22:23:56 +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: Ic345695c40863481a4a0c85715caa8c3e007d289
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
Collin Baker [Tue, 24 May 2016 20:50:43 +0000 (13:50 -0700)]
Add test for vkResetDescriptorPool memory leak
New test runs vkAllocateDescriptorSets then vkResetDescriptorPool
repeatedly to check for memory leak. Contains two cases; one that runs
only 2 cycles and should always pass, and one that runs 256 cycles and
should crash if a memory leak exists.
Bug:
28793498
Change-Id: I864bae72ab957bd64042f9023d694a5ae33b13dd
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:55:12 +0000 (16:55 +0000)]
Remove double allocate from memory mapping tests am:
ebadf9e6ca am:
9508a9f70f
am:
684d2f1675
* commit '
684d2f16759dcfb1a8db994758d1a47e7255f8d7':
Change-Id: I4f1dab8fd04855228273d4907abcb13b74cc8e27
Mika Isojrvi [Wed, 25 May 2016 16:55:08 +0000 (16:55 +0000)]
Remove double allocate from memory mapping tests am:
ebadf9e6ca am:
b6dbf28dfb
am:
3420d9c79e
* commit '
3420d9c79e5b4c35bff6a4e876315945dcbb65eb':
Remove double allocate from memory mapping tests
Change-Id: I3ea18cfaa4af3e9019e8e1ab22121ce51ca09982
Mika Isojärvi [Wed, 25 May 2016 16:54:06 +0000 (16:54 +0000)]
Remove double allocate from memory mapping tests am:
ebadf9e6ca
am:
9508a9f70f
* commit '
9508a9f70f6a36fad8ff73a9b60c2fc3312329f5':
Change-Id: Iddd6cd67ada6dde64ab57e27539b7e3bc56026b9
Mika Isojärvi [Wed, 25 May 2016 16:50:33 +0000 (16:50 +0000)]
Remove double allocate from memory mapping tests am:
ebadf9e6ca
am:
b6dbf28dfb
* commit '
b6dbf28dfb4c36d235d201cc48334ac5246c1fc4':
Remove double allocate from memory mapping tests
Change-Id: I9a1bb0d6f45bda332fb866eefe7e4f556ff5aa94
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 Isojrvi [Wed, 25 May 2016 16:29:34 +0000 (16:29 +0000)]
Remove double allocate from memory mapping tests
am:
ebadf9e6ca
* commit '
ebadf9e6cae16ed53a3ae555132a7a3b068717b4':
Remove double allocate from memory mapping tests
Change-Id: I59befb4333ab87be3ca916601841a2ba23c2eee5
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
Pyry Haulos [Tue, 24 May 2016 17:42:32 +0000 (17:42 +0000)]
Merge branch 'cherry-pick-validation-fixes' into 'vulkan-cts-1.0'
Cherry-pick validation fixes to release branch
See merge request !563
Pyry Haulos [Fri, 20 May 2016 19:55:25 +0000 (12:55 -0700)]
Merge pull request #16 from jchen10/image_layout
Fix Pipeline barrier test
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
(cherry picked from commit
5dcb4c684341f681eea37ffc4d1727b2239516ef)
Pyry Haulos [Fri, 20 May 2016 19:44:24 +0000 (12:44 -0700)]
Merge pull request #1 from Aransentin/apiVersion-is-0
Added a test when apiVersion is 0
Pyry Haulos [Fri, 20 May 2016 19:35:30 +0000 (12:35 -0700)]
Update sample conformance statement with latest release tag
Mika Isojärvi [Fri, 20 May 2016 17:27:40 +0000 (17:27 +0000)]
Merge "Increase deqp CTS runner timeout to 10min" into nyc-dev am:
5c55468d55 am:
a5aad1b63b
am:
6fc1e17b83
* commit '
6fc1e17b831739eacd630cefe9535e94b3d52e9c':
Change-Id: Iafd3a45642129822ba784cd7b006f469a2a488e4
Mika Isojärvi [Fri, 20 May 2016 17:27:36 +0000 (17:27 +0000)]
Merge "Increase deqp CTS runner timeout to 10min" into nyc-dev am:
5c55468d55 am:
a5ef338784
am:
f7da744eed
* commit '
f7da744eededea2a811d03e957dbb44046a62828':
Increase deqp CTS runner timeout to 10min
Change-Id: Ib409e849f56bd0a98db8eabbc73bcce823ddd44f
Mika Isojarvi [Fri, 20 May 2016 17:23:00 +0000 (17:23 +0000)]
Merge "Increase deqp CTS runner timeout to 10min" into nyc-dev am:
5c55468d55
am:
a5aad1b63b
* commit '
a5aad1b63b3446bb42474f7437e2fdfe6191e5d1':
Change-Id: Ib8c04f8fdd98c04c68517319cfb5b792f22c920d
Mika Isojarvi [Fri, 20 May 2016 17:20:10 +0000 (17:20 +0000)]
Merge "Increase deqp CTS runner timeout to 10min" into nyc-dev am:
5c55468d55
am:
a5ef338784
* commit '
a5ef338784992b973b1efec624f1c09c641a2198':
Increase deqp CTS runner timeout to 10min
Change-Id: I92f2521ca08f5c495c4473555d5c327740288e5d
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 Isojärvi [Fri, 20 May 2016 17:15:30 +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: Iad42c8621cc2653ebb086806dd50bee41a178e2d