Pyry Haulos [Thu, 19 Jan 2017 19:05:07 +0000 (19:05 +0000)]
Merge "Use LDR mode in astc.block_size_remainder sRGB cases" am:
a9633080be am:
7ac1db8733 am:
07295a6acf
am:
614970b163
Change-Id: I63403f136d4c349a6ff6a9105987b77e70a4c8a0
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:07:54 +0000 (16:07 +0000)]
Merge "Use LDR mode when decompressing sRGB ASTC formats" am:
c1c0ce48bb am:
82a5091500 am:
f7bec6f999
am:
6f14023665
Change-Id: Ic826bf9b7ccbfe62c67223e3edda4677cd112f44
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"
Julien Desprez [Thu, 19 Jan 2017 13:53:20 +0000 (13:53 +0000)]
Merge "Ensure extra shards are still CTS compatible"
Julien Desprez [Wed, 18 Jan 2017 09:40:40 +0000 (09:40 +0000)]
Ensure extra shards are still CTS compatible
StubTest cannot be run as part of CTS so we make an
empty runner instead that will just return after
running nothing.
Test: unit tests, manual
Bug:
34112001
Change-Id: I27c3835a01bd0f91eaf7f9f273efe849855bb61b
Pyry Haulos [Thu, 19 Jan 2017 03:16:08 +0000 (03:16 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
dd398940da am:
9662ce0ae6 am:
0333604e9c
am:
833b10c828
Change-Id: I56d10f867e8d6ff989b58de1d015404b1f2b5752
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 20:04:25 +0000 (20:04 +0000)]
Merge "ES{2,3}: Clamp the x, y location of the viewport's bottom-left corner" am:
132a3ba810 am:
097b678fca am:
7634e2ea68
am:
5f7cf3f541
Change-Id: I17f947ee2da6b4328cbebf30c66a92770fc243c3
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
Xin Li [Fri, 13 Jan 2017 00:25:53 +0000 (00:25 +0000)]
Merge changes from topic 'am-
3e509cc2c5f147e5b2d84c53284e013e' into nyc-mr2-dev-plus-aosp
am:
52ad7b0022
Change-Id: I1869c9522b4ed8229afc1e39ba4e53e7d017c227
Xin Li [Fri, 13 Jan 2017 00:25:51 +0000 (00:25 +0000)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev. am:
c5bbebc46a -s ours am:
c40b13062c am:
c58c0d9cc6 am:
be02537646
am:
47d6cb634f
Change-Id: I52a21263b6bbdc9b6003fab2deeca40a5dca960a
Xin Li [Fri, 13 Jan 2017 00:25:43 +0000 (00:25 +0000)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev. am:
2a9d42a651 am:
c3801f447c am:
43afd5fa99 am:
d7680c7cc0
am:
323062fb5e
Change-Id: I84e92a140285640b34b5f9a8806503219e105802
Xin Li [Fri, 13 Jan 2017 00:25:22 +0000 (00:25 +0000)]
Skip commit '
302bd7c6b3d468e33b19b693a25d67f2b54b961c' on nougat-mr1-cts-dev. am:
c5bbebc46a -s ours am:
c40b13062c am:
c58c0d9cc6 am:
c6868a4a91
am:
b08d9c90ca
Change-Id: I786d6b9f2c5390a29637d8b835d019faa55f9e68
Xin Li [Fri, 13 Jan 2017 00:25:12 +0000 (00:25 +0000)]
Merge commit '
09e8b66d03077e9a9b310145112cfd0e747e06f3' from nougat-cts-dev to nougat-cts-mr1-dev. am:
2a9d42a651 am:
c3801f447c am:
43afd5fa99 am:
53454dcae6
am:
f8ffd1d896
Change-Id: Ice448e3c63cf9099333910a8c5a39e3e835842d3
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:54:09 +0000 (16:54 +0000)]
tcuX11: fix to wait for matching ConfigureNotify am:
0cfa22d49d am:
0cf2b91e28 am:
f62cbc3258
am:
195b079afd
Change-Id: I4b3d4552c2f5bbdf20dd667f96339df4921fa769
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: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
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: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
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
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: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
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
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
Lionel Landwerlin [Fri, 23 Dec 2016 17:11:14 +0000 (17:11 +0000)]
Skip unsupported attachment formats in granularity tests
Change-Id: Iffbd79d0ddb3c212f75895c266b3e3ec7d2a01da
Lionel Landwerlin [Fri, 23 Dec 2016 17:37:56 +0000 (17:37 +0000)]
Fix framebuffer number of layers in granularity tests
Change-Id: Idf2f1ee6f6f9ab5996ad5d07a7fed84241c57e9b
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
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
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
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
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
Maciej Jesionowski [Thu, 5 Jan 2017 10:21:40 +0000 (11:21 +0100)]
Update zlib and libpng dependencies
Fixes #568
Change-Id: I8ee890a2176bf6d42d3dd8b119b7263034127960
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
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
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
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
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
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
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
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
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
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
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
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
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