platform/upstream/VK-GL-CTS.git
8 years agoRemove dEQP-VK.glsl.linkage.varying.rules.fragment_declare
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.

8 years agoMerge in fixes from Google repo
Pyry Haulos [Thu, 21 Apr 2016 22:09:41 +0000 (15:09 -0700)]
Merge in fixes from Google repo

8 years agoRemove use of non-standard strnlen()
Pyry Haulos [Thu, 21 Apr 2016 22:09:17 +0000 (15:09 -0700)]
Remove use of non-standard strnlen()

8 years agoMerge branch 'validation_fix_api' into 'vulkan-cts-1.0-dev'
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

8 years agoValidation fixes for dEQP-VK.api
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

8 years agodEQP-VK.api.info.device.properties struct offsets
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.

8 years agoMerge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 21 Apr 2016 18:12:54 +0000 (11:12 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev

8 years agoRevert to original boilerplate in Vulkan CTS license appendix
Pyry Haulos [Thu, 21 Apr 2016 18:12:14 +0000 (11:12 -0700)]
Revert to original boilerplate in Vulkan CTS license appendix

8 years agoMerge "Remove unsupported multithreaded pixmap tests from mustpass am: 16a3690cf5...
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

8 years agoRemove unsupported multithreaded pixmap tests from mustpass am: 16a3690cf5 am: 43a5b1e6fa
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

8 years agoMerge "Remove unsupported multithreaded pixmap tests from mustpass am: 16a3690cf5...
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

8 years agoRemove unsupported multithreaded pixmap tests from mustpass am: 16a3690cf5
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

8 years agoRemove unsupported multithreaded pixmap tests from mustpass am: 16a3690cf5
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

8 years agoRemove unsupported multithreaded pixmap tests from mustpass
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

8 years agoRemove unsupported multithreaded pixmap tests from mustpass
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

8 years agoRemove unsupported multithreaded pixmap tests from mustpass
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

8 years agoMerge "Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1...
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

8 years agoMerge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1 am...
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

8 years agoMerge "Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1...
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

8 years agoMerge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1
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

8 years agoMerge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1
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

8 years agoMerge "Use square cubemap textures in negative tests" into nyc-dev
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

8 years agoMerge "Use square cubemap textures in negative tests" into nyc-dev
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

8 years agoMerge "Use square cubemap textures in negative tests" into nyc-dev
TreeHugger Robot [Tue, 19 Apr 2016 21:24:12 +0000 (21:24 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev

8 years agoMerge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe am: da88514
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

8 years agoMerge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe
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

8 years agoMerge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe am: db7f41f
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

8 years agoMerge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe
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

8 years agoMerge "More dEQP-VK.synchronization fixes" into nyc-dev
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

8 years agoMerge "More dEQP-VK.synchronization fixes" into nyc-dev
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

8 years agoMerge "More dEQP-VK.synchronization fixes" into nyc-dev
Pyry Haulos [Tue, 19 Apr 2016 19:55:06 +0000 (19:55 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev

8 years agoMerge vulkan-cts-1.0 into vulkan-cts-1.0-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

8 years agoFix unused parameter warning in vktDrawIndirectTest.cpp
Pyry Haulos [Tue, 19 Apr 2016 19:46:56 +0000 (12:46 -0700)]
Fix unused parameter warning in vktDrawIndirectTest.cpp

8 years agoUse square cubemap textures in negative tests
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

8 years agoMerge branch 'tests-command_buffers_submit_null_fence-result' into 'vulkan-cts-1...
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

8 years agoMerge branch 'validation_fix_binding_model' into 'vulkan-cts-1.0-dev'
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

8 years agoMerge branch '355-fix-tesc-tese-executors' into 'vulkan-cts-1.0'
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

8 years agoMerge "Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f...
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

8 years agoMerge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f am: 8f17d20
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

8 years agoMerge branch 'tests-ubo-validation' into 'vulkan-cts-1.0-dev'
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

8 years agoMerge branch 'tests-query-pool-optimization' into 'vulkan-cts-1.0-dev'
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

8 years agoMerge "Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f...
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

8 years agoMerge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f
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

8 years agoMerge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f
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

8 years agoMerge branch 'scygan-draw-tests-split-firstInstance-1.0' into 'vulkan-cts-1.0'
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

8 years agodeqp-vk-draw: split indirect_draw tests into groups depending on `drawIndirectFirstIn...
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

8 years agoMerge "Remove mipmap.2d.projected from mustpass" into nyc-dev
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

8 years agoMerge "Remove mipmap.2d.projected from mustpass" into nyc-dev
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

8 years agoMerge branch 'tests-compute-basic-validation' into 'vulkan-cts-1.0-dev'
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

8 years agoMerge branch 'validation_fix_pipeline' into 'vulkan-cts-1.0-dev'
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

8 years agoMerge "Remove mipmap.2d.projected from mustpass" into nyc-dev
Pyry Haulos [Tue, 19 Apr 2016 19:17:57 +0000 (19:17 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev

8 years agoRemove mipmap.2d.projected from mustpass
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

8 years agoMore dEQP-VK.synchronization fixes
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

8 years agoBug Fix: Corrected result check in test dEQP-VK.api.command_buffers.submit_null_fence
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

8 years agodEQP-VK.binding_model validation fixes
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

8 years agoBug Fix: Corrected barrier in the tests dEQP-VK.ubo
Arkadiusz Sarwa [Tue, 19 Apr 2016 07:24:23 +0000 (09:24 +0200)]
Bug Fix: Corrected barrier in the tests dEQP-VK.ubo

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoMerge "Revert "Use smaller triangles in triangle_vertex.clip_three"" into marshmallow...
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

8 years agoRevert "Use smaller triangles in triangle_vertex.clip_three"
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

8 years agoMerge "Merge "Remove acos and atan precision compute tests from mustpass" into nyc...
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

8 years agoMerge "Remove acos and atan precision compute tests from mustpass" into nyc-dev am...
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

8 years agoMerge "Merge "Remove acos and atan precision compute tests from mustpass" into nyc...
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

8 years agoMerge "Remove acos and atan precision compute tests from mustpass" into nyc-dev am...
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

8 years agoMerge "Remove acos and atan precision compute tests from mustpass" into nyc-dev am...
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

8 years agoMerge "Remove acos and atan precision compute tests from mustpass" into nyc-dev
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

8 years agoMerge "Remove acos and atan precision compute tests from mustpass" into nyc-dev
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

8 years agoInstall APK in the deqp runner to reduce installs am: 78f491c am: bd56250
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

8 years agoInstall APK in the deqp runner to reduce installs am: 78f491c am: d31cd46
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

8 years agoMerge "Remove acos and atan precision compute tests from mustpass" into nyc-dev
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

8 years agoInstall APK in the deqp runner to reduce installs am: 78f491c
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

8 years agoInstall APK in the deqp runner to reduce installs am: 78f491c
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

8 years agoInstall APK in the deqp runner to reduce installs
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

8 years agoInstall APK in the deqp runner to reduce installs
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

8 years agoRemove acos and atan precision compute tests from mustpass
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

8 years agoRemoved not needed reading of image
Arkadiusz Sarwa [Mon, 18 Apr 2016 08:27:34 +0000 (10:27 +0200)]
Removed not needed reading of image

8 years agoInstall APK in the deqp runner to reduce installs
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

8 years agoReset border color state on GLES 3.2 context
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

8 years agoRemove initialization check for deviceName
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.

8 years agoMerge "Fix several bugs in synchronization tests" into nyc-dev am: 800605b
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

8 years agoMerge "Fix several bugs in synchronization tests" into nyc-dev
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

8 years agoMerge "Fix several bugs in synchronization tests" into nyc-dev
Pyry Haulos [Thu, 14 Apr 2016 23:27:47 +0000 (23:27 +0000)]
Merge "Fix several bugs in synchronization tests" into nyc-dev

8 years agoMerge "Do not log INFO and DEBUG messages by default" into nyc-dev am: a5fad48
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

8 years agoMerge "Do not log INFO and DEBUG messages by default" into nyc-dev
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

8 years agoMerge "Do not log INFO and DEBUG messages by default" into nyc-dev
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

8 years agoDo not log INFO and DEBUG messages by default
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

8 years agoFix several bugs in synchronization tests
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

8 years agoMerge "Fix atomic ssbo xor test" into nyc-dev am: b400672
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

8 years agoMerge "Fix atomic ssbo xor test" into nyc-dev
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

8 years agoMerge "Fix atomic ssbo xor test" into nyc-dev
Mika Isojarvi [Thu, 14 Apr 2016 19:50:18 +0000 (19:50 +0000)]
Merge "Fix atomic ssbo xor test" into nyc-dev

8 years agoMerge "Fix a few issues in synchronization tests" into nyc-dev am: 4dc29e7
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