Maciej Jesionowski [Fri, 22 Apr 2016 12:44:19 +0000 (14:44 +0200)]
Remove dEQP-VK.glsl.linkage.varying.rules.fragment_declare
Test removed because it used the API incorrectly.
Pyry Haulos [Thu, 21 Apr 2016 22:09:41 +0000 (15:09 -0700)]
Merge in fixes from Google repo
Pyry Haulos [Thu, 21 Apr 2016 22:09:17 +0000 (15:09 -0700)]
Remove use of non-standard strnlen()
Pyry Haulos [Thu, 21 Apr 2016 18:23:52 +0000 (18:23 +0000)]
Merge branch 'validation_fix_api' into 'vulkan-cts-1.0-dev'
Validation fixes for dEQP-VK.api.*
- Correct minDepthBounds value
- api.info.device.properties: use correct offsets when checking `VkPhysicalDeviceProperties` structure
- api.copy_and_blit: corrected image layout barriers usage
See issue #357
Doesn't include dEQP-VK.api.command_buffers fixes, these will be submitted separately.
See merge request !517
Maciej Jesionowski [Tue, 12 Apr 2016 12:18:45 +0000 (14:18 +0200)]
Validation fixes for dEQP-VK.api
- Correct minDepthBounds value
- api.copy_and_blit: corrected image layout barriers usage
Maciej Jesionowski [Fri, 15 Apr 2016 08:53:41 +0000 (10:53 +0200)]
dEQP-VK.api.info.device.properties struct offsets
Use correct offsets and comparison algorithm when checking
VkPhysicalDeviceProperties structure.
Pyry Haulos [Thu, 21 Apr 2016 18:12:54 +0000 (11:12 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 21 Apr 2016 18:12:14 +0000 (11:12 -0700)]
Revert to original boilerplate in Vulkan CTS license appendix
Mika Isojärvi [Wed, 20 Apr 2016 00:09:59 +0000 (00:09 +0000)]
Merge "Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5 am:
f81fa44473" into nyc-mr1-dev-plus-aosp
am:
b1054b633b
* commit '
b1054b633ba2fe48c597317aff69d5e32b731a0e':
Change-Id: I090d157b380d177c42830a784d854eaae27e13c4
Mika Isojrvi [Wed, 20 Apr 2016 00:09:59 +0000 (00:09 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5 am:
43a5b1e6fa
am:
e9793ad152
* commit '
e9793ad1521cdcf1595e8a52306ae7341b3849bc':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I24966a1311dea185a91cc877c16a227f073fdd7b
Android Build Merger (Role) [Wed, 20 Apr 2016 00:07:58 +0000 (00:07 +0000)]
Merge "Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5 am:
f81fa44473" into nyc-mr1-dev-plus-aosp
Mika Isojärvi [Wed, 20 Apr 2016 00:07:50 +0000 (00:07 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5
am:
43a5b1e6fa
* commit '
43a5b1e6fa91951ba7cdb805a856a48870cd93cc':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I75e47a4fd0fc776be0ebbe0e3aedd901d958b2bd
Mika Isojärvi [Wed, 20 Apr 2016 00:07:50 +0000 (00:07 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5
am:
f81fa44473
* commit '
f81fa444733d1589b6e6c2b834e78fc3bf010876':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I6908ac0c98f888468ea8bafee1bb858db673fa22
Mika Isojrvi [Wed, 20 Apr 2016 00:05:39 +0000 (00:05 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass
am:
16a3690cf5
* commit '
16a3690cf5729a14b4dc478e26bfd311907b498d':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I0bf5f44a4e966ef118f860e8185c914d592def0a
Mika Isojrvi [Wed, 20 Apr 2016 00:05:39 +0000 (00:05 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass
am:
16a3690cf5
* commit '
16a3690cf5729a14b4dc478e26bfd311907b498d':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I069031afd06e44561eded58d505efe747d9b594b
Mika Isojärvi [Tue, 19 Apr 2016 22:24:30 +0000 (15:24 -0700)]
Remove unsupported multithreaded pixmap tests from mustpass
Bug:
28268533
Change-Id: Ia2ca49f5febce5a96f4ea62386fa2db5e13cb996
TreeHugger Robot [Tue, 19 Apr 2016 21:38:53 +0000 (21:38 +0000)]
Merge "Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1 am: 4e31fce" into nyc-mr1-dev-plus-aosp
am: 44f4cfc
* commit '
44f4cfc50c2184791f7284714349fba26c120366':
Change-Id: I50c2a004880f15c6d6511f16bcab09834183a3b6
Mika Isojärvi [Tue, 19 Apr 2016 21:38:52 +0000 (21:38 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1 am: 2d4ac81
am: f8fae30
* commit '
f8fae30d191c125dc52a8f3810205b9f4b950a49':
Use square cubemap textures in negative tests
Change-Id: I898be76fec6a16afd8be5733294ec531026ace06
Android Build Merger (Role) [Tue, 19 Apr 2016 21:35:39 +0000 (21:35 +0000)]
Merge "Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1 am: 4e31fce" into nyc-mr1-dev-plus-aosp
TreeHugger Robot [Tue, 19 Apr 2016 21:35:33 +0000 (21:35 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1
am: 2d4ac81
* commit '
2d4ac81abd4b8257d1cd1ce9c817b53d13bc7070':
Use square cubemap textures in negative tests
Change-Id: Idaa0324a31ec621b3a12a01634b92adf1cdcd394
TreeHugger Robot [Tue, 19 Apr 2016 21:35:33 +0000 (21:35 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1
am: 4e31fce
* commit '
4e31fcef14f592e7efd727bdd79f9e65a30ffd5d':
Use square cubemap textures in negative tests
Change-Id: If6cfe25b8fd16d7d950d473b40acf26ceac0090d
Mika Isojärvi [Tue, 19 Apr 2016 21:32:19 +0000 (21:32 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev
am: 491cdf1
* commit '
491cdf1333964f403b701dcd02140b6fbb2f85a6':
Use square cubemap textures in negative tests
Change-Id: I9aa3897f0824834997c1356855d1b33eb8ff178f
Mika Isojärvi [Tue, 19 Apr 2016 21:32:19 +0000 (21:32 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev
am: 491cdf1
* commit '
491cdf1333964f403b701dcd02140b6fbb2f85a6':
Use square cubemap textures in negative tests
Change-Id: I7315c9c71333acca4436194fa2df41ee6893c24e
TreeHugger Robot [Tue, 19 Apr 2016 21:24:12 +0000 (21:24 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev
Pyry Haulos [Tue, 19 Apr 2016 20:30:28 +0000 (20:30 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe am: da88514
am: 0eb66f3
* commit '
0eb66f30016b02832157fe7a29af470afa21e1bd':
Change-Id: If3ca70d8b062ccfb50e864e661ee99e2738e7e64
Pyry Haulos [Tue, 19 Apr 2016 20:27:35 +0000 (20:27 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe
am: da88514
* commit '
da88514624f02255f81d3ea5561db349959227ff':
Change-Id: Ie8fc75e4b79e89328d4ecd7cc751e6a0509a9a36
Pyry Haulos [Tue, 19 Apr 2016 20:27:02 +0000 (20:27 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe am: db7f41f
am: e392fd3
* commit '
e392fd3c7b323fc8f39a223b3ae10a0cd0bb352d':
More dEQP-VK.synchronization fixes
Change-Id: I8ed83121991e9bfb4aec96638bd17d4c26da9816
Pyry Haulos [Tue, 19 Apr 2016 20:23:43 +0000 (20:23 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe
am: db7f41f
* commit '
db7f41fe88505f22d06309d83d1e67dcf2ff1b02':
More dEQP-VK.synchronization fixes
Change-Id: Ic38e0f1457cb97c4378315aed989de8a82089093
Pyry Haulos [Tue, 19 Apr 2016 20:21:08 +0000 (20:21 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev
am: c13bbbe
* commit '
c13bbbe8b06f77714435d9f690fb6d03df952bc7':
More dEQP-VK.synchronization fixes
Change-Id: I875002a8043fe705adea54a3b297bff91ad59eec
Pyry Haulos [Tue, 19 Apr 2016 20:10:44 +0000 (20:10 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev
am: c13bbbe
* commit '
c13bbbe8b06f77714435d9f690fb6d03df952bc7':
More dEQP-VK.synchronization fixes
Change-Id: Ied86665777d34a2e2f5047fae38511e61a1344c9
Pyry Haulos [Tue, 19 Apr 2016 19:55:06 +0000 (19:55 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev
Pyry Haulos [Tue, 19 Apr 2016 19:50:13 +0000 (12:50 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Tue, 19 Apr 2016 19:46:56 +0000 (12:46 -0700)]
Fix unused parameter warning in vktDrawIndirectTest.cpp
Mika Isojärvi [Tue, 19 Apr 2016 19:24:43 +0000 (12:24 -0700)]
Use square cubemap textures in negative tests
Bug:
28249081
Bug:
28052105
Bug:
28052212
Change-Id: I15e9ca97c1300c4771a4797a8d29c68d779d3a9a
Pyry Haulos [Tue, 19 Apr 2016 19:37:09 +0000 (19:37 +0000)]
Merge branch 'tests-command_buffers_submit_null_fence-result' into 'vulkan-cts-1.0-dev'
Bug Fix: Corrected result check in test dEQP-VK.api.command_buffers.submit_null_fence
Added queueWaitIdle on the end of the test. Not working fence and exit without waiting for the queue could affect others tests.
Validation errors are described in [Issue 357](https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/357).
See merge request !528
Pyry Haulos [Tue, 19 Apr 2016 19:35:18 +0000 (19:35 +0000)]
Merge branch 'validation_fix_binding_model' into 'vulkan-cts-1.0-dev'
Validation fixes for dEQP-VK.binding_model.*
- Add image layout transition barrier flags
- Fix shader interface mismatch
- Add fence after command submission
- Remove buffer barrier from render pass
See #357 for other validation work.
See merge request !527
Pyry Haulos [Tue, 19 Apr 2016 19:31:27 +0000 (19:31 +0000)]
Merge branch '355-fix-tesc-tese-executors' into 'vulkan-cts-1.0'
Fix a few issues in tessellation shader executors
* Off-by-one buffer overflow in TessEvaluationExecutor
* Set patchControlPoints to sensible values
Fixes #355
See merge request !519
Pyry Haulos [Tue, 19 Apr 2016 19:30:47 +0000 (19:30 +0000)]
Merge "Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f am: 191dde1" into nyc-mr1-dev-plus-aosp
am: 2367ed2
* commit '
2367ed287cc2a58c6f2f076de4326e074e90dc57':
Change-Id: I5bc8b75145f4b9bb10941a5b7e19d771fd6fb617
Pyry Haulos [Tue, 19 Apr 2016 19:30:46 +0000 (19:30 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f am: 8f17d20
am: 5b2430d
* commit '
5b2430d325549e389d704bcc084b3212687630a4':
Remove mipmap.2d.projected from mustpass
Change-Id: I792fb5a9c8c98fabb96429cbea397f1bec092fb5
Pyry Haulos [Tue, 19 Apr 2016 19:28:54 +0000 (19:28 +0000)]
Merge branch 'tests-ubo-validation' into 'vulkan-cts-1.0-dev'
Bug Fix: Corrected barrier in the tests dEQP-VK.ubo
mentioned in issue #357
See merge request !526
Pyry Haulos [Tue, 19 Apr 2016 19:27:51 +0000 (19:27 +0000)]
Merge branch 'tests-query-pool-optimization' into 'vulkan-cts-1.0-dev'
Removed not needed reading of image
These tests contain reading of an image, which is only used for the debug information and is not part of the test. The image data was undefined. This commit removes code that read the image.
See #357 for more info.
See merge request !524
Android Build Merger (Role) [Tue, 19 Apr 2016 19:27:31 +0000 (19:27 +0000)]
Merge "Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f am: 191dde1" into nyc-mr1-dev-plus-aosp
Pyry Haulos [Tue, 19 Apr 2016 19:27:25 +0000 (19:27 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f
am: 8f17d20
* commit '
8f17d20d74ed17376d48ab6110ce119b62327177':
Remove mipmap.2d.projected from mustpass
Change-Id: I2ac84ef71a43e82dc81ced16f420605f5e59b918
Pyry Haulos [Tue, 19 Apr 2016 19:27:25 +0000 (19:27 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f
am: 191dde1
* commit '
191dde1732d27b45c67d03fb483e817290002019':
Remove mipmap.2d.projected from mustpass
Change-Id: Icaf1cc132a8b81e7ff5691e4f43ed341c204ad50
Pyry Haulos [Tue, 19 Apr 2016 19:27:17 +0000 (19:27 +0000)]
Merge branch 'scygan-draw-tests-split-firstInstance-1.0' into 'vulkan-cts-1.0'
deqp-vk-draw: split indirect_draw tests into groups depending on `drawIndirectFirstInstance` optional feature
Fixes #337 on 1.0 branch, as an alternative to !507
See merge request !512
scygan [Fri, 8 Apr 2016 16:10:18 +0000 (18:10 +0200)]
deqp-vk-draw: split indirect_draw tests into groups depending on `drawIndirectFirstInstance` optional feature
Pyry Haulos [Tue, 19 Apr 2016 19:24:10 +0000 (19:24 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev
am: c59118f
* commit '
c59118f4b8706c03efd83734ac8d1612d7979455':
Remove mipmap.2d.projected from mustpass
Change-Id: I75ee6df872318b7cc0604a00fa4da279a60f2816
Pyry Haulos [Tue, 19 Apr 2016 19:24:10 +0000 (19:24 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev
am: c59118f
* commit '
c59118f4b8706c03efd83734ac8d1612d7979455':
Remove mipmap.2d.projected from mustpass
Change-Id: I4e4e2bebd7a38b29409a27891d0bf2ca930feae8
Pyry Haulos [Tue, 19 Apr 2016 19:23:47 +0000 (19:23 +0000)]
Merge branch 'tests-compute-basic-validation' into 'vulkan-cts-1.0-dev'
Bug Fix: Corrected barriers in tests dEQP-VK.compute
See #357 for more details.
See merge request !516
Pyry Haulos [Tue, 19 Apr 2016 19:21:31 +0000 (19:21 +0000)]
Merge branch 'validation_fix_pipeline' into 'vulkan-cts-1.0-dev'
Validation fixes for dEQP-VK.pipeline.*
- Corrected out of range minDepthBounds value
- Added missing image layout transitions
- timestamp, cache tests: pass data through geometry shader
- cache test: use correct initialLayout in attachment when starting a second render pass
See #357 for more info.
Fixes issue #309, #351
See merge request !510
Pyry Haulos [Tue, 19 Apr 2016 19:17:57 +0000 (19:17 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev
Pyry Haulos [Fri, 15 Apr 2016 23:46:26 +0000 (16:46 -0700)]
Remove mipmap.2d.projected from mustpass
Bug:
28200359
Bug:
28045409
Bug:
28052526
Change-Id: I660c032404902538e97cded5b7d366e09e4cd53b
Pyry Haulos [Mon, 18 Apr 2016 22:33:44 +0000 (15:33 -0700)]
More dEQP-VK.synchronization fixes
* Spec requires even unused struct members to be initialized to legal
values.
* Image initial layout barrier was not being executed.
Bug:
28074219
Change-Id: Ie2c5ecba0fa31c152b3ab85b1910ae6d07f4abbf
Arkadiusz Sarwa [Tue, 19 Apr 2016 12:41:10 +0000 (14:41 +0200)]
Bug Fix: Corrected result check in test dEQP-VK.api.command_buffers.submit_null_fence
Maciej Jesionowski [Tue, 19 Apr 2016 09:12:28 +0000 (11:12 +0200)]
dEQP-VK.binding_model validation fixes
- Add image layout transition barrier flags
- Fix shader interface mismatch
- Add fence after command submission
- Remove buffer barrier from render pass
Arkadiusz Sarwa [Tue, 19 Apr 2016 07:24:23 +0000 (09:24 +0200)]
Bug Fix: Corrected barrier in the tests dEQP-VK.ubo
Daniel Xie [Mon, 18 Apr 2016 23:28:15 +0000 (23:28 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a am: afa9f90 am: 543f748 am: c85241c -s ours am: f747a6e am: a2659ec
am: 59e56d4
* commit '
59e56d4c7f618fcdad1f336a37cb1d0a71ee1d25':
Change-Id: I2f9b8f4988abb8e44ff4802286a20db31d4ea9a5
Daniel Xie [Mon, 18 Apr 2016 23:28:13 +0000 (23:28 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a am: afa9f90 am: 543f748 am: c85241c -s ours am: f747a6e am: 08e946a
am: f6c3343
* commit '
f6c3343676aabe345af991811872a889ccf07ac2':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: I88eaf6db247efabc845b390e3c9b203f3a3ccd11
Daniel Xie [Mon, 18 Apr 2016 23:27:08 +0000 (23:27 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a am: afa9f90 am: 543f748 am: c85241c -s ours am: f747a6e
am: a2659ec
* commit '
a2659ec390fdd129b3bdb4a21c45eb395063c114':
Change-Id: Icbb07e8e25aa7122b9d72af6cfad4bfe35fdf65c
Daniel Xie [Mon, 18 Apr 2016 23:25:28 +0000 (23:25 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a am: afa9f90 am: 543f748 am: c85241c -s ours am: f747a6e
am: 08e946a
* commit '
08e946a30aea7125b24593bdcdb6ec77ab445a49':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: Ieb3283490ab3d3ad2544a911071b963c810a07fa
Daniel Xie [Mon, 18 Apr 2016 23:23:14 +0000 (23:23 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a am: afa9f90 am: 543f748 am: c85241c -s ours
am: f747a6e
* commit '
f747a6ed486797b6d9657abce567f9bad6d8700b':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: I2e9127e7d90985c576725748f743a53a944e9294
Daniel Xie [Mon, 18 Apr 2016 23:23:07 +0000 (23:23 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a am: afa9f90 am: 543f748 am: c85241c -s ours
am: f747a6e
* commit '
f747a6ed486797b6d9657abce567f9bad6d8700b':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: I70ab940e3359323fa988b9ea25f6c7d07eeb4536
Daniel Xie [Mon, 18 Apr 2016 23:20:00 +0000 (23:20 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a am: afa9f90 am: 543f748
am: c85241c -s ours
* commit '
c85241cfacb84b24dc5c0374f67fa7097228ccc5':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: I7686f54384fa3557a112c343a645d5dea328ccd9
Daniel Xie [Mon, 18 Apr 2016 22:42:44 +0000 (22:42 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a am: afa9f90
am: 543f748
* commit '
543f7485e51afadbc0d8d966528f5f882f919b77':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: If347fd1567d43ef1c922eabf944db9070612b3c2
Daniel Xie [Mon, 18 Apr 2016 22:40:26 +0000 (22:40 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9 am: e7bc14a
am: afa9f90
* commit '
afa9f90513392ac6e56dac04c06c0e85140ccb0e':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: I08a68ecbc5889d59a5ed449bb4acc2bae446d565
Daniel Xie [Mon, 18 Apr 2016 22:38:09 +0000 (22:38 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev am: 8b38db9
am: e7bc14a
* commit '
e7bc14a45daa95b423e6b598d83b158376fe9dc3':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: Ia7d45504846987c6fee639e355d7366f6ccd02f9
Daniel Xie [Mon, 18 Apr 2016 22:35:09 +0000 (22:35 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev
am: 8b38db9
* commit '
8b38db9f98e9b1ee68a2fe0e4e19f756ea1de8c2':
Revert "Use smaller triangles in triangle_vertex.clip_three"
Change-Id: I64613f18683961e48db56d098993a0ad2bfc820d
Daniel Xie [Mon, 18 Apr 2016 22:25:10 +0000 (22:25 +0000)]
Merge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow-cts-dev
Daniel Xie [Mon, 18 Apr 2016 22:24:15 +0000 (22:24 +0000)]
Revert "Use smaller triangles in triangle_vertex.clip_three"
This reverts commit
a19537b3e25256c673af765612c11f765637dc5e.
Change-Id: Ieb28945964e3c3e82a30a00c5c5e9e7ada9e6bf8
Mika Isojarvi [Mon, 18 Apr 2016 21:59:17 +0000 (21:59 +0000)]
Merge "Merge "Remove acos and atan precision compute tests from mustpass" into nyc-dev am: 8c81aee am: 3d1651f" into nyc-mr1-dev-plus-aosp
am: 5f38ad4
* commit '
5f38ad41c7b9eee8195fd6cae971595939782ce8':
Change-Id: I708500f7228843a4dbe1c0bf430aae80e999c452
Mika Isojärvi [Mon, 18 Apr 2016 21:59:16 +0000 (21:59 +0000)]
Merge "Remove acos and atan precision compute tests from mustpass" into nyc-dev am: 8c81aee am: efabcab
am: d9bc532
* commit '
d9bc5327fef4f8e2b5eaf84ebdd33994a4a87617':
Remove acos and atan precision compute tests from mustpass
Change-Id: I55113d51d0673953c9983837870130feb7d99630
Android Build Merger (Role) [Mon, 18 Apr 2016 21:45:28 +0000 (21:45 +0000)]
Merge "Merge "Remove acos and atan precision compute tests from mustpass" into nyc-dev am: 8c81aee am: 3d1651f" into nyc-mr1-dev-plus-aosp
Mika Isojarvi [Mon, 18 Apr 2016 21:45:19 +0000 (21:45 +0000)]
Merge "Remove acos and atan precision compute tests from mustpass" into nyc-dev am: 8c81aee
am: 3d1651f
* commit '
3d1651f9c2743193e5fa50d0bde066d575b60651':
Remove acos and atan precision compute tests from mustpass
Change-Id: I17c1533ca7c1cffeac3db8fe5ddd28ba78c2971b
Mika Isojarvi [Mon, 18 Apr 2016 21:45:18 +0000 (21:45 +0000)]
Merge "Remove acos and atan precision compute tests from mustpass" into nyc-dev am: 8c81aee
am: efabcab
* commit '
efabcab51eb36494f0cd8e6f7026a16c62142dfd':
Remove acos and atan precision compute tests from mustpass
Change-Id: Ie8757d2bc7e1caa73e40a98cf49d36c17790cf66
Mika Isojärvi [Mon, 18 Apr 2016 21:43:09 +0000 (21:43 +0000)]
Merge "Remove acos and atan precision compute tests from mustpass" into nyc-dev
am: 8c81aee
* commit '
8c81aeee55dfa29ef1356abf55a8560edf20fa8d':
Remove acos and atan precision compute tests from mustpass
Change-Id: Idef1da301f07ed470c01fcf562977b3c1b3c6c89
Mika Isojärvi [Mon, 18 Apr 2016 21:43:09 +0000 (21:43 +0000)]
Merge "Remove acos and atan precision compute tests from mustpass" into nyc-dev
am: 8c81aee
* commit '
8c81aeee55dfa29ef1356abf55a8560edf20fa8d':
Remove acos and atan precision compute tests from mustpass
Change-Id: I931c33612097c47e91bbd3c86665dcaf8bdde853
Kalle Raita [Mon, 18 Apr 2016 21:39:50 +0000 (21:39 +0000)]
Install APK in the deqp runner to reduce installs am: 78f491c am: bd56250
am: b3aa5df
* commit '
b3aa5dfe5e06c04a8adbeea8e8ed4cf57c93cd96':
Change-Id: I1d0f0ed94cd96bcece762f14f78fcb5e1797b3d4
Kalle Raita [Mon, 18 Apr 2016 21:39:49 +0000 (21:39 +0000)]
Install APK in the deqp runner to reduce installs am: 78f491c am: d31cd46
am: c0c27ee
* commit '
c0c27ee7d9efe87b90a9d4dd99918f0ce43cabd7':
Install APK in the deqp runner to reduce installs
Change-Id: I040cbeefdb37c84346d67ac1cfc67f92af3b25b9
Mika Isojarvi [Mon, 18 Apr 2016 21:39:23 +0000 (21:39 +0000)]
Merge "Remove acos and atan precision compute tests from mustpass" into nyc-dev
Kalle Raita [Mon, 18 Apr 2016 21:33:30 +0000 (21:33 +0000)]
Install APK in the deqp runner to reduce installs am: 78f491c
am: bd56250
* commit '
bd56250e54a6252c102060e6a7560b4784a7363d':
Change-Id: If3d9aa9cc0535a8f1fbe17b528f392048314921d
Kalle Raita [Mon, 18 Apr 2016 21:32:39 +0000 (21:32 +0000)]
Install APK in the deqp runner to reduce installs am: 78f491c
am: d31cd46
* commit '
d31cd46021d5fc1befc64fbe63bd9cc4329f999f':
Install APK in the deqp runner to reduce installs
Change-Id: I90d2b0c32b0314a7843d137ea70f747a4b787250
Kalle Raita [Mon, 18 Apr 2016 21:27:26 +0000 (21:27 +0000)]
Install APK in the deqp runner to reduce installs
am: 78f491c
* commit '
78f491c1d50ec136dfd470d1a3015ee631c74381':
Install APK in the deqp runner to reduce installs
Change-Id: I99e1254d891166aae7ae168732c297f11c7271b0
Kalle Raita [Mon, 18 Apr 2016 21:27:26 +0000 (21:27 +0000)]
Install APK in the deqp runner to reduce installs
am: 78f491c
* commit '
78f491c1d50ec136dfd470d1a3015ee631c74381':
Install APK in the deqp runner to reduce installs
Change-Id: Ia7254669726d1050c3c6ece275d759aa4bc34572
Mika Isojärvi [Mon, 18 Apr 2016 19:23:40 +0000 (12:23 -0700)]
Remove acos and atan precision compute tests from mustpass
Remove GLES31 compute precision tests that have already been
removed in Vulkan module.
Bug:
28196756
Bug:
18323265
Change-Id: I4620937998deeb523c2b59c93adc7a0c4a853a08
Arkadiusz Sarwa [Mon, 18 Apr 2016 08:27:34 +0000 (10:27 +0200)]
Removed not needed reading of image
Kalle Raita [Fri, 15 Apr 2016 22:32:16 +0000 (15:32 -0700)]
Install APK in the deqp runner to reduce installs
Currently the deqp APK is installed both by preparer in the config and
the runner class. Using preparer only has the drawback that the preparer
is run for each config independent of filtering results. Doing the
installation at the runner enables the runner skip the lengthy
installation if no tests are executed for config.
Reduces the execution time for deqp tests with null filter from minutes
to 7 seconds.
Tested on Angler on nyc-dev
Bug:
27810566
Change-Id: Ia9cdc88bbc9bdb737d5576319b954cd7fbbc902b
Kalle Raita [Fri, 15 Apr 2016 21:39:57 +0000 (14:39 -0700)]
Reset border color state on GLES 3.2 context
GL_BORDER_COLOR was previously reset only if the extension
GL_EXT_texture_border_clamp was supported. The extension become core
functionality with GLES 3.2. Changed the code to execute the appropriate
reset when either the extension is supported or the context is GLES 3.2
compatible.
Change-Id: I682a8326d04843d1192b9a91c6c1b57c0f4420b9
Pyry Haulos [Fri, 15 Apr 2016 15:20:31 +0000 (08:20 -0700)]
Remove initialization check for deviceName
Initialization checking code doesn't currently handle null-terminated
strings correctly. Implementation is not required to initialize bytes
following the terminator 0 byte in string fields.
Pyry Haulos [Thu, 14 Apr 2016 23:44:10 +0000 (23:44 +0000)]
Merge "Fix several bugs in synchronization tests" into nyc-dev am: 800605b
am: 78aa6fc
* commit '
78aa6fc409848f3ea9bab31a20ec8e36a969785b':
Fix several bugs in synchronization tests
Change-Id: I7ebbf1ebeee32539a95493ce7e6e531198ab8b15
Pyry Haulos [Thu, 14 Apr 2016 23:37:08 +0000 (23:37 +0000)]
Merge "Fix several bugs in synchronization tests" into nyc-dev
am: 800605b
* commit '
800605b0799f676c971b42e87d826561d503336c':
Fix several bugs in synchronization tests
Change-Id: I467265c06d3a38970cdcacc75977b463aa556fdf
Pyry Haulos [Thu, 14 Apr 2016 23:27:47 +0000 (23:27 +0000)]
Merge "Fix several bugs in synchronization tests" into nyc-dev
Pyry Haulos [Thu, 14 Apr 2016 23:22:55 +0000 (23:22 +0000)]
Merge "Do not log INFO and DEBUG messages by default" into nyc-dev am: a5fad48
am: 5b54932
* commit '
5b5493203f6b1d3965e7281d2ddc5daeb809f89e':
Do not log INFO and DEBUG messages by default
Change-Id: If668b6fd0fe75ee52479e43c33688c3f9f43c00f
Pyry Haulos [Thu, 14 Apr 2016 23:19:31 +0000 (23:19 +0000)]
Merge "Do not log INFO and DEBUG messages by default" into nyc-dev
am: a5fad48
* commit '
a5fad48332ba934cb84b8bdbcc8bd22075f94a42':
Do not log INFO and DEBUG messages by default
Change-Id: I279a7b4197457a885b5582b1fe5c00f026f12215
Pyry Haulos [Thu, 14 Apr 2016 23:10:22 +0000 (23:10 +0000)]
Merge "Do not log INFO and DEBUG messages by default" into nyc-dev
Pyry Haulos [Thu, 14 Apr 2016 18:40:50 +0000 (11:40 -0700)]
Do not log INFO and DEBUG messages by default
Validation layers produce a lot of INFORMATION and DEBUG messages that
are not useful most of the time, and just bloat the log. Ignore these
message types by default.
Documented Validation layer usage in Vulkan CTS README.
Bug:
28175931
Change-Id: I0f56d0373e0eb5d7e2849670b4284c457eab8c04
Pyry Haulos [Thu, 14 Apr 2016 21:00:49 +0000 (14:00 -0700)]
Fix several bugs in synchronization tests
* Tests were mixing default device and test-specific device objects,
resulting in use of objects created from one device with another device.
* Tests were using DeviceInterface of default device with test-specific
device objects, leading to crashes when layers were enabled.
* Similarly, Allocator of default device was used with test-specific
device objects.
* Several objects were leaked.
Bug:
28074219
Change-Id: I7588ce3eac07919e958f722168f2d83401e7e038
Mika Isojarvi [Thu, 14 Apr 2016 20:09:23 +0000 (20:09 +0000)]
Merge "Fix atomic ssbo xor test" into nyc-dev am: b400672
am: d8d01e3
* commit '
d8d01e349fefb332ef8f6a313668dd8ddb968e29':
Fix atomic ssbo xor test
Change-Id: Iafa1e62a96ad2355e20c74a9f67304983a39e4af
Mika Isojärvi [Thu, 14 Apr 2016 20:01:23 +0000 (20:01 +0000)]
Merge "Fix atomic ssbo xor test" into nyc-dev
am: b400672
* commit '
b400672a587f6953560645ee744b523a7e47ffad':
Fix atomic ssbo xor test
Change-Id: I05850b429bbc0531ddec889431eb124e06476694
Mika Isojarvi [Thu, 14 Apr 2016 19:50:18 +0000 (19:50 +0000)]
Merge "Fix atomic ssbo xor test" into nyc-dev
David Sodman [Thu, 14 Apr 2016 18:27:11 +0000 (18:27 +0000)]
Merge "Fix a few issues in synchronization tests" into nyc-dev am: 4dc29e7
am: 6ce2dd1
* commit '
6ce2dd1de2a452b53082293428a2f67e9f2ef0f4':
Fix a few issues in synchronization tests
Change-Id: If6ae7c5fa3976a32d61b6c765c394ddea7c41999