platform/upstream/VK-GL-CTS.git
7 years agoMerge "Don't require supported binary formats in negative tests." into marshmallow...
Unsuk Jung [Tue, 22 Aug 2017 17:49:29 +0000 (17:49 +0000)]
Merge "Don't require supported binary formats in negative tests." into marshmallow-cts-dev am: 3aa5258338 am: 9ebe97f0a6 am: 7172745842 am: 229e5bb911 am: 1a01b7413f
am: a63153b4c6

Change-Id: I5a755c6c047161e0c3b1ade3da70582eb485ba1f

7 years agoDon't require supported binary formats in negative tests. am: 7cd59a4409 am: 635f4546...
Haixia Shi [Tue, 22 Aug 2017 17:48:55 +0000 (17:48 +0000)]
Don't require supported binary formats in negative tests. am: 7cd59a4409 am: 635f454667 am: cb0a43030f am: 2b00aba040 am: 982ac86b00
am: 8c41e4699b

Change-Id: I8141312fa3b3be614a3d99a3f1d39057896df021

7 years agoMerge "Use empty region when buffer age is not supported" am: 04ff065bb8 am: bcf725ea...
Kalle Raita [Tue, 22 Aug 2017 17:48:33 +0000 (17:48 +0000)]
Merge "Use empty region when buffer age is not supported" am: 04ff065bb8 am: bcf725ead2 am: 714643aa8f am: e43e265968
am: ff6943ff76

Change-Id: Ifa467caaa0da3f0794a19b3ab8e817b1b68cadb5

7 years agoMerge "Handle EGL_EXT_yuv_surface in eglChooseConfig() tests" am: d4591cd2d7 am:...
Pyry Haulos [Tue, 22 Aug 2017 17:48:07 +0000 (17:48 +0000)]
Merge "Handle EGL_EXT_yuv_surface in eglChooseConfig() tests" am: d4591cd2d7 am: 28bca4db95 am: 2d88a7be92 am: 4a3c6e8b0b
am: 12dd3ee90b

Change-Id: Iba2bc9053a69a84a7565b943420e7af8f6b870ae

7 years agoReduce max iter count in alloc_callback_fail.device am: 3b17fd4c4e am: e7119d922a...
Pyry Haulos [Tue, 22 Aug 2017 17:47:41 +0000 (17:47 +0000)]
Reduce max iter count in alloc_callback_fail.device am: 3b17fd4c4e am: e7119d922a am: fac3b6f0f1 am: 25fb6cebb7
am: c509f4c57f

Change-Id: I3770f8d449ef79990fc26dfe3e1b39c76db0e793

7 years agoMerge "DO NOT MERGE CP vertex array test and warning fixes" into marshmallow-cts...
Daniel Xie [Tue, 22 Aug 2017 17:47:24 +0000 (17:47 +0000)]
Merge "DO NOT MERGE CP vertex array test and warning fixes" into marshmallow-cts-dev am: b9c3777b77  -s ours am: 245bd3ffc4  -s ours am: 26f19c81f9 am: a39ebfe9c3 am: 0e802c4e0e am: d0b2b3957f am: 32653a6bff  -s ours
am: 125394f08a  -s ours

Change-Id: Ibae97018e2399d9fbfde4e831ac4c2c7d34b0589

7 years agoDO NOT MERGE CP vertex array test and warning fixes am: c63640e53a -s ours am: b136c...
Jarkko Pyry [Tue, 22 Aug 2017 17:47:11 +0000 (17:47 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am: c63640e53a  -s ours am: b136cc9a59  -s ours am: 92c0bc5e13 am: fa9b0a2d1d am: 54c18e5ac4 am: 1465834a6f am: 44e736e1a3  -s ours
am: 28512eb821  -s ours

Change-Id: I860b4544992f144121c1898bca87c6fb55fb6b01

7 years agoMerge "Fix GLES2 format mismatch" into marshmallow-cts-dev am: 98dd6ac745 am: 5dee7d5...
Daniel Xie [Tue, 22 Aug 2017 17:46:54 +0000 (17:46 +0000)]
Merge "Fix GLES2 format mismatch" into marshmallow-cts-dev am: 98dd6ac745 am: 5dee7d519c am: ad2ff2cee6 am: 1c0e65455b am: bfb286324f am: e4bb5c7380 am: 78da664fe3
am: c9a28c5854

Change-Id: I21fbb557831633b9a8f12cd57a9d717d5bb496af

7 years agoFix GLES2 format mismatch am: 4b80682693 am: 9a9c641a84 am: 1369e6796f am: 2021e578a5...
Stphane Marchesin [Tue, 22 Aug 2017 17:46:29 +0000 (17:46 +0000)]
Fix GLES2 format mismatch am: 4b80682693 am: 9a9c641a84 am: 1369e6796f am: 2021e578a5 am: e99b668de1 am: 82930763b9 am: 201aaabe6a
am: 912f515db3

Change-Id: Iaac1acdf8163b2291b509ec589489d8c61d90759

7 years agoIncrease no-data timeout to 5 seconds. am: d00b71cbc3 am: a7afa30111 am: dbeebd4714...
Haixia Shi [Tue, 22 Aug 2017 17:45:59 +0000 (17:45 +0000)]
Increase no-data timeout to 5 seconds. am: d00b71cbc3 am: a7afa30111 am: dbeebd4714 am: bf408ea638 am: 4fbb89056a am: 380c4214d7 am: d5987b434e
am: df399e17d7

Change-Id: Ib25cacf68a6ce5b4dbb8ac6671e93acc11b2b4ba

7 years agoLimit VkInstance count in object_management.multithreaded* am: fe2c3850aa am: f4fc7b5...
Pyry Haulos [Tue, 22 Aug 2017 17:45:37 +0000 (17:45 +0000)]
Limit VkInstance count in object_management.multithreaded* am: fe2c3850aa am: f4fc7b5325 am: a4ba868448 am: 5cc580a901
am: bdc8a088e1

Change-Id: I5882689ce9e073795b7c401868086b3215784a20

7 years agoMerge "DO NOT MERGE CP vertex array test and warning fixes" into marshmallow-cts...
Daniel Xie [Tue, 22 Aug 2017 17:45:23 +0000 (17:45 +0000)]
Merge "DO NOT MERGE CP vertex array test and warning fixes" into marshmallow-cts-dev am: b9c3777b77  -s ours am: 245bd3ffc4  -s ours am: 26f19c81f9 am: 57bef37373 am: 11f3112a88  -s ours
am: 810e5b7f36  -s ours

Change-Id: I0b36668636ccbf1a5f791c86cbc2be23acb051ea

7 years agoDO NOT MERGE CP vertex array test and warning fixes am: c63640e53a -s ours am: b136c...
Jarkko Pyry [Tue, 22 Aug 2017 17:45:10 +0000 (17:45 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am: c63640e53a  -s ours am: b136cc9a59  -s ours am: 92c0bc5e13 am: 6a9945d0ea am: 74ce10a66a  -s ours
am: 27c4c0770c  -s ours

Change-Id: I3f8cec1cf8e7082c5046c00603ee02414cb4e1a0

7 years agoMerge "Fix GLES2 format mismatch" into marshmallow-cts-dev am: 98dd6ac745 am: 5dee7d5...
Daniel Xie [Tue, 22 Aug 2017 17:44:22 +0000 (17:44 +0000)]
Merge "Fix GLES2 format mismatch" into marshmallow-cts-dev am: 98dd6ac745 am: 5dee7d519c am: ad2ff2cee6 am: d3d8d1f780 am: baad168d2d
am: dc19c7434c

Change-Id: If92b461561aedd0ae7017644bbf6e48b9860d871

7 years agoFix GLES2 format mismatch am: 4b80682693 am: 9a9c641a84 am: 1369e6796f am: a13a4a71c6...
Stphane Marchesin [Tue, 22 Aug 2017 17:44:09 +0000 (17:44 +0000)]
Fix GLES2 format mismatch am: 4b80682693 am: 9a9c641a84 am: 1369e6796f am: a13a4a71c6 am: 0fefe2c6dd
am: fbec8e0884

Change-Id: I7a1fdd084d2d875b5843303399b80448fb0e4009

7 years agoIncrease no-data timeout to 5 seconds. am: d00b71cbc3 am: a7afa30111 am: dbeebd4714...
Haixia Shi [Tue, 22 Aug 2017 17:43:46 +0000 (17:43 +0000)]
Increase no-data timeout to 5 seconds. am: d00b71cbc3 am: a7afa30111 am: dbeebd4714 am: 4f82e0a41d am: 1f472a5ac7
am: 6f5adea6e6

Change-Id: I3396fcc74e21326e073d6dfe0a26a3d7f1f1639c

7 years agoDo not test VkDevice, VkInstance creation OOM paths in WSI tests am: 2dd2c2dc56 am...
Pyry Haulos [Tue, 22 Aug 2017 17:43:31 +0000 (17:43 +0000)]
Do not test VkDevice, VkInstance creation OOM paths in WSI tests am: 2dd2c2dc56 am: a5e0f24431 am: de4fd3d929 am: 1e7173fc56
am: 4fceeee261

Change-Id: Ic46d5d472032524285a350fadf8a16074157a345

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: a18cb02cb8 am: c1ec0ab210...
Pyry Haulos [Tue, 22 Aug 2017 17:43:17 +0000 (17:43 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: a18cb02cb8 am: c1ec0ab210 am: e009aa14ff am: adbdbcd51f
am: c42e5ed1bb

Change-Id: Ic364291d9e8ca4aad14cef9b61be8a0c8ddcec24

7 years agoRequire 'master' config to be supported in Android CTS am: e232a6e83c am: 9fcccc3d5e...
Pyry Haulos [Tue, 22 Aug 2017 17:42:57 +0000 (17:42 +0000)]
Require 'master' config to be supported in Android CTS am: e232a6e83c am: 9fcccc3d5e am: 814861d962 am: 984f215b5a
am: 9b98b25ebc

Change-Id: I4d3ce08455331ced67da83b10d0eb295ba375fb2

7 years agoMerge "Copy collect-tests-only option in DeqpTestRunner" into nyc-mr1-dev am: b9152fe...
Aaron Holden [Tue, 22 Aug 2017 17:42:45 +0000 (17:42 +0000)]
Merge "Copy collect-tests-only option in DeqpTestRunner" into nyc-mr1-dev am: b9152fed9f am: f20ead93a0 am: 2297e749d9
am: d3df95e783

Change-Id: Iab0238a84d7e2084752c92481d32a472775b40ce

7 years agoCopy collect-tests-only option in DeqpTestRunner am: ab73207152 am: f7a6073043 am...
Aaron Holden [Tue, 22 Aug 2017 17:42:11 +0000 (17:42 +0000)]
Copy collect-tests-only option in DeqpTestRunner am: ab73207152 am: f7a6073043 am: 224b9e83c7
am: 780e5eb3f9

Change-Id: Idfbdeda00ad132ef4436b6cd97dc463323651b6f

7 years agoSplit load/store image tests into sub-groups am: 90763f1f7d am: 0630204ed0 am: 1ac83f...
Kalle Raita [Tue, 22 Aug 2017 17:41:57 +0000 (17:41 +0000)]
Split load/store image tests into sub-groups am: 90763f1f7d am: 0630204ed0 am: 1ac83f0744 am: 918c2463df
am: 088026dcbd

Change-Id: I6e7d1c37eb64d98033862dbeea0a1fee773fce98

7 years agoMerge upstream-vulkan-cts-1.0-dev into master am: c641c2e631 am: ff17828d24 am: cac26...
Pyry Haulos [Tue, 22 Aug 2017 17:41:41 +0000 (17:41 +0000)]
Merge upstream-vulkan-cts-1.0-dev into master am: c641c2e631 am: ff17828d24 am: cac2638e0b am: 9093b91cc6
am: d80cc10978

Change-Id: I4b5e6ce6a693153c5973fd9498edd67bb78a0d47

7 years agoExclude new AOSP tests from Vulkan CTS mustpass am: 2856c4a882 am: e7411e4375 am...
Pyry Haulos [Tue, 22 Aug 2017 17:41:26 +0000 (17:41 +0000)]
Exclude new AOSP tests from Vulkan CTS mustpass am: 2856c4a882 am: e7411e4375 am: c944a160f3 am: f92a0057e1
am: 386e18193c

Change-Id: Ib1b05874aaa163309ded5f15e4dd8a74bdb581ae

7 years agoMerge "Add script for build- and sanity-checking source code" am: 032db4ee79 am:...
Pyry Haulos [Tue, 22 Aug 2017 17:41:14 +0000 (17:41 +0000)]
Merge "Add script for build- and sanity-checking source code" am: 032db4ee79 am: 332b86e954 am: 5c1193ac0e am: 360456a9e2
am: f2f091b553

Change-Id: Ie151cd12e21a1155cf73f888f8b2c98a8ce21ce8

7 years agoMerge "Fix const-correctness in texture filtering test cases" am: 201bdd03b9 am:...
Collin Baker [Tue, 22 Aug 2017 17:40:59 +0000 (17:40 +0000)]
Merge "Fix const-correctness in texture filtering test cases" am: 201bdd03b9 am: a7654e4aa7 am: 1b5b849a13 am: 3c5c0f29f4
am: 67ccf173ed

Change-Id: I6842dfdd5ab404611cb282622154afa348481bce

7 years agoMerge "Fix ext check in EXT_draw_buffers_indexed negative tests" am: 316e998b08 am...
Pyry Haulos [Tue, 22 Aug 2017 17:40:44 +0000 (17:40 +0000)]
Merge "Fix ext check in EXT_draw_buffers_indexed negative tests" am: 316e998b08 am: 0d795e0b74 am: b4dc232687 am: 47fc8fa835
am: bcfff5f7bd

Change-Id: I6502df773f9610f960d048d977768bd8787e6ea4

7 years agoMerge "Do not rewrite .inl files if existing content is identical" am: 522806fb48...
Pyry Haulos [Tue, 22 Aug 2017 17:40:32 +0000 (17:40 +0000)]
Merge "Do not rewrite .inl files if existing content is identical" am: 522806fb48 am: dc0e613e09 am: 5abad2aa10 am: 5115651099
am: e729842534

Change-Id: I42b3964efb053f6b0b8d395bb94b4d836150acde

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 68e9111d15 am: 0e5e3a7b7d...
Pyry Haulos [Tue, 22 Aug 2017 17:40:18 +0000 (17:40 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 68e9111d15 am: 0e5e3a7b7d am: 29ad585c71 am: ee64653c61
am: d443f1996a

Change-Id: I23b55718da770db6043f43f8957e0fcd6cf04884

7 years agoMerge "MSVC: set exception handling model" am: ac343841e4 am: 199e67724d am: 2aed524a...
Pyry Haulos [Tue, 22 Aug 2017 17:40:03 +0000 (17:40 +0000)]
Merge "MSVC: set exception handling model" am: ac343841e4 am: 199e67724d am: 2aed524afb am: 9e8e7fab52
am: 9af3b4b634

Change-Id: If1d42b10bd8d81a6c98ab3f893a8d9cb20633840

7 years agoMerge "Tex array negative test fixes for FBTextureLayer" am: 13e9c5295c am: 78a609ac4...
Kalle Raita [Tue, 22 Aug 2017 17:39:50 +0000 (17:39 +0000)]
Merge "Tex array negative test fixes for FBTextureLayer" am: 13e9c5295c am: 78a609ac42 am: e3ceb38d90 am: bf994843a1
am: f938ebb83a

Change-Id: Ied7055454b1b25d8bede71aea6d281fcbb41467e

7 years agoMerge "Fix implicit conversion to bool" am: 95d03db971 am: 5c51a0e9ab am: 8dff83a942...
Collin Baker [Tue, 22 Aug 2017 17:39:34 +0000 (17:39 +0000)]
Merge "Fix implicit conversion to bool" am: 95d03db971 am: 5c51a0e9ab am: 8dff83a942 am: 4bdc401b1f
am: 20d96f559b

Change-Id: Ic742f8a8b1f5acb7344f1ed869eb5fe8e6e519ba

7 years agofetch_souces.py: cache extracted hash and only extract if necessary am: 30e2e7b423...
Pyry Haulos [Tue, 22 Aug 2017 17:39:22 +0000 (17:39 +0000)]
fetch_souces.py: cache extracted hash and only extract if necessary am: 30e2e7b423 am: bb1518d839 am: c62f0007f6 am: 8c45816a40
am: bd35fe0f97

Change-Id: I8a3e43a1e649618cba3e29db97529903e3bc849b

7 years agoMerge "Improvements to sample verification code" am: 9e25446699 am: a0931a720d am...
Pyry Haulos [Tue, 22 Aug 2017 17:39:07 +0000 (17:39 +0000)]
Merge "Improvements to sample verification code" am: 9e25446699 am: a0931a720d am: 2b6ecc3f84 am: 3e59e6fe91
am: 1416b8427a

Change-Id: I0e775a4c9c753ed945a3ca023ec1a740ca7633a1

7 years agoMerge "Let linker find libm on unix" am: 0ae9f0d744 am: c38f0231db am: af0d09d5ba...
Pyry Haulos [Tue, 22 Aug 2017 17:38:52 +0000 (17:38 +0000)]
Merge "Let linker find libm on unix" am: 0ae9f0d744 am: c38f0231db am: af0d09d5ba am: da711466fe
am: 6dfd9480c3

Change-Id: Ia57b674c228631f67c37a10451bd46441cbcce4f

7 years agoMerge "Use 3rd party cflags in zlib" am: 12289a3151 am: 4cbe6899d2 am: 2b871a5022...
Pyry Haulos [Tue, 22 Aug 2017 17:38:32 +0000 (17:38 +0000)]
Merge "Use 3rd party cflags in zlib" am: 12289a3151 am: 4cbe6899d2 am: 2b871a5022 am: 584b9fabc1
am: 4deb3cab68

Change-Id: Id70c2fec16048ad5072584e97d7a60a219c65c67

7 years agoMerge "Fix deUint64 -> size_t warning in deSha1" am: 2a7d53ca19 am: 17a3ef9c00 am...
Pyry Haulos [Tue, 22 Aug 2017 17:38:08 +0000 (17:38 +0000)]
Merge "Fix deUint64 -> size_t warning in deSha1" am: 2a7d53ca19 am: 17a3ef9c00 am: 6bf3e1cb65 am: 828b476e7a
am: 85a8945553

Change-Id: I1fd1cb2d6e65bdf67b1c7b1756614950af4f148b

7 years agoFix clang launch control builds am: 2011fb57b8 am: c91abc37d2 am: 5801dce433 am:...
Pyry Haulos [Tue, 22 Aug 2017 17:37:36 +0000 (17:37 +0000)]
Fix clang launch control builds am: 2011fb57b8 am: c91abc37d2 am: 5801dce433 am: 10fc41e1d1
am: 7707290337

Change-Id: I46be67979e5188b03797e4b051796308645ae3cc

7 years agoMerge "Modify deqp install script to accept build-root" am: 98faf68f01 am: 4dafa58484...
Pyry Haulos [Tue, 22 Aug 2017 17:37:12 +0000 (17:37 +0000)]
Merge "Modify deqp install script to accept build-root" am: 98faf68f01 am: 4dafa58484 am: f8f1a31678 am: 4261897184
am: ba012e1c5b

Change-Id: Ie5df96f77da7e7901d838959f9573fde3ccf18c8

7 years agoMerge "Enable -Werror in launch control builds" am: 5d3110410c am: 84d16a0eb4 am...
Pyry Haulos [Tue, 22 Aug 2017 17:36:51 +0000 (17:36 +0000)]
Merge "Enable -Werror in launch control builds" am: 5d3110410c am: 84d16a0eb4 am: 478283f842 am: 3e535537e5
am: 47a4cc4afc

Change-Id: I4c8a99271a3553e8d2c117dcf34e5262bf70557b

7 years agoMerge "Merge upstream-vulkan-cts-1.0-dev into master" am: 553f24edf2 am: ecfd015f05...
Pyry Haulos [Tue, 22 Aug 2017 17:36:37 +0000 (17:36 +0000)]
Merge "Merge upstream-vulkan-cts-1.0-dev into master" am: 553f24edf2 am: ecfd015f05 am: 51879177a6 am: d7a232b7bb
am: 698d9be9c4

Change-Id: I7e6df1b840110c5e7f6d114c0ad836f208615ac4

7 years agoMerge upstream-vulkan-cts-1.0-dev into master am: fb20fc5f5d am: c0d5f3c3bd am: 93a21...
Pyry Haulos [Tue, 22 Aug 2017 17:36:19 +0000 (17:36 +0000)]
Merge upstream-vulkan-cts-1.0-dev into master am: fb20fc5f5d am: c0d5f3c3bd am: 93a21800dd am: 8019cb7387
am: f9135a42f1

Change-Id: Ia18a0bac3ccb8d058728eb3d415de5e230b0cc54

7 years agoQuick fix for warning in vktSampleVerifier.cpp am: 5bffef48d5 am: cddd73d649 am:...
Collin Baker [Tue, 22 Aug 2017 17:36:04 +0000 (17:36 +0000)]
Quick fix for warning in vktSampleVerifier.cpp am: 5bffef48d5 am: cddd73d649 am: 6e53a18230 am: 4ecd6f333f
am: 1b1cf8779b

Change-Id: I2fefdc9d10d50f72479a4873030d5a594a7a9843

7 years agoAdd support for rendering vertex combined sampled images. am: 5fe6837872 am: 6003e58a...
Mika Isojrvi [Tue, 22 Aug 2017 17:35:24 +0000 (17:35 +0000)]
Add support for rendering vertex combined sampled images. am: 5fe6837872 am: 6003e58af4 am: 673aaf7079 am: b1e6beaaaa
am: 1a62ada5ff

Change-Id: I59b28e18f42f4bd36efc35c54fc9f0d699d3238c

7 years agoFix geometry shader support check am: 83470b2dcb am: 276e8bac4c am: d3c11ad0b0 am...
Pyry Haulos [Tue, 22 Aug 2017 17:35:02 +0000 (17:35 +0000)]
Fix geometry shader support check am: 83470b2dcb am: 276e8bac4c am: d3c11ad0b0 am: 22fd4e6f44
am: bbaab7ec9f

Change-Id: I1a0af158cbdda4f6d96c7e71e824b515ad063689

7 years agoUpdate mustpass list. am: fc145f5198 am: de3b7ebf4d am: 888de2570b am: 08b189c546
Mika Isojärvi [Tue, 22 Aug 2017 17:34:49 +0000 (17:34 +0000)]
Update mustpass list. am: fc145f5198 am: de3b7ebf4d am: 888de2570b am: 08b189c546
am: 8e0c54c449

Change-Id: Ie91c3d4db5c3d8fa3a5931bd785d2ed9b452dc86

7 years agoAdd support for rendering vertex storage images. am: cb6eb243c9 am: 62768ad130 am...
Mika Isojärvi [Tue, 22 Aug 2017 17:32:32 +0000 (17:32 +0000)]
Add support for rendering vertex storage images. am: cb6eb243c9 am: 62768ad130 am: 707ceeb7cf am: d2d821fd2d
am: 88fc806f0b

Change-Id: Ie7257fa1ae4ba38c02dde0375a455d9714c51017

7 years agoAdd support for rendering vertex storage texel buffers. am: b214c63910 am: 11d666264a...
Mika Isojärvi [Tue, 22 Aug 2017 17:31:52 +0000 (17:31 +0000)]
Add support for rendering vertex storage texel buffers. am: b214c63910 am: 11d666264a am: 26ed604750 am: bf5a6c3559
am: a3762678b6

Change-Id: Ic6a574e85cb1f0783947ab3c9b69bb7d184c117f

7 years agoAdd vertex storage buffers to pipeline barrier tests. am: 7da6a1a373 am: f59346fb51...
Mika Isojärvi [Tue, 22 Aug 2017 17:31:31 +0000 (17:31 +0000)]
Add vertex storage buffers to pipeline barrier tests. am: 7da6a1a373 am: f59346fb51 am: e86a141a32 am: d4106a60c0
am: d50c8bef5f

Change-Id: Ia9d3b02292ccce902df5a9f0afcdc8d08ae4b2b5

7 years agoAdd support for rendering vertex uniform texel buffers am: 2e5fc5db2b am: d0f428f62a...
Mika Isojärvi [Tue, 22 Aug 2017 17:31:18 +0000 (17:31 +0000)]
Add support for rendering vertex uniform texel buffers am: 2e5fc5db2b am: d0f428f62a am: b36342af95 am: bdb0ef31ee
am: 903370fb7c

Change-Id: Ib20314d381517a0b10a202e4a6157d443972458b

7 years agoAdd vertex uniform buffers to pipeline barrier tests. am: da19a054c2 am: 490d86c2cb...
Mika Isojärvi [Tue, 22 Aug 2017 17:31:00 +0000 (17:31 +0000)]
Add vertex uniform buffers to pipeline barrier tests. am: da19a054c2 am: 490d86c2cb am: 36a205ed7e am: 26d98dcce7
am: 205f491df8

Change-Id: Ide8ce2b837e7a60021af58ef300c63af65926fef

7 years agoMerge "Split RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer." am...
Mika Isojärvi [Tue, 22 Aug 2017 17:30:35 +0000 (17:30 +0000)]
Merge "Split RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer." am: 92f15137d6 am: 70554ff097 am: 9d58952197 am: 4ed16eb734
am: 25dbdcb639

Change-Id: I685f84f69b032df4236452fdfe2c1fd7e0e807d3

7 years agoSplit RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer. am: 6c7a842e6...
Mika Isojärvi [Tue, 22 Aug 2017 17:30:32 +0000 (17:30 +0000)]
Split RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer. am: 6c7a842e61 am: 230cacdd3a am: 5057f4b3fa am: 3e6593f8c2
am: 44776863af

Change-Id: Ie53f4f82ca43decd299a2e8874c9c158ca18cf87

7 years agoMerge "Fix warnings in texture_filtering tests" am: 083240d0d8 am: 49f5c1f518 am...
Collin Baker [Tue, 22 Aug 2017 17:30:19 +0000 (17:30 +0000)]
Merge "Fix warnings in texture_filtering tests" am: 083240d0d8 am: 49f5c1f518 am: 2386c56d97 am: 9547ebbc4e
am: 3af10c88cf

Change-Id: I1cf4af30594ce25b14ad8770219127cf0fe6bb1b

7 years agoMerge "Fix image layout in pipeline barrier tests" am: f61183a55c am: a42dcee85a...
Mika Isojärvi [Tue, 22 Aug 2017 17:30:05 +0000 (17:30 +0000)]
Merge "Fix image layout in pipeline barrier tests" am: f61183a55c am: a42dcee85a am: fb0de07694 am: 417bb5b04a
am: 07fcfcaa7f

Change-Id: Ibe6cb65f6eb7a1d52f0a2b192c88082f49f93847

7 years agoSuppress the google-explicit-constructor warning locally. am: bded0f944e am: a33c79fc...
Chih-Hung Hsieh [Tue, 22 Aug 2017 17:29:14 +0000 (17:29 +0000)]
Suppress the google-explicit-constructor warning locally. am: bded0f944e am: a33c79fccc am: 46d16db55d am: 11d130b7bf
am: 627caea064

Change-Id: Ic20e5da4d0d410f49b1538825fd398b3517ad8fd

7 years agoMerge \\\\\\\\"DO NOT MERGE CP vertex array test and warning fixes\\\\\\\\" into...
Jarkko Pöyry [Tue, 22 Aug 2017 17:28:50 +0000 (17:28 +0000)]
Merge \\\\\\\\"DO NOT MERGE CP vertex array test and warning fixes\\\\\\\\" into marshmallow-cts-dev am: b9c3777b77  -s ours am: 7bc41121c1 am: 3acfedf2ab am: 19de695b8d am: f0e6d6563c  -s ours am: 17c2446a15 am: 45a8f91070 am: 449abdbd00 am: 697b769d40  -s ours
am: 5982c681cd  -s ours

Change-Id: Iee63a827b5b71c794f54c800c79b29effb558423

7 years agoDO NOT MERGE CP vertex array test and warning fixes am: c63640e53a -s ours am: f840c...
Jarkko Pyry [Tue, 22 Aug 2017 17:28:19 +0000 (17:28 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am: c63640e53a  -s ours am: f840c5347f am: 0556e60e67 am: da626715a4 am: 7d47fbfc18  -s ours am: 20df90f956 am: e88b68aa9b am: 82252671f0 am: 58bfc529b7  -s ours
am: ba83c9e1a7  -s ours

Change-Id: Id196ac02467ac6c62183c55304042566ccace4b2

7 years agoMerge \\\\\\\"DO NOT MERGE CP vertex array test and warning fixes\\\\\\\" into marshm...
Daniel Xie [Tue, 22 Aug 2017 17:28:04 +0000 (17:28 +0000)]
Merge \\\\\\\"DO NOT MERGE CP vertex array test and warning fixes\\\\\\\" into marshmallow-cts-dev am: b9c3777b77  -s ours am: 7bc41121c1 am: 3acfedf2ab am: 19de695b8d am: f0e6d6563c  -s ours am: 17c2446a15 am: c0a305c1de am: 68a23d5f7d  -s ours
am: 1433edc217  -s ours

Change-Id: If5506acc65d83615c5c2d702e1d7c4669b1be62c

7 years agoDO NOT MERGE CP vertex array test and warning fixes am: c63640e53a -s ours am: f840c...
Jarkko Pöyry [Tue, 22 Aug 2017 17:27:45 +0000 (17:27 +0000)]
DO NOT MERGE CP vertex array test and warning fixes am: c63640e53a  -s ours am: f840c5347f am: 0556e60e67 am: da626715a4 am: 7d47fbfc18  -s ours am: 20df90f956 am: 3186329afc am: a6b2611d6c  -s ours
am: 566787163e  -s ours

Change-Id: If8754e6b9d70403de1e459c62cd15456bde382ea

7 years agoFix misc-macro-parentheses warnings in deqp. am: dc795cd4f3 am: ca03927b03 am: 4c73ad...
Chih-Hung Hsieh [Tue, 22 Aug 2017 17:27:33 +0000 (17:27 +0000)]
Fix misc-macro-parentheses warnings in deqp. am: dc795cd4f3 am: ca03927b03 am: 4c73adfb72 am: ec21a1f127
am: e6ed762b8a

Change-Id: I78e7ea2ac5d6ae11c734cad19229ab7ff23007c1

7 years agoMerge \\\\\\\\\"Fix GLES2 format mismatch\\\\\\\\\" into marshmallow-cts-dev am:...
Stéphane Marchesin [Tue, 22 Aug 2017 17:27:15 +0000 (17:27 +0000)]
Merge \\\\\\\\\"Fix GLES2 format mismatch\\\\\\\\\" into marshmallow-cts-dev am: 98dd6ac745 am: 514fc784d3 am: d2cc27ecd9 am: fc19d21caf am: 1fb5b8e2d7 am: 730e4b0592 am: 5b2c510e5d am: 03e844fda9 am: 74d432ebde
am: c0ccba0ca8

Change-Id: I7f9ce1665a06f912556b304da44c653f29865d06

7 years agoFix GLES2 format mismatch am: 4b80682693 am: 17f31733fd am: e3284ec499 am: ea8731ac09...
Stphane Marchesin [Tue, 22 Aug 2017 17:26:23 +0000 (17:26 +0000)]
Fix GLES2 format mismatch am: 4b80682693 am: 17f31733fd am: e3284ec499 am: ea8731ac09 am: 44569cffe2 am: a327815593 am: e7d3f86b22 am: eeb0911e79 am: e19ecde7a3
am: 0028e4afc3

Change-Id: Ia97c13b981836ff6d6810c615325d78aebfa085f

7 years agoTexture filtering tests in Vulkan am: 8b0f318ec6 am: 4cc35b2fc5 am: 4d7aefa9a2 am...
Collin Baker [Tue, 22 Aug 2017 17:26:09 +0000 (17:26 +0000)]
Texture filtering tests in Vulkan am: 8b0f318ec6 am: 4cc35b2fc5 am: 4d7aefa9a2 am: cf6d23b91a
am: 9c508f83be

Change-Id: Ia61dc30fe6cc3bac8f84e64e3d5c122071975715

7 years agoMerge \\\\\\\\"Fix GLES2 format mismatch\\\\\\\\" into marshmallow-cts-dev am: 98dd6a...
Daniel Xie [Tue, 22 Aug 2017 17:25:56 +0000 (17:25 +0000)]
Merge \\\\\\\\"Fix GLES2 format mismatch\\\\\\\\" into marshmallow-cts-dev am: 98dd6ac745 am: 514fc784d3 am: d2cc27ecd9 am: fc19d21caf am: 1fb5b8e2d7 am: 730e4b0592 am: 19512b6573 am: daac041499
am: cb36f63af9

Change-Id: Ie10247e35b4dec9089d0ddbfc4ab0057572f1a3b

7 years agoFix GLES2 format mismatch am: 4b80682693 am: 17f31733fd am: e3284ec499 am: ea8731ac09...
Stéphane Marchesin [Tue, 22 Aug 2017 17:25:41 +0000 (17:25 +0000)]
Fix GLES2 format mismatch am: 4b80682693 am: 17f31733fd am: e3284ec499 am: ea8731ac09 am: 44569cffe2 am: a327815593 am: 2a8a85901c am: 676bd39285
am: 59cd4a8b50

Change-Id: I386d1c816bbc6e57423efba9665dc3b7c0ea510f

7 years agoIncrease no-data timeout to 5 seconds. am: d00b71cbc3 am: f8083c0977 am: 5e52d6630c...
Haixia Shi [Tue, 22 Aug 2017 17:25:27 +0000 (17:25 +0000)]
Increase no-data timeout to 5 seconds. am: d00b71cbc3 am: f8083c0977 am: 5e52d6630c am: 10a0d7d015 am: 2c65c609ed am: 3cb59cec28 am: c82316692f am: 8dae51d1ca am: 3afdb5f0fc
am: 10a56d1581

Change-Id: I7dbe81df103632dd5e00052aafbebb4c3e31caf5

7 years agoIncrease no-data timeout to 5 seconds. am: d00b71cbc3 am: f8083c0977 am: 5e52d6630c...
Haixia Shi [Tue, 22 Aug 2017 17:25:10 +0000 (17:25 +0000)]
Increase no-data timeout to 5 seconds. am: d00b71cbc3 am: f8083c0977 am: 5e52d6630c am: 10a0d7d015 am: 2c65c609ed am: 3cb59cec28 am: 2af72c5fd8 am: fbd6751573
am: 56b718bd46

Change-Id: I1d035f52bd81233c9b4af5964455661f70582aca

7 years agoMerge \\\\"Don\\\\'t rely on framebuffer contents after eglSwapBuffers\\\\" am: e241e...
Pablo Ceballos [Tue, 22 Aug 2017 17:24:54 +0000 (17:24 +0000)]
Merge \\\\"Don\\\\'t rely on framebuffer contents after eglSwapBuffers\\\\" am: e241ee2d69 am: b10a8056a2 am: 734fb85f88 am: 5bed856e33
am: 99c1f35ebd

Change-Id: If80544d515853e6dff58969510fd5c3a598cc054

7 years agoUpdate Android CTS mustpass am: df293b49cd am: 41db7dc40e am: af4a755613 am: e298b3119f
Pyry Haulos [Tue, 22 Aug 2017 17:24:37 +0000 (17:24 +0000)]
Update Android CTS mustpass am: df293b49cd am: 41db7dc40e am: af4a755613 am: e298b3119f
am: 0feac2b829

Change-Id: I9fedc393dcf38d0ef87aee9c479047aa2ed8db38

7 years agoMerge upstream vulkan-cts-1.0-dev into AOSP master am: 20a7a532b4 am: 79572f8a12...
Pyry Haulos [Tue, 22 Aug 2017 17:24:20 +0000 (17:24 +0000)]
Merge upstream vulkan-cts-1.0-dev into AOSP master am: 20a7a532b4 am: 79572f8a12 am: 525d453974 am: c21b16a1b8
am: d2c54444de

Change-Id: Ic16bb2c002c4730b018157eb26ac3ba4cb5f779c

7 years agoDO NOT MERGE revert CTS integration build changes am: 62875f6b9f -s ours am: 38cac33...
Pyry Haulos [Tue, 22 Aug 2017 17:24:07 +0000 (17:24 +0000)]
DO NOT MERGE revert CTS integration build changes am: 62875f6b9f  -s ours am: 38cac339a5  -s ours am: 15a29b8c84 am: c11c115754  -s ours
am: 464564dd4a  -s ours

Change-Id: I1e1dbefc3c15c4b5d36874a35c26b4f72675191f

7 years agoMerge "Don't rely on framebuffer contents after eglSwapBuffers"
Pablo Ceballos [Tue, 22 Aug 2017 17:23:54 +0000 (17:23 +0000)]
Merge "Don't rely on framebuffer contents after eglSwapBuffers"
am: 76f784eaea

Change-Id: Iaf6597cb67fb8b76a3c7fbdcda612735e5db7c02

7 years agoMerge \\\"Add mipmap.2d.projected tests back to mustpass\\\" am: 0a874f4a2c am: 0a50a...
Pyry Haulos [Tue, 22 Aug 2017 17:23:41 +0000 (17:23 +0000)]
Merge \\\"Add mipmap.2d.projected tests back to mustpass\\\" am: 0a874f4a2c am: 0a50a55ba5 am: 496c09f666
am: 36803c418b

Change-Id: I562dc62172c514e823ac066965a20b1da37ca2b0

7 years agoMerge \\\"switch to default Trade Federation ABI class\\\" am: e3235bbd8d am: 98e547b...
Julius D'souza [Tue, 22 Aug 2017 17:23:23 +0000 (17:23 +0000)]
Merge \\\"switch to default Trade Federation ABI class\\\" am: e3235bbd8d am: 98e547b2b2 am: dc0ce84bc8
am: b93b009dcf

Change-Id: I74e92f6a5b8ce856978ac6924029fb3b108ce68f

7 years agoMerge changes I219c2b3a,I7af6fe67 am: 01cc5733ba am: 7d8ddf4d02 am: 822f089731
Mika Isojärvi [Tue, 22 Aug 2017 17:23:07 +0000 (17:23 +0000)]
Merge changes I219c2b3a,I7af6fe67 am: 01cc5733ba am: 7d8ddf4d02 am: 822f089731
am: 80354cd561

Change-Id: I22f7a641721ebb02f8ef97fc6c99873500de3dc3

7 years agoFix license header in testlog.xls am: e1c6368ea8 am: 0c8837f1e3 am: fc25428102
Pyry Haulos [Tue, 22 Aug 2017 17:22:45 +0000 (17:22 +0000)]
Fix license header in testlog.xls am: e1c6368ea8 am: 0c8837f1e3 am: fc25428102
am: 2cc908b5c8

Change-Id: I871122edb7592d52414c95814dc59c5430a24e2e

7 years agoMerge \\\\"Fix build with new Interface am: af51a2acde am: 3b9fe61b5e\\\\" into nyc...
Julien Desprez [Tue, 22 Aug 2017 17:22:25 +0000 (17:22 +0000)]
Merge \\\\"Fix build with new Interface am: af51a2acde am: 3b9fe61b5e\\\\" into nyc-mr1-dev-plus-aosp am: 114f46a0dc am: 2dc4d39d70 am: a198339517 am: 49723e9172
am: 59e8008a6e

Change-Id: Ia936964fa28c92d1a829f14e443ccd3c3e17a769

7 years agoFix build with new Interface am: af51a2acde am: cee1bcdedd am: 93f94f0d2e am: 244b38f...
Julien Desprez [Tue, 22 Aug 2017 17:22:05 +0000 (17:22 +0000)]
Fix build with new Interface am: af51a2acde am: cee1bcdedd am: 93f94f0d2e am: 244b38f434 am: 6829dca527 am: 6cdd09e692
am: 765ee043e4

Change-Id: I6d8dda9417d92209579df536a9431f9e4fb7deff

7 years agoUpdate TF interface for filters am: fa50dbbefa am: 0a44c2b7c9 am: 797bdc12ba am:...
Julien Desprez [Tue, 22 Aug 2017 17:21:47 +0000 (17:21 +0000)]
Update TF interface for filters am: fa50dbbefa am: 0a44c2b7c9 am: 797bdc12ba am: 88e3da40a0 am: ef8287e6f6 am: 0ebae95af0
am: 7b3886f742

Change-Id: I63cb75820d75ea89b224ec530e94589a6f9cbb44

7 years agoUpdate TF interface for filters am: fa50dbbefa am: bec18ccfde am: 047ff644a7 am:...
Julien Desprez [Tue, 22 Aug 2017 17:21:29 +0000 (17:21 +0000)]
Update TF interface for filters am: fa50dbbefa am: bec18ccfde am: 047ff644a7 am: f5907ad07c am: ba1e8d722a am: 7fcd2c08fe
am: 81a6a02eba

Change-Id: I7aa7563027b0e8abe05688bc6f526726551d8e08

7 years agoMerge goog/master@c8da37c into stage-aosp-master. am: 38365a1634 am: e1fb5fe7df am...
Xin Li [Tue, 22 Aug 2017 17:21:11 +0000 (17:21 +0000)]
Merge goog/master@c8da37c into stage-aosp- am: 38365a1634 am: e1fb5fe7df am: 82d89acd57 am: dd0641f583 am: 061e03a696 am: c6f9dd4de1
am: 90ff3617d5

Change-Id: I2aa4fee5f66a65b28e062157e9199b8a40371b8e

7 years agoFix texture mip level size in framebuffer fetch tests
Mika Isojrvi [Wed, 16 Aug 2017 23:58:28 +0000 (23:58 +0000)]
Fix texture mip level size in framebuffer fetch tests
am: be0d165a5d

Change-Id: I3fcbe493a87c270e64b6c3e3ed3fa8329d877d1b

7 years agoFix texture mip level size in framebuffer fetch tests
Mika Isojärvi [Wed, 16 Aug 2017 20:40:22 +0000 (13:40 -0700)]
Fix texture mip level size in framebuffer fetch tests

Bug: 64280744
Test: Ran tests with multiple Google devices
Change-Id: I369a3c9b16270655332d5a608207f0da2633e0fe

7 years agoMerge "Use safe glFramebufferTexture* function"
james.glanville [Wed, 16 Aug 2017 19:02:41 +0000 (19:02 +0000)]
Merge "Use safe glFramebufferTexture* function"
am: ec5ccbe144

Change-Id: Ic1a4ef9c96f1d2ea1500f175d5c7d601240cb17d

7 years agoMerge "Do not use degenerate frames in EGL tests"
Michael Chock [Wed, 16 Aug 2017 19:02:25 +0000 (19:02 +0000)]
Merge "Do not use degenerate frames in EGL tests"
am: f5971fe17f

Change-Id: Id81232def28656d87c26d69853ac54383e360327

7 years agoMerge "Use safe glFramebufferTexture* function"
Treehugger Robot [Wed, 16 Aug 2017 18:59:45 +0000 (18:59 +0000)]
Merge "Use safe glFramebufferTexture* function"

7 years agoMerge "Do not use degenerate frames in EGL tests"
Treehugger Robot [Wed, 16 Aug 2017 18:59:42 +0000 (18:59 +0000)]
Merge "Do not use degenerate frames in EGL tests"

7 years agoMerge "Report tests using Draw*BaseVertex as NotSupported"
Alexander Galazin [Wed, 16 Aug 2017 18:41:58 +0000 (18:41 +0000)]
Merge "Report tests using Draw*BaseVertex as NotSupported"
am: f96636fdfa

Change-Id: I1f262d8f3a4c772b3903653fb5e5080cd65bd868

7 years agoMerge "Report tests using Draw*BaseVertex as NotSupported"
Treehugger Robot [Wed, 16 Aug 2017 18:36:54 +0000 (18:36 +0000)]
Merge "Report tests using Draw*BaseVertex as NotSupported"

7 years agoMerge "Fix error double accounting in fuzzyCompare()"
Alexander Galazin [Wed, 16 Aug 2017 18:18:24 +0000 (18:18 +0000)]
Merge "Fix error double accounting in fuzzyCompare()"
am: 0cf17c4bf8

Change-Id: Ie3cd66fceec9ac3a73d5d5fb237baf62660ed049

7 years agoMerge "Fix error double accounting in fuzzyCompare()"
Treehugger Robot [Wed, 16 Aug 2017 18:06:52 +0000 (18:06 +0000)]
Merge "Fix error double accounting in fuzzyCompare()"

7 years agoDo not use degenerate frames in EGL tests
Michael Chock [Mon, 14 Aug 2017 18:55:14 +0000 (11:55 -0700)]
Do not use degenerate frames in EGL tests

The dEQP-EGL.functional.buffer_age.* and
dEQP-EGL.functional.partial_update.* tests use randomly-generated frames
for rendering. The test allows the generation of frames with a width or
height of 0, but the tcu::PixelBufferAccess interface does not permit
0-sized subregions (see assertions inside getSubregion overloads in
tcuTextureUtil.cpp).

Skip the rendering of degenerate frames in the reference renderer, as
they are unsupported but would not affect the rendering if they were.

Change-Id: I3977c3c293715db633dde74132e56b5d9303ab28

7 years agoUse safe glFramebufferTexture* function
james.glanville [Wed, 16 Aug 2017 10:50:19 +0000 (11:50 +0100)]
Use safe glFramebufferTexture* function

glFramebufferTexture() is only supported when GL_EXT_geometry_shader is
present. Use glFramebufferTextureLayer() instead so that testing is
possible on unextended ES3.1 contexts.

Components: AOSP

Affects:
dEQP-GLES31.functional.shaders.framebuffer_fetch.basic.framebuffer_texture_level

7 years agoReport tests using Draw*BaseVertex as NotSupported
Alexander Galazin [Wed, 16 Aug 2017 09:36:01 +0000 (11:36 +0200)]
Report tests using Draw*BaseVertex as NotSupported

Draw*BaseVertex methods were added in GLES 3.2.
Report tests using these methods as NotSupported if
GLES 3.1 context is returned.

Components: AOSP

Affects: dEQP-GLES31.functional.draw_base_vertex.*

Change-Id: I87c918d5f66a0a5b547f8e625c662203a7f85048

7 years agoCheck for tessellation/geometry extensions being exposed
Alexander Galazin [Wed, 16 Aug 2017 00:30:11 +0000 (00:30 +0000)]
Check for tessellation/geometry extensions being exposed
am: 573154bb7b

Change-Id: Ib37ad273d16588101b8b4f6ade7f6f9e227faf5c

7 years agoCheck for tessellation/geometry extensions being exposed
Alexander Galazin [Fri, 11 Aug 2017 09:03:50 +0000 (11:03 +0200)]
Check for tessellation/geometry extensions being exposed

Some sample_variables tests use tessellation/geometry shaders.
Need to check that the relevant extensions are exposed.

Components: AOSP

Affects:
dEQP-GLES31.functional.debug.negative_coverage.*.oes_sample_variables.access_built_in_types_inside_other_shaders

Change-Id: Iff74939d474082938955e5b7ebfc41ea3b4a6ec5

7 years agoSuppress non-critical warnings in external/deqp.
Chih-Hung Hsieh [Thu, 10 Aug 2017 16:08:51 +0000 (16:08 +0000)]
Suppress non-critical warnings in external/deqp.
am: b7ae0d8484

Change-Id: If56d6bd9d79e56a1030f2dfe2a051f3757892519

7 years agoFix error double accounting in fuzzyCompare()
Alexander Galazin [Tue, 8 Aug 2017 11:15:40 +0000 (13:15 +0200)]
Fix error double accounting in fuzzyCompare()

fuzzyCompare() has a loop to go through all the pixels and generate error sum.
It skips some pixels using random number generator between 0-8.
Random number generator sometime generate 0 and it ends up
calculating error sum twice for the same pixel.
If this pixel has error, then this add up error sum twice.

Components: Framework

Change-Id: I08e06e29faedb99cfd8fa479e97a437c06008848

7 years agoSuppress non-critical warnings in external/deqp.
Chih-Hung Hsieh [Wed, 9 Aug 2017 23:23:07 +0000 (16:23 -0700)]
Suppress non-critical warnings in external/deqp.

* We should enable those warnings after fixing the upstream source code.

Bug: 64487164
Test: build with WITH_TIDY=1
Change-Id: Ie4961d23b8f57e8d3a3ada0e64df82ed18dd366f