platform/upstream/VK-GL-CTS.git
7 years agotcuX11: fix to wait for matching ConfigureNotify am: 0cfa22d49d am: 0cf2b91e28 am...
Tapani Plli [Thu, 12 Jan 2017 16:54:09 +0000 (16:54 +0000)]
tcuX11: fix to wait for matching ConfigureNotify am: 0cfa22d49d am: 0cf2b91e28 am: f62cbc3258
am: 195b079afd

Change-Id: I4b3d4552c2f5bbdf20dd667f96339df4921fa769

7 years agotcuX11: fix to wait for matching ConfigureNotify am: 0cfa22d49d am: 0cf2b91e28
Tapani Plli [Thu, 12 Jan 2017 16:51:38 +0000 (16:51 +0000)]
tcuX11: fix to wait for matching ConfigureNotify am: 0cfa22d49d am: 0cf2b91e28
am: f62cbc3258

Change-Id: Icce6a63511a0396dda4bdd94ac13c9434f498f5c

7 years agotcuX11: fix to wait for matching ConfigureNotify am: 0cfa22d49d
Tapani Plli [Thu, 12 Jan 2017 16:47:39 +0000 (16:47 +0000)]
tcuX11: fix to wait for matching ConfigureNotify am: 0cfa22d49d
am: 0cf2b91e28

Change-Id: I65c6d6b7af787bb34fa7dbb2e0e589170d7fc674

7 years agotcuX11: fix to wait for matching ConfigureNotify
Tapani Plli [Thu, 12 Jan 2017 16:43:39 +0000 (16:43 +0000)]
tcuX11: fix to wait for matching ConfigureNotify
am: 0cfa22d49d

Change-Id: I5b4d57a781ab1179ef8e10fdc538bf128d1d4981

7 years agotcuX11: fix to wait for matching ConfigureNotify
Tapani Pälli [Wed, 11 Jan 2017 06:37:54 +0000 (08:37 +0200)]
tcuX11: fix to wait for matching ConfigureNotify

Patch adds a loop to setDimensions that spins until exact
matching ConfigureNotify event is caught. This is done to make
sure X has updated the window size before we get further.

New processEvent method is added so that we can handle possible
WM_DELETE_WINDOW message during the loop as suggested by Pyry.

Test: run dEQP-EGL.functional.resize* on different configurations

Change-Id: Ic32243e9b25ea6cbdb5a7ab6bfccc7a196f1a5b8
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 47d74e847e am: c7c28e6fa6...
Pyry Haulos [Tue, 10 Jan 2017 22:28:08 +0000 (22:28 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 47d74e847e am: c7c28e6fa6 am: 9f0de1066b
am: 76d1c8c075

Change-Id: Id6b7c7cadc41dc7b3537e60fbf0029066975bac1

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 47d74e847e am: c7c28e6fa6
Pyry Haulos [Tue, 10 Jan 2017 22:23:39 +0000 (22:23 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 47d74e847e am: c7c28e6fa6
am: 9f0de1066b

Change-Id: I935f0da4d458f8e2005e2d42446ef82595de8464

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 47d74e847e
Pyry Haulos [Tue, 10 Jan 2017 22:18:38 +0000 (22:18 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 47d74e847e
am: c7c28e6fa6

Change-Id: Ie15ee5b0dd59291458e17d6d48fd0bd984be316f

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Tue, 10 Jan 2017 22:13:08 +0000 (22:13 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am: 47d74e847e

Change-Id: Idc25bc42a5fd9dd34828348b82265d6adf02229b

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Tue, 10 Jan 2017 20:34:46 +0000 (12:34 -0800)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master

Change-Id: I3db5264ca20d64d152a9407fcdd1ac7f7c47b45c

7 years agoUpdate mustpass version to 1.0.2 in README.md
Pyry Haulos [Tue, 10 Jan 2017 20:20:15 +0000 (12:20 -0800)]
Update mustpass version to 1.0.2 in README.md

Change-Id: Ia683c10238ede6a712a46d14d936ef0032937e9e

7 years agoAllow unknown KHX extensions
Pyry Haulos [Sun, 8 Jan 2017 22:42:32 +0000 (14:42 -0800)]
Allow unknown KHX extensions

Affects:

dEQP-VK.api.info.instance.extensions
dEQP-VK.api.info.device.extensions

Change-Id: Iece3f83514f5f6e197fd0c1e1cf628f7cfe68bd2

7 years agoMerge "Remove two read-backs from copy image tests" am: 7c1eed0087 am: 000f76f35b...
Kalle Raita [Mon, 9 Jan 2017 18:58:57 +0000 (18:58 +0000)]
Merge "Remove two read-backs from copy image tests" am: 7c1eed0087 am: 000f76f35b am: 000857e231
am: 2a1cf8c522

Change-Id: I1efc031ac55956cbab52b9143c39254999779fde

7 years agoMerge "Remove two read-backs from copy image tests" am: 7c1eed0087 am: 000f76f35b
Kalle Raita [Mon, 9 Jan 2017 18:54:57 +0000 (18:54 +0000)]
Merge "Remove two read-backs from copy image tests" am: 7c1eed0087 am: 000f76f35b
am: 000857e231

Change-Id: I28549716ef8851d0a0efa453e2df8f8219b67950

7 years agoMerge "Remove two read-backs from copy image tests" am: 7c1eed0087
Kalle Raita [Mon, 9 Jan 2017 18:49:56 +0000 (18:49 +0000)]
Merge "Remove two read-backs from copy image tests" am: 7c1eed0087
am: 000f76f35b

Change-Id: I3dc4df32ca47ab1d4ea9aad73c52a8a87db50630

7 years agoMerge "Remove two read-backs from copy image tests"
Kalle Raita [Mon, 9 Jan 2017 18:44:27 +0000 (18:44 +0000)]
Merge "Remove two read-backs from copy image tests"
am: 7c1eed0087

Change-Id: I7f5dec4e41e0efee7bcb715167165a5af924cb5d

7 years agoMerge "Remove two read-backs from copy image tests"
Kalle Raita [Mon, 9 Jan 2017 18:35:10 +0000 (18:35 +0000)]
Merge "Remove two read-backs from copy image tests"

7 years agoRemove pooled objects from alloc_callback_fail group
Maciej Jesionowski [Mon, 9 Jan 2017 11:05:32 +0000 (12:05 +0100)]
Remove pooled objects from alloc_callback_fail group

The pooled objects (VkDescriptorSet and VkCommandBuffer) are properly
handled in the alloc_callback_fail_multiple group. The removed cases
were redundant, and also didn't work correctly with pooled objects.

Removed tests:
- dEQP-VK.api.object_management.alloc_callback_fail.descriptor_set
- dEQP-VK.api.object_management.alloc_callback_fail.command_buffer_primary
- dEQP-VK.api.object_management.alloc_callback_fail.command_buffer_secondary

Change-Id: I212b544096e6e1fd5b98c7985d836e41247107e9

7 years agoSkip anisotropic filtering tests if the feature is not supported.
Alexander Galazin [Mon, 9 Jan 2017 14:17:02 +0000 (15:17 +0100)]
Skip anisotropic filtering tests if the feature is not supported.

dEQP-VK.texture.filtering_anisotropy.* tests assume that an
implementation supports anisotropic filtering and should be skipped in
case VkPhysicalDeviceFeatures::samplerAnisotropy is VK_FALSE.

Fixes #570

Change-Id: I0601fe67a0e81b71670dac7ec8b83b4dc35c576c

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: dd932ed858 am: a0b7513d8a...
Pyry Haulos [Fri, 6 Jan 2017 22:50:23 +0000 (22:50 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: dd932ed858 am: a0b7513d8a am: 411501013d
am: d98580d2a3

Change-Id: I4a11eaca32d3800b5bb339c4dda870033655671e

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: dd932ed858 am: a0b7513d8a
Pyry Haulos [Fri, 6 Jan 2017 22:42:22 +0000 (22:42 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: dd932ed858 am: a0b7513d8a
am: 411501013d

Change-Id: If9a83a67de78da539acabba23abe5130f57ed75b

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: dd932ed858
Pyry Haulos [Fri, 6 Jan 2017 22:38:23 +0000 (22:38 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: dd932ed858
am: a0b7513d8a

Change-Id: I1b89580c4e8be4993d5d32624d510517689006e2

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Fri, 6 Jan 2017 22:34:22 +0000 (22:34 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am: dd932ed858

Change-Id: I9f9dc0b846300251f91415f6f36cc94d76860e8b

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Fri, 6 Jan 2017 20:45:52 +0000 (12:45 -0800)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master

Change-Id: I650f4ef2c848a0957f652b3bf8b17ee7a7e4319c

7 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0.2
Pyry Haulos [Fri, 6 Jan 2017 20:44:56 +0000 (12:44 -0800)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0.2

Change-Id: Ic1b09c684e6535fcaba6e4d7dd407b2fbbe40b6d

7 years agoOptimize swapchain OOM tests
Pyry Haulos [Wed, 4 Jan 2017 22:30:07 +0000 (14:30 -0800)]
Optimize swapchain OOM tests

Swapchain OOM tests were hitting timeouts on some platforms. This commit
optimizes the tests in two ways:

 * VkInstance, VkDevice, and VkSurface are now re-used across all
sub-cases.

 * Loop is re-written to avoid re-creating swapchains for parameters
0..N-1 when testing parameter combination N.

Affects: dEQP-VK.wsi.*.swapchain.simulate_oom.*

Bug: 33555898
Change-Id: Ib5e1a4944e4c400a5d430c5a3d20fe0930c6eed0

7 years agoSkip unsupported attachment formats in granularity tests
Lionel Landwerlin [Fri, 23 Dec 2016 17:11:14 +0000 (17:11 +0000)]
Skip unsupported attachment formats in granularity tests

Change-Id: Iffbd79d0ddb3c212f75895c266b3e3ec7d2a01da

7 years agoFix framebuffer number of layers in granularity tests
Lionel Landwerlin [Fri, 23 Dec 2016 17:37:56 +0000 (17:37 +0000)]
Fix framebuffer number of layers in granularity tests

Change-Id: Idf2f1ee6f6f9ab5996ad5d07a7fed84241c57e9b

7 years agoReset Android window state when it is released
Pyry Haulos [Wed, 4 Jan 2017 21:46:48 +0000 (13:46 -0800)]
Reset Android window state when it is released

This avoids leaking window state between tests in WSI tests.

Affects: dEQP-VK.wsi.android.*

Change-Id: I618485fbbc1bb83c86437bb04fbcbfa65b4c04c2

7 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0.2
Pyry Haulos [Thu, 5 Jan 2017 17:58:15 +0000 (09:58 -0800)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0.2

Change-Id: I4dc1513b1528b8182cfd75f4ed9184fa8f383e47

7 years agoMerge gerrit/vulkan-cts-1.0.0 into gerrit/vulkan-cts-1.0.1
Pyry Haulos [Thu, 5 Jan 2017 17:58:14 +0000 (09:58 -0800)]
Merge gerrit/vulkan-cts-1.0.0 into gerrit/vulkan-cts-1.0.1

Change-Id: I3ace822f33fb20acd6109886458b0d16c1624bd5

7 years agoFix assert for combined depth/stencil formats
Iago Toral Quiroga [Mon, 2 Jan 2017 11:22:29 +0000 (12:22 +0100)]
Fix assert for combined depth/stencil formats

This was using tcu::isCombinedDepthStencilType(format.type) for this,
but this only checks the type and for 24bit depth formats with a
x8 d24 setup it will incorrectly identify them as combined
depth/stencil even though the underlying format is depth-only. Fix
this by testing if the format has depth and stencil components
instead.

Prevents crashes in tests with the following signature (144 tests):
dEQP-VK.texture.shadow.*x8_d24*

Fixes #563

Change-Id: Ie43e140a0461de49c02e0d97eeed38fa8ef24040

7 years agoFix buffer size and alignment issues in api.buffer
Maciej Jesionowski [Thu, 15 Dec 2016 15:45:31 +0000 (16:45 +0100)]
Fix buffer size and alignment issues in api.buffer

- Don't use maxTexelBufferElements, it doesn't apply here
- Remove unused throw/catch blocks (catch block was never reachable)
- Add a case that exercises huge buffer sizes
- Add a check for sparseAddressSpaceSize

Modified tests:
- dEQP-VK.api.buffer.create_buffer_*

Fixes #558

Change-Id: Ia6b46d8c34a4eef4a6136532d0cb626d0b64b560

7 years agoUpdate zlib and libpng dependencies
Maciej Jesionowski [Thu, 5 Jan 2017 10:21:40 +0000 (11:21 +0100)]
Update zlib and libpng dependencies

Fixes #568

Change-Id: I8ee890a2176bf6d42d3dd8b119b7263034127960

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 20:12:04 +0000 (20:12 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: fb82c2f3ed am: 0ae27e7ebe am: 4f3a58d096 am: 05dbe9e32b  -s ours am: ef6ea5e119
am: 671d60dd51  -s ours

Change-Id: I24c149db9a47b298bff32ae4aa1f7e46ab888dff

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 20:11:57 +0000 (20:11 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5 am: d4f55ad2fc  -s ours am: 263983df1a
am: 190b46cea3  -s ours

Change-Id: Ib1c91973dc4df43888dc08c003fddd2f7f6c01f1

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 20:08:03 +0000 (20:08 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: fb82c2f3ed am: 0ae27e7ebe am: 4f3a58d096 am: 05dbe9e32b  -s ours
am: ef6ea5e119

Change-Id: Id029f621e9f2e47dbc81d968473a41fce45fab3b

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 20:07:59 +0000 (20:07 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: fb82c2f3ed am: 0ae27e7ebe am: 4f3a58d096 am: 05dbe9e32b am: e4a68e1243  -s ours
am: 6264c6a63e  -s ours

Change-Id: I1abba6b5c907937e6072e4cea54a341f27faac0d

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 20:07:54 +0000 (20:07 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5 am: d4f55ad2fc  -s ours
am: 263983df1a

Change-Id: Ibfd59f29d3081ff5cac191462b6ed19f073e1fb1

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 20:07:50 +0000 (20:07 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5 am: d4f55ad2fc am: 3c52169d8d  -s ours
am: e35c23aec7  -s ours

Change-Id: Iab0cd94af5ba25a99a8ef43979149b5b6b9b4c28

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 20:05:56 +0000 (20:05 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: fb82c2f3ed am: 0ae27e7ebe am: 4f3a58d096 am: 05dbe9e32b
am: e4a68e1243  -s ours

Change-Id: Ie8d844bbeefcbd38db1c8f1805024eb3c8d3f7a0

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 20:05:55 +0000 (20:05 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: fb82c2f3ed am: 0ae27e7ebe am: 4f3a58d096
am: 05dbe9e32b  -s ours

Change-Id: Ia31e62a497896a9a443b9f66f433cd9e3840c779

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 20:05:52 +0000 (20:05 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5
am: d4f55ad2fc  -s ours

Change-Id: I8491685cb75c84b840ae0a6d1e51be9409c18189

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 20:05:52 +0000 (20:05 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5 am: d4f55ad2fc
am: 3c52169d8d  -s ours

Change-Id: I4472e680f6c354d34339f1d6755a3eb632e2bef8

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044 am...
Pyry Haulos [Wed, 4 Jan 2017 19:15:55 +0000 (19:15 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044 am: 932d0bdeb9 am: a01755fe6a
am: 61c907f0c7

Change-Id: I405969afd06f4677e046b218e386fa72b03f79f7

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c am: 8777374f40...
Pyry Haulos [Wed, 4 Jan 2017 19:15:45 +0000 (19:15 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c am: 8777374f40 am: bc83b2482a
am: 24a8ccd37c

Change-Id: If034af65fc642a1550228029aeb2bb23d2213c59

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044 am...
Pyry Haulos [Wed, 4 Jan 2017 19:13:24 +0000 (19:13 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044 am: 932d0bdeb9
am: a01755fe6a

Change-Id: Ibb76b1d7817481633fded75f17627355d9914f8b

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c am: 8777374f40
Pyry Haulos [Wed, 4 Jan 2017 19:13:15 +0000 (19:13 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c am: 8777374f40
am: bc83b2482a

Change-Id: I8b67d842a9baaa1ebbbbb9f5987cad0812bd93d1

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044
Pyry Haulos [Wed, 4 Jan 2017 19:11:26 +0000 (19:11 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044
am: 932d0bdeb9

Change-Id: I80685f224ab8f36ffda46d8c1de10d48d75d033f

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c
Pyry Haulos [Wed, 4 Jan 2017 19:11:15 +0000 (19:11 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c
am: 8777374f40

Change-Id: I7df8be7830c97ff73861706991070532c12ca438

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 19:08:49 +0000 (19:08 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: 6e07797321  -s ours am: 59cbc8ca5c  -s ours am: da64283477
am: 8bfaa4ed9f  -s ours

Change-Id: I9fd96f1dc3a19744f4f6e7b19f7c6b665f9cc0e5

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master"
Pyry Haulos [Wed, 4 Jan 2017 19:08:45 +0000 (19:08 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master"
am: 736c624044

Change-Id: I2deda8973d9320fa2955bedab4a1f0df91437da8

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Wed, 4 Jan 2017 19:08:45 +0000 (19:08 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am: 2d64b0f13c

Change-Id: I6687c416da26d524ddcf03ff4f9436e5dfd8980e

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:08:44 +0000 (19:08 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: bea56ac1e8  -s ours am: f3191b63b7  -s ours am: eb8fced4b9
am: 5ee70d0770  -s ours

Change-Id: I28bb7a6101e14f8c603560649ac18ab9d192cc4b

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 19:03:54 +0000 (19:03 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: 6e07797321  -s ours am: 59cbc8ca5c  -s ours
am: da64283477

Change-Id: Iacfeb548fe5a10b1b4204826a0ebd98cf0f7173d

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master"
Treehugger Robot [Wed, 4 Jan 2017 19:03:50 +0000 (19:03 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master"

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 19:03:49 +0000 (19:03 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: fb82c2f3ed am: 0ae27e7ebe am: 4f3a58d096
am: 05dbe9e32b

Change-Id: I8c012b597e435916b4cc02c741ab2f1544a876b7

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:03:46 +0000 (19:03 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: bea56ac1e8  -s ours am: f3191b63b7  -s ours
am: eb8fced4b9

Change-Id: I02d49ec87d6366f3d59955ff2e0fb1d7943fd6f6

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:03:45 +0000 (19:03 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5
am: d4f55ad2fc

Change-Id: I2ab711cc3e4f0218ed8201293ef387558257d1ca

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 19:01:48 +0000 (19:01 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: 6e07797321  -s ours
am: 59cbc8ca5c  -s ours

Change-Id: I2cc8d513790fb98a2b25c1cc6fa999334aec9891

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 19:01:46 +0000 (19:01 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: fb82c2f3ed am: 0ae27e7ebe
am: 4f3a58d096

Change-Id: I66e5d609d08b51f52638c7fa9e96f1bbceb983b6

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:01:44 +0000 (19:01 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f
am: d45c6244d5

Change-Id: I190fac6a22a3233cdcdf57465eabb271ab85a124

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:01:43 +0000 (19:01 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: bea56ac1e8  -s ours
am: f3191b63b7  -s ours

Change-Id: I2dee48011015af371ac1bd244d0f5b3f72f22932

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 18:59:24 +0000 (18:59 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours
am: 6e07797321  -s ours

Change-Id: I6648789d8233bec4f5f06cf30149aa277af65277

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 18:59:17 +0000 (18:59 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: fb82c2f3ed
am: 0ae27e7ebe

Change-Id: I7fcc1d4237db9ea395b85bcdedc7acf340751c8d

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 18:59:15 +0000 (18:59 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours
am: bea56ac1e8  -s ours

Change-Id: I022e79b7061b6afe689cf94de6ee6571a0d08ff8

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 18:59:14 +0000 (18:59 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60
am: 7bc5d2910f

Change-Id: Id9d584f16b6b43190528aa93945ae479520ada47

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 18:56:50 +0000 (18:56 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours
am: fb82c2f3ed

Change-Id: Ie61b8831c62b3559950b721707830f3fed3cd5c4

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 18:56:46 +0000 (18:56 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours
am: 5cdea1cc60

Change-Id: Iac6064074cf31d05563b47e90167fde94a641fde

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 18:54:14 +0000 (18:54 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass
am: 302bd7c6b3  -s ours

Change-Id: I452742de754cbfad9bbd8633f7ecbc911c6dc172

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 18:54:12 +0000 (18:54 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass
am: 09e8b66d03  -s ours

Change-Id: Ibf74d17b9c30903c3c9fca20443330ba4f72ae7e

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 18:52:48 +0000 (18:52 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass
am: 302bd7c6b3  -s ours

Change-Id: I1cefd7be538f766444576ae02a4b28b639a3e8cb

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 18:52:44 +0000 (18:52 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass
am: 09e8b66d03  -s ours

Change-Id: I595b0c3b589b73c806145602957875b57cffe84a

7 years agoAdd support for EGL_EXT_pixel_format_float am: 08d24954e0 am: 571b73ee95 am: c0294985c1
Mark Adams [Wed, 4 Jan 2017 18:52:14 +0000 (18:52 +0000)]
Add support for EGL_EXT_pixel_format_float am: 08d24954e0 am: 571b73ee95 am: c0294985c1
am: 813fe4d237

Change-Id: I3fa5c7c898578d7959c86eed98047e7a7fcedbcd

7 years agoAdd support for EGL_EXT_pixel_format_float am: 08d24954e0 am: 571b73ee95
Mark Adams [Wed, 4 Jan 2017 18:49:44 +0000 (18:49 +0000)]
Add support for EGL_EXT_pixel_format_float am: 08d24954e0 am: 571b73ee95
am: c0294985c1

Change-Id: I5cea7de0e93580328c5d2667f19141bf70238988

7 years agoAdd support for EGL_EXT_pixel_format_float am: 08d24954e0
Mark Adams [Wed, 4 Jan 2017 18:47:14 +0000 (18:47 +0000)]
Add support for EGL_EXT_pixel_format_float am: 08d24954e0
am: 571b73ee95

Change-Id: I7d56d5a8a4edba4b68aec10d90a2dff7640e17d5

7 years agoAdd support for EGL_EXT_pixel_format_float
Mark Adams [Wed, 4 Jan 2017 18:45:13 +0000 (18:45 +0000)]
Add support for EGL_EXT_pixel_format_float
am: 08d24954e0

Change-Id: I40b0f3d8ea9630deceb134487903e2379b72d6de

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Wed, 4 Jan 2017 17:32:13 +0000 (09:32 -0800)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master

Change-Id: Id23cc2f5a2ff4238fbf56d8c9cd4330dd166971a

7 years agoAdd support for EGL_EXT_pixel_format_float
Mark Adams [Wed, 14 Dec 2016 22:02:52 +0000 (17:02 -0500)]
Add support for EGL_EXT_pixel_format_float

This updates the egl.xml version and identifies/skips the float configs

Bug: 32969314
Change-Id: Iadeb0d4a76a06b2be716f3e76a1cc9fb69aff16a

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 16:20:43 +0000 (08:20 -0800)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass

NYC CTS bug-fix changes the SPIR-V for these tests causing drivers that
passed old CTS fail the new version.

Bug: 33041922
Change-Id: I7e23a700693d5e6ee7c4264e05d449f49f820516

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 00:45:19 +0000 (16:45 -0800)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass

Original NYC CTS was decorating struct member locations differently and
this was later fixed causing drivers that pass original NYC CTS fail.

Bug: 34060750
Bug: 33041922
Change-Id: I3fe33960a74fb8f568aa7e1327bc09de8bc3df41

7 years agoRevert "Add new files to Android.mk"
Pyry Haulos [Wed, 4 Jan 2017 00:42:53 +0000 (16:42 -0800)]
Revert "Add new files to Android.mk"

This reverts commit 4ed5a72717f9dc776f7f63aa21aca2c727524d0f.

7 years agoAdd new files to Android.mk
Pyry Haulos [Wed, 4 Jan 2017 00:24:51 +0000 (16:24 -0800)]
Add new files to Android.mk

Change-Id: Ib396f9504a3b5523314cd2d5ab9375a346dbb219

7 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0.2
Pyry Haulos [Wed, 4 Jan 2017 00:07:06 +0000 (16:07 -0800)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0.2

7 years agoSkip integer formats that expose a max. sample count of 1
Jorg Wagner [Thu, 15 Dec 2016 21:52:06 +0000 (22:52 +0100)]
Skip integer formats that expose a max. sample count of 1

Actually fixes #538

As agreed in the ticket we need to skip integer formats if they
need to be sampled and only expose a max. sample count of 1.

Change-Id: Ia67c8d84cedcae09804e83cfefeb279b329d07b9

7 years agoinstall.py continues if adb uninstall fails am: a8253801a6 am: 282854f393 am: eec4581321
Kalle Raita [Fri, 30 Dec 2016 01:30:00 +0000 (01:30 +0000)]
install.py continues if adb uninstall fails am: a8253801a6 am: 282854f393 am: eec4581321
am: 1f3ae31525

Change-Id: Ica857799c834156d2d1e5110493ca1ae016743f2

7 years agoinstall.py continues if adb uninstall fails am: a8253801a6 am: 282854f393
Kalle Raita [Fri, 30 Dec 2016 01:23:01 +0000 (01:23 +0000)]
install.py continues if adb uninstall fails am: a8253801a6 am: 282854f393
am: eec4581321

Change-Id: Ibca33f725ca153f8a766bf65975839705b2884c0

7 years agoinstall.py continues if adb uninstall fails am: a8253801a6
Kalle Raita [Fri, 30 Dec 2016 00:16:25 +0000 (00:16 +0000)]
install.py continues if adb uninstall fails am: a8253801a6
am: 282854f393

Change-Id: Iaa88aa32f19b9e3114521164d34a4d8f7b00c881

7 years agoinstall.py continues if adb uninstall fails
Kalle Raita [Fri, 30 Dec 2016 00:07:54 +0000 (00:07 +0000)]
install.py continues if adb uninstall fails
am: a8253801a6

Change-Id: Ic67460235787fc21a942287f1c8e5e9cae096b05

7 years agoinstall.py continues if adb uninstall fails
Kalle Raita [Fri, 16 Dec 2016 17:45:41 +0000 (09:45 -0800)]
install.py continues if adb uninstall fails

ADB uninstall fails with non-zero return code if the package to be
uninstalled does not exist. To allow the installation proceed when
there's no previous package, the non-zero return value should be ignored
for the uninstall step.

There are historical reasons for not relying on -r -d for
install (replace, allow downgrade), which I can't recall right now.

Test: Installed succesfully on device without deqp package.
Bug: 33961937
Change-Id: I401f3861f8d68f352747c041bd60cd372b48134b

7 years agoMerge "Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058...
Xin Li [Wed, 28 Dec 2016 21:03:12 +0000 (21:03 +0000)]
Merge "Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e am: 3d0f2fb381" into nyc-mr2-dev-plus-aosp
am: 231078fb46

Change-Id: Ic5b5d8489dc77013b48e04779671066ae3576328

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 21:03:11 +0000 (21:03 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e am: 3d0f2fb381
am: ed086fd003

Change-Id: I95b368fb87cfa63c195b7f9fa6add6ffbb6dedf8

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 21:02:54 +0000 (21:02 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e am: 72d633abbd
am: 2c3475cb3a

Change-Id: Ibf708e815fc010886c885e1e3af620986b210a3a

7 years agoMerge "Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058...
Android Build Merger (Role) [Wed, 28 Dec 2016 20:57:01 +0000 (20:57 +0000)]
Merge "Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e am: 3d0f2fb381" into nyc-mr2-dev-plus-aosp

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:56:54 +0000 (20:56 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e
am: 3d0f2fb381

Change-Id: I443976f9e012cb0f5c08bd29a03cac5d1b36e493

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:56:53 +0000 (20:56 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e
am: 72d633abbd

Change-Id: I557bd48c7fc66c79ad4a0befcffd1e6f9e8fe54f

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:50:25 +0000 (20:50 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec
am: 3d11686e0e

Change-Id: I113f3f7c10bd5ce44b0cfd6ce2d1d0ac8102fc5f

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:50:21 +0000 (20:50 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec
am: 3d11686e0e

Change-Id: I83bcf17f51753c8ff9eaf5037e9150e094955305

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:43:51 +0000 (20:43 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38:
am: 77f62518ec

Change-Id: I94b4ddb18d2edb47a336ef1d43ad4df00a210afb

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to
Xin Li [Tue, 27 Dec 2016 22:48:38 +0000 (14:48 -0800)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to
b/33090058, which was lost as a result of merge
01c922fc267ea41cc1c6cb83cde7ba6da200dc38:

ea5589 Kenneth Graunke: Fix sample_mask_in.bit_count_per_two_samples
       tests for 2x MSAA.
d2f3b4 Kenneth Graunke: Fix internal format/type for 3D + depth/stencil
       negative API tests.
bf0076 Aaron Holden: Add runtime to CtsDeqpTestCases

BUG: 33090058
Change-Id: I88a47ddebd9dff35a3fa65967cca6fe21b739a6e