Tina Zhou [Fri, 20 Jan 2017 18:45:18 +0000 (18:45 +0000)]
Merge "Optimize swapchain OOM tests" into nougat-cts-dev am:
c811d42d99 am:
e8956e54ae am:
38c76f88d2
am:
8d012e6420
Change-Id: Iae6aea1f732a6d2e78681cd27f5a695233fb7448
Pyry Haulos [Fri, 20 Jan 2017 18:45:06 +0000 (18:45 +0000)]
Optimize swapchain OOM tests am:
1614827a71 am:
1f1eac5e9e am:
b925a5dac5
am:
5dc21b2fbe
Change-Id: Ie361c9499d0e212e76cff4374a44de0b4db74816
Tina Zhou [Fri, 20 Jan 2017 18:44:46 +0000 (18:44 +0000)]
Merge "Fix internal format/type for ES3 3D + depth/stencil negative API tests." into nougat-cts-dev am:
0991459ed1 am:
98d1096b90 am:
cce2a7ac8a
am:
3a89a56478
Change-Id: I2f392cd85882740de149dccf361c1eb53ceec645
Kenneth Graunke [Fri, 20 Jan 2017 18:44:35 +0000 (18:44 +0000)]
Fix internal format/type for ES3 3D + depth/stencil negative API tests. am:
2ed3a5a66f am:
bd1ce838a0 am:
f39baeb2fe
am:
9a67cbf7f0
Change-Id: I4389d9a704e6887e0c6dc6b0f48812c6c2c5c941
Tina Zhou [Fri, 20 Jan 2017 18:44:21 +0000 (18:44 +0000)]
Merge "Add support for EGL_EXT_pixel_format_float" into nougat-cts-dev am:
13a05434cc -s ours am:
306e8af13e -s ours am:
f067fabd45 -s ours
am:
d2a256d19c -s ours
Change-Id: I534675ef9f033f5b45a00e4e3c78c3b97cd6a400
Mark Adams [Fri, 20 Jan 2017 18:44:10 +0000 (18:44 +0000)]
Add support for EGL_EXT_pixel_format_float am:
521bf8a7c3 -s ours am:
509b577c43 -s ours am:
8d2e58f7d4 -s ours
am:
1695023c7a -s ours
Change-Id: Ib5be4bce16d0ec6a6916ec58381aaad7daa82292
Tina Zhou [Fri, 20 Jan 2017 18:40:51 +0000 (18:40 +0000)]
Merge "Optimize swapchain OOM tests" into nougat-cts-dev am:
c811d42d99 am:
e8956e54ae
am:
38c76f88d2
Change-Id: Iedd9d5906f75f67c92a095d67f32ab45534b7f73
Pyry Haulos [Fri, 20 Jan 2017 18:40:39 +0000 (18:40 +0000)]
Optimize swapchain OOM tests am:
1614827a71 am:
1f1eac5e9e
am:
b925a5dac5
Change-Id: Ide8d276195efc19e60c14db779c42dbf2e3dc985
Tina Zhou [Fri, 20 Jan 2017 18:40:19 +0000 (18:40 +0000)]
Merge "Fix internal format/type for ES3 3D + depth/stencil negative API tests." into nougat-cts-dev am:
0991459ed1 am:
98d1096b90
am:
cce2a7ac8a
Change-Id: I3b8f86192c8522c47726997892b66a0dda96f997
Kenneth Graunke [Fri, 20 Jan 2017 18:40:04 +0000 (18:40 +0000)]
Fix internal format/type for ES3 3D + depth/stencil negative API tests. am:
2ed3a5a66f am:
bd1ce838a0
am:
f39baeb2fe
Change-Id: Ic2e1968001c79669416b89acebbcb46af22672c7
Tina Zhou [Fri, 20 Jan 2017 18:39:49 +0000 (18:39 +0000)]
Merge "Add support for EGL_EXT_pixel_format_float" into nougat-cts-dev am:
13a05434cc -s ours am:
306e8af13e -s ours
am:
f067fabd45 -s ours
Change-Id: I8517c1264767fc2bf5169025db2c7e34738aed70
Mark Adams [Fri, 20 Jan 2017 18:39:36 +0000 (18:39 +0000)]
Add support for EGL_EXT_pixel_format_float am:
521bf8a7c3 -s ours am:
509b577c43 -s ours
am:
8d2e58f7d4 -s ours
Change-Id: I662ddce9510b4a25b2000add03711d3d9df3232f
Tina Zhou [Fri, 20 Jan 2017 18:36:09 +0000 (18:36 +0000)]
Merge "Optimize swapchain OOM tests" into nougat-cts-dev am:
c811d42d99
am:
e8956e54ae
Change-Id: I6035d3e7d62e1b49556abdcac6563f363f7164c3
Pyry Haulos [Fri, 20 Jan 2017 18:35:56 +0000 (18:35 +0000)]
Optimize swapchain OOM tests am:
1614827a71
am:
1f1eac5e9e
Change-Id: I7ad8770ac94694b57f07aef32b2235e67e05aa63
Tina Zhou [Fri, 20 Jan 2017 18:35:45 +0000 (18:35 +0000)]
Merge "Fix internal format/type for ES3 3D + depth/stencil negative API tests." into nougat-cts-dev am:
0991459ed1
am:
98d1096b90
Change-Id: I6f8ac25b96706a941610b386e2317dca15a33fbe
Kenneth Graunke [Fri, 20 Jan 2017 18:35:35 +0000 (18:35 +0000)]
Fix internal format/type for ES3 3D + depth/stencil negative API tests. am:
2ed3a5a66f
am:
bd1ce838a0
Change-Id: Ie886fa96f1da7c960d0fbd8540e6e1fc196a6585
Tina Zhou [Fri, 20 Jan 2017 18:35:22 +0000 (18:35 +0000)]
Merge "Add support for EGL_EXT_pixel_format_float" into nougat-cts-dev am:
13a05434cc -s ours
am:
306e8af13e -s ours
Change-Id: Ic85553551174fa4c8604b704b1030596351d7c90
Mark Adams [Fri, 20 Jan 2017 18:35:10 +0000 (18:35 +0000)]
Add support for EGL_EXT_pixel_format_float am:
521bf8a7c3 -s ours
am:
509b577c43 -s ours
Change-Id: I19d17f92ec3fc76ce56c84d04ea300ce8fcc37ac
Tina Zhou [Fri, 20 Jan 2017 18:31:25 +0000 (18:31 +0000)]
Merge "Optimize swapchain OOM tests" into nougat-cts-dev
am:
c811d42d99
Change-Id: Iff260b7a0cac1f300e09ae4799c0f0bb37e6fd16
Pyry Haulos [Fri, 20 Jan 2017 18:31:24 +0000 (18:31 +0000)]
Optimize swapchain OOM tests
am:
1614827a71
Change-Id: Ia597d433e2978dea15e46e5dd13cd7e723dd11c2
Tina Zhou [Fri, 20 Jan 2017 18:31:08 +0000 (18:31 +0000)]
Merge "Fix internal format/type for ES3 3D + depth/stencil negative API tests." into nougat-cts-dev
am:
0991459ed1
Change-Id: Iaad1f68482163e3e8940baf9139b29b66c4ed6f2
Kenneth Graunke [Fri, 20 Jan 2017 18:31:07 +0000 (18:31 +0000)]
Fix internal format/type for ES3 3D + depth/stencil negative API tests.
am:
2ed3a5a66f
Change-Id: I979d7d709017237a7e201017b270aacaefc01013
Tina Zhou [Fri, 20 Jan 2017 18:29:13 +0000 (18:29 +0000)]
Merge "Add support for EGL_EXT_pixel_format_float" into nougat-cts-dev
am:
13a05434cc -s ours
Change-Id: Ib0bb082d5c906b0b614387c2c7bfab5e5727b160
Mark Adams [Fri, 20 Jan 2017 18:29:10 +0000 (18:29 +0000)]
Add support for EGL_EXT_pixel_format_float
am:
521bf8a7c3 -s ours
Change-Id: I51c41d6dcc7fb454f05dbbefeab1af0413215c4f
Tina Zhou [Fri, 20 Jan 2017 18:27:50 +0000 (18:27 +0000)]
Merge "Optimize swapchain OOM tests" into nougat-cts-dev
Tina Zhou [Fri, 20 Jan 2017 18:27:40 +0000 (18:27 +0000)]
Merge "Fix internal format/type for ES3 3D + depth/stencil negative API tests." into nougat-cts-dev
Tina Zhou [Fri, 20 Jan 2017 18:27:14 +0000 (18:27 +0000)]
Merge "Add support for EGL_EXT_pixel_format_float" into nougat-cts-dev
Pyry Haulos [Thu, 19 Jan 2017 23:28:20 +0000 (23:28 +0000)]
Merge "Revert "Workaround for GCC aarch64 compiler bug"" am:
516ebfdd41 am:
9c717a588e
am:
c4cb0189d4
Change-Id: I2dfd59f1aa60054554912c599d96319a6b4e615a
Pyry Haulos [Thu, 19 Jan 2017 23:25:27 +0000 (23:25 +0000)]
Merge "Revert "Workaround for GCC aarch64 compiler bug"" am:
516ebfdd41
am:
9c717a588e
Change-Id: I597426d2850ca5c8bf315c3989b42828dd016b49
Pyry Haulos [Thu, 19 Jan 2017 23:22:55 +0000 (23:22 +0000)]
Merge "Revert "Workaround for GCC aarch64 compiler bug""
am:
516ebfdd41
Change-Id: Iebf581676394db8614036086954b9fa432566acb
Treehugger Robot [Thu, 19 Jan 2017 23:18:56 +0000 (23:18 +0000)]
Merge "Revert "Workaround for GCC aarch64 compiler bug""
Pyry Haulos [Thu, 19 Jan 2017 21:42:49 +0000 (21:42 +0000)]
Reverse the expectation in SSO match_different_[member_]struct_names am:
68f263d56a am:
024b0b1fe8
am:
13b388f7c9
Change-Id: Id52e19a0b99232e8d9fe2f7fc401bd4ae315baef
Pyry Haulos [Thu, 19 Jan 2017 21:40:18 +0000 (21:40 +0000)]
Reverse the expectation in SSO match_different_[member_]struct_names am:
68f263d56a
am:
024b0b1fe8
Change-Id: I86d3a0a365404c6faeab9a63ed53d2e0acd56815
Pyry Haulos [Thu, 19 Jan 2017 21:37:47 +0000 (21:37 +0000)]
Reverse the expectation in SSO match_different_[member_]struct_names
am:
68f263d56a
Change-Id: Ic386ff47f47d9aa38cedad1089ae34b2be289224
Pyry Haulos [Thu, 19 Jan 2017 21:28:17 +0000 (13:28 -0800)]
Revert "Workaround for GCC aarch64 compiler bug"
dEQP in Android CTS is now built with LLVM exclusively so reverting this
old workaround for GCC compiler bug is safe.
This reverts commit
00b60d29a1da01c554a3af8f96112199231145d2.
Bug:
17907351
Change-Id: I8d118195159e8238e6e4911ed187c2608d8418d3
Pyry Haulos [Thu, 17 Nov 2016 18:21:09 +0000 (10:21 -0800)]
Reverse the expectation in SSO match_different_[member_]struct_names
The resolution of bug #15866 is that the spec should be changed to
require that "structures have the same name" in order for the types
to match during SSO validation. These structures differ in name,
so they should not match, and we should get an SSO validation
failure.
Khronos bug #15866
Google bug:
33457655
Change-Id: Ie1f6bdb625661f0ed4585dfde7a0694f32ff3413
(cherry picked from commit
bcd52533b14b0772dab895d6d449a02c0c34e043)
Pyry Haulos [Thu, 19 Jan 2017 19:02:36 +0000 (19:02 +0000)]
Merge "Use LDR mode in astc.block_size_remainder sRGB cases" am:
a9633080be am:
7ac1db8733
am:
07295a6acf
Change-Id: Idd77c360c9108d45d4bf4893d3a93cedae87df29
Pyry Haulos [Thu, 19 Jan 2017 19:00:06 +0000 (19:00 +0000)]
Merge "Use LDR mode in astc.block_size_remainder sRGB cases" am:
a9633080be
am:
7ac1db8733
Change-Id: Ibf33794ae43c208f38a73dcabbb870c9efbcfb80
Pyry Haulos [Thu, 19 Jan 2017 18:57:36 +0000 (18:57 +0000)]
Merge "Use LDR mode in astc.block_size_remainder sRGB cases"
am:
a9633080be
Change-Id: I74736737267268543dae9fda89cc20ee7f697115
Treehugger Robot [Thu, 19 Jan 2017 18:55:26 +0000 (18:55 +0000)]
Merge "Use LDR mode in astc.block_size_remainder sRGB cases"
Pyry Haulos [Thu, 19 Jan 2017 17:07:03 +0000 (09:07 -0800)]
Use LDR mode in astc.block_size_remainder sRGB cases
Bug:
34129132
Change-Id: Ibf6d8bbdab1f105796510dda71333ceeb619b50a
Pyry Haulos [Thu, 19 Jan 2017 16:05:24 +0000 (16:05 +0000)]
Merge "Use LDR mode when decompressing sRGB ASTC formats" am:
c1c0ce48bb am:
82a5091500
am:
f7bec6f999
Change-Id: I086f9bfc035dadd96877205bda499ed68bb19f1a
Pyry Haulos [Thu, 19 Jan 2017 16:03:24 +0000 (16:03 +0000)]
Merge "Use LDR mode when decompressing sRGB ASTC formats" am:
c1c0ce48bb
am:
82a5091500
Change-Id: I3ee7371c051dd73e09cdf885c30a9684a402d4be
Pyry Haulos [Thu, 19 Jan 2017 16:00:54 +0000 (16:00 +0000)]
Merge "Use LDR mode when decompressing sRGB ASTC formats"
am:
c1c0ce48bb
Change-Id: I0749263435d46a05108fd22f626e06cae6a3658d
Pyry Haulos [Thu, 19 Jan 2017 15:56:48 +0000 (15:56 +0000)]
Merge "Use LDR mode when decompressing sRGB ASTC formats"
Pyry Haulos [Thu, 19 Jan 2017 03:14:08 +0000 (03:14 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
dd398940da am:
9662ce0ae6
am:
0333604e9c
Change-Id: Iecec623455c6f03036c77b9e9328727bc8c72a97
Pyry Haulos [Thu, 19 Jan 2017 03:12:08 +0000 (03:12 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
dd398940da
am:
9662ce0ae6
Change-Id: I12d056e9b99ebb5bee6cc48f511f138c7b14ab76
Pyry Haulos [Thu, 19 Jan 2017 03:10:08 +0000 (03:10 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am:
dd398940da
Change-Id: I68d6b77062e52e9e8d4cc2b0382906f26cee77a9
Pyry Haulos [Thu, 19 Jan 2017 01:37:25 +0000 (17:37 -0800)]
Use LDR mode when decompressing sRGB ASTC formats
Bug:
34129132
Change-Id: I0528d2a8001decfd04753d3d91cf7ed08fd31730
Pyry Haulos [Thu, 19 Jan 2017 01:25:44 +0000 (17:25 -0800)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Change-Id: I3d62340294affc97744a3f215a96d00bd47342d5
Anuj Phogat [Wed, 18 Jan 2017 19:41:02 +0000 (19:41 +0000)]
Merge "ES{2,3}: Clamp the x, y location of the viewport's bottom-left corner" am:
132a3ba810 am:
097b678fca
am:
7634e2ea68
Change-Id: I2486c431c48f7d804ebc6554efd41d66ede96a89
Anuj Phogat [Wed, 18 Jan 2017 19:39:02 +0000 (19:39 +0000)]
Merge "ES{2,3}: Clamp the x, y location of the viewport's bottom-left corner" am:
132a3ba810
am:
097b678fca
Change-Id: I304c0625155231cd93cf9e5f3881d3a26a776ac4
Anuj Phogat [Wed, 18 Jan 2017 19:37:04 +0000 (19:37 +0000)]
Merge "ES{2,3}: Clamp the x, y location of the viewport's bottom-left corner"
am:
132a3ba810
Change-Id: Idcdfcc00bc08d6ec7e231a7d85919f13b9673da6
Treehugger Robot [Wed, 18 Jan 2017 19:33:46 +0000 (19:33 +0000)]
Merge "ES{2,3}: Clamp the x, y location of the viewport's bottom-left corner"
Anuj Phogat [Fri, 30 Sep 2016 17:46:49 +0000 (10:46 -0700)]
ES{2,3}: Clamp the x, y location of the viewport's bottom-left corner
Affected tests:
dEQP-GLES2.functional.state_query.integers.viewport_getfloat
dEQP-GLES2.functional.state_query.integers.viewport_getinteger
dEQP-GLES3.functional.state_query.integers.viewport_getfloat
dEQP-GLES3.functional.state_query.integers.viewport_getinteger
dEQP-GLES3.functional.state_query.integers.viewport_getinteger64
Above CTS tests are not clamping the x, y location of the viewport's
bottom-left corner as recommended by ARB_viewport_array and
OES_viewport_array.
Tests later compare the clamped x, y values read back from the driver
with reference unclamped x, y values resulting in to false failures.
From OES_viewport_array:
"The location of the viewport's bottom-left corner, given by (x,y), are
clamped to be within the implementation-dependent viewport bounds range.
The viewport bounds range [min, max] tuple may be determined by calling
GetFloatv with the symbolic constant VIEWPORT_BOUNDS_RANGE_OES"
Bug:
34349411
Pyry Haulos [Tue, 17 Jan 2017 22:24:59 +0000 (14:24 -0800)]
Merge vulkancts/vulkan-cts-1.0.1 into vulkancts/vulkan-cts-1.0.2
Change-Id: I0ddead63d83e79809d35df7f3108ade58a13d0e6
Pyry Haulos [Tue, 17 Jan 2017 22:24:57 +0000 (14:24 -0800)]
Merge vulkancts/vulkan-cts-1.0.0 into vulkancts/vulkan-cts-1.0.1
Change-Id: I4742b81f85d9b09efd77b954d432e28fefabf818
Alexander Galazin [Mon, 16 Jan 2017 08:15:59 +0000 (09:15 +0100)]
Update zlib dependency to zlib 1.2.11
Fixes Vulkan CTS issue: #579
Change-Id: Ib0cd05616cbb4759d63bcf15ba8e8f6f374e291d
Maciej Jesionowski [Thu, 12 Jan 2017 12:42:45 +0000 (13:42 +0100)]
Bugfix: Allow UBO sparse allocation larger than maxUniformBufferRange
Modified tests:
- dEQP-VK.sparse_resources.buffer.ubo.*
Fixes #573
Change-Id: I33d2098d5b6b783fa8293c7cb1af7e782b51df77
Android Build Merger (Role) [Fri, 13 Jan 2017 00:23:02 +0000 (00:23 +0000)]
Merge changes from topic 'am-
3e509cc2c5f147e5b2d84c53284e013e' into nyc-mr2-dev-plus-aosp
* changes:
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev. am:
c5bbebc46a -s ours am:
c40b13062c am:
c58c0d9cc6 am:
be02537646
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev. am:
2a9d42a651 am:
c3801f447c am:
43afd5fa99 am:
d7680c7cc0
Xin Li [Fri, 13 Jan 2017 00:22:49 +0000 (00:22 +0000)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev. am:
c5bbebc46a -s ours am:
c40b13062c am:
c58c0d9cc6
am:
be02537646
Change-Id: Id6c92be47d4d697cd18e274abc890313467ea808
Xin Li [Fri, 13 Jan 2017 00:22:45 +0000 (00:22 +0000)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev. am:
c5bbebc46a -s ours am:
c40b13062c am:
c58c0d9cc6
am:
c6868a4a91
Change-Id: If7d815540fd23472fdb311cda454bd0f470a6593
Xin Li [Fri, 13 Jan 2017 00:22:42 +0000 (00:22 +0000)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev. am:
2a9d42a651 am:
c3801f447c am:
43afd5fa99
am:
53454dcae6
Change-Id: Ie6f1c5f868a449dc2eebeef03c7e11897fd58553
Xin Li [Fri, 13 Jan 2017 00:22:40 +0000 (00:22 +0000)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev. am:
2a9d42a651 am:
c3801f447c am:
43afd5fa99
am:
d7680c7cc0
Change-Id: I57fd14d4cb2bcc4bde348312e518795b5c69123f
Xin Li [Fri, 13 Jan 2017 00:20:13 +0000 (00:20 +0000)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev. am:
c5bbebc46a -s ours am:
c40b13062c
am:
c58c0d9cc6
Change-Id: Ie23612c1120782d8e480bf45b92c8f7fb73cc5e4
Xin Li [Fri, 13 Jan 2017 00:20:12 +0000 (00:20 +0000)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev. am:
c5bbebc46a -s ours am:
c40b13062c
am:
c58c0d9cc6
Change-Id: I383d9d15d80342e81825004528a975877ebf5f4c
Xin Li [Fri, 13 Jan 2017 00:20:09 +0000 (00:20 +0000)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev. am:
2a9d42a651 am:
c3801f447c
am:
43afd5fa99
Change-Id: Ic1e375bcf654f7d48bab5f36fcc0d0208fbf2866
Xin Li [Fri, 13 Jan 2017 00:20:09 +0000 (00:20 +0000)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev. am:
2a9d42a651 am:
c3801f447c
am:
43afd5fa99
Change-Id: I1fbb12d4cb5aae28107ef22fdd6cc6ceb4ce0ed0
Xin Li [Fri, 13 Jan 2017 00:17:10 +0000 (00:17 +0000)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev. am:
c5bbebc46a -s ours
am:
c40b13062c
Change-Id: I8f28c13e35f78f074910f55a4505bc7ef96e7898
Xin Li [Fri, 13 Jan 2017 00:17:07 +0000 (00:17 +0000)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev. am:
2a9d42a651
am:
c3801f447c
Change-Id: I161050b3925295ab2ede4bb46198bc7d42023de8
Xin Li [Fri, 13 Jan 2017 00:14:42 +0000 (00:14 +0000)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev.
am:
c5bbebc46a -s ours
Change-Id: I9bfe818beb07950ca63f6f1d2e4efbfaaf7eee8d
Xin Li [Fri, 13 Jan 2017 00:14:39 +0000 (00:14 +0000)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev.
am:
2a9d42a651
Change-Id: I1a7c1e97354c43a561d91413191fb3b65f5d4f5a
Pyry Haulos [Thu, 12 Jan 2017 23:27:44 +0000 (15:27 -0800)]
Fix memoryTypeBits validation in memory.requirements.buffer
Memory type bits returned for a subset of all possible usage flags must
be a superset of memory type bits returned for all usage flags case, not
the other way around.
Affects: dEQP-VK.memory.requirements.buffer.*
Vulkan CTS issue: 578
Change-Id: Iff34ffbf571fa7b0bd2d5e769e32d82a4dc9229e
Xin Li [Thu, 12 Jan 2017 23:21:25 +0000 (15:21 -0800)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on
nougat-mr1-cts-dev.
BUG:
33090058
Change-Id: Ife934b6694e07b2231070cc5d05865fed78e67c4
Maciej Jesionowski [Thu, 12 Jan 2017 11:23:44 +0000 (12:23 +0100)]
Bugfix: provide enough VkClearValues in ImageSamplingInstance
Affected tests:
- dEQP-VK.pipeline.image.*
- dEQP-VK.pipeline.image_view.*
Fixes #575
Change-Id: Ie2fbdf9b926c677c54aca4b4cfd6b107be451c7f
Xin Li [Thu, 12 Jan 2017 23:09:38 +0000 (15:09 -0800)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from
nougat-cts-dev to nougat-cts-mr1-dev.
BUG:
33090058
Change-Id: I7a8bacd16b5d98255987c5632e73dd823d8643be
Slawomir Cygan [Tue, 10 Jan 2017 15:59:29 +0000 (16:59 +0100)]
Do not require unsupported sparse images in image_format_properties test
Affects tests: dEQP-VK.api.info.image_format_properties*
This change removes the requirement for supporting sparse residency images:
- with compressed format
- with non-color format
- with format of pixel size that is not power ot two (for example: RGB).
Additionally do not require 1D sparse residency images (not in spec),
and require 2D/3D residency images basing on the device capabilities.
Spec 28.1. Sparse Resource Features:
"A sparse image created using VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT
supports all non-compressed color formats with power-of-two element
size that non-sparse usage supports.
(...)
sparseResidencyImage2D: Support for creating 2D single-sampled VkImage
objects with VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT.
sparseResidencyImage3D: Support for creating 3D VkImage objects with
VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT.
"
Fixes bug: gitlab!567
Change-Id: If7d72c4392299e4c449a911140632dcc114fc908
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
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
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
Alexander Galazin [Thu, 12 Jan 2017 11:53:30 +0000 (12:53 +0100)]
Fix VkCmdImageBlit usage in blitting tests
Some tests call VkCmdImageBlit with a 2D destination image and a region
with dstOffset[0].z=1, dstOffset[1].z=0.
The spec says that it should be the opposite.
Affects:
dEQP-VK.api.copy_and_blit.blit_image.simple_tests.mirror_xy_nearest
dEQP-VK.api.copy_and_blit.blit_image.simple_tests.mirror_y_nearest
Components: Vulkan
Fixes Vulkancts issue: #576
Change-Id: Iaa05f3b38cd46c39d313bd044b37535c112b77dd
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>
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
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
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
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
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
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
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
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
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
Kalle Raita [Mon, 9 Jan 2017 18:35:10 +0000 (18:35 +0000)]
Merge "Remove two read-backs from copy image tests"
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
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
(cherry picked from commit
2beac9057d9113ac306632d819ded852691a6842)
Change-Id: I19e9c7c8012a82cd12322a733afab961f4c7a1ae
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
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
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
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
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
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