platform/upstream/VK-GL-CTS.git
6 years agoglshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb
Chris Forbes [Sat, 13 Jan 2018 02:33:39 +0000 (02:33 +0000)]
glshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb
am: 65715b7354

Change-Id: Ib2831afe2aaafa4a641aada06d7a462eb374f1c7

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 00:40:45 +0000 (00:40 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: fe861b61a5 am: c0f329e585
am: a0f602a33f

Change-Id: Ib116c6f9de0537313264847b191274bc194d8ed1

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 00:40:16 +0000 (00:40 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf  -s ours am: 346da766ee am: f5aea0bdd6
am: 7090f5efbb

Change-Id: I5cf21cf7b4060f6a84f6de555b11fa48d8e107ba

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 00:39:43 +0000 (00:39 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17  -s ours am: 1883d6ef48 am: 47af384a58
am: 784f3f3eb7

Change-Id: Iee890d9bd5cb87e60914802fbba813bfaadfbbc7

6 years agoMerge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am...
Android Build Merger (Role) [Sat, 13 Jan 2018 00:39:10 +0000 (00:39 +0000)]
Merge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am: 50fc8a75b5 am: 300fd13219 am: 15b26eef60 am: 332603b6b7
am: 507f25ad4f

Change-Id: I80bce5ca02a784a08140a2a4219eda209cd4cf1c

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 00:38:19 +0000 (00:38 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: 25dfe6a4ee am: 3f0b3b64f2 am: 2127d9b22f am: d19a03da59
am: cff198f9be

Change-Id: I5fde22655d18332c26cd7d1222b3d2c17d0b567e

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 00:37:57 +0000 (00:37 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf am: 73a1947a88 am: 634a9ae96f am: 0b6498c39d  -s ours am: e1264f5728
am: 141419d3b6

Change-Id: I31d42e5782fa345c617d4b3ee74ef567de3555da

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 00:37:41 +0000 (00:37 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17 am: 9867211763 am: 6efda47386 am: f55a23659d  -s ours am: 90d309c9be
am: dfe4c42922

Change-Id: Idfa5ca344f66a94b4dbe8f33553ebc24f0bc9588

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 00:26:31 +0000 (00:26 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: fe861b61a5
am: c0f329e585

Change-Id: I1332d72d4f7156a717f6e9089bb1c6293c25756e

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 00:26:02 +0000 (00:26 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf  -s ours am: 346da766ee
am: f5aea0bdd6

Change-Id: I404240c078eb9a8a79444d4e4362855c9b457b07

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 00:25:31 +0000 (00:25 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17  -s ours am: 1883d6ef48
am: 47af384a58

Change-Id: Ib4b8167b367c6433202921aa7ea3af8918f30f36

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e
Pyry Haulos [Sat, 13 Jan 2018 00:21:25 +0000 (00:21 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e
am: fe861b61a5

Change-Id: I80ed658dc7ba754cb2e3b7cb92559ad15d17d4e3

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 00:20:53 +0000 (00:20 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf  -s ours
am: 346da766ee

Change-Id: I6e23fbe5e5fcc9f48cf680f5c738acb599107666

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 00:20:18 +0000 (00:20 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17  -s ours
am: 1883d6ef48

Change-Id: Ia13870021ead8c15e891a7fd457b3c73fdadfb08

6 years agoMerge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am...
Android Build Merger (Role) [Sat, 13 Jan 2018 00:15:41 +0000 (00:15 +0000)]
Merge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am: 50fc8a75b5 am: 300fd13219 am: 15b26eef60
am: 332603b6b7

Change-Id: Ie24d4801d41e45a5d1d3c9ea01ee98455d795086

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 00:14:51 +0000 (00:14 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: 25dfe6a4ee am: 3f0b3b64f2 am: 2127d9b22f
am: d19a03da59

Change-Id: I9b70ba9bd30441e5a10df530d9ee5d42827b0074

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 00:14:36 +0000 (00:14 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf am: 73a1947a88 am: 634a9ae96f am: 0b6498c39d  -s ours
am: e1264f5728

Change-Id: I30731fa97e1bf89d7ff81d4fdb8a0b730b268e53

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 00:14:20 +0000 (00:14 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17 am: 9867211763 am: 6efda47386 am: f55a23659d  -s ours
am: 90d309c9be

Change-Id: Icdc70bfc54bc0a0bb91e9d2007dd4cd3a1d4969c

6 years agoMerge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am...
Android Build Merger (Role) [Fri, 12 Jan 2018 23:59:58 +0000 (23:59 +0000)]
Merge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am: 50fc8a75b5 am: 300fd13219
am: 15b26eef60

Change-Id: I374e1e9e68ea1fcf0d16996dd6a474c12bc14c2a

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Fri, 12 Jan 2018 23:59:30 +0000 (23:59 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: 25dfe6a4ee am: 3f0b3b64f2
am: 2127d9b22f

Change-Id: I4931d64584569d374a053fb0a73ee9430c1fbd20

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Fri, 12 Jan 2018 23:59:19 +0000 (23:59 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf am: 73a1947a88 am: 634a9ae96f
am: 0b6498c39d  -s ours

Change-Id: Ic35215a31709f7b4a2c94edd950d10de2f5dda49

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Fri, 12 Jan 2018 23:58:57 +0000 (23:58 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17 am: 9867211763 am: 6efda47386
am: f55a23659d  -s ours

Change-Id: Idd75f5b319dc488e4da5c730b5d33fb8b0aa616b

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50
Pyry Haulos [Fri, 12 Jan 2018 23:57:24 +0000 (23:57 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50
am: 71ef361f3e

Change-Id: I138e6025b0cfb77ffd8197b796e32b06011cbc8a

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52
Mika Isojrvi [Fri, 12 Jan 2018 23:57:09 +0000 (23:57 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52
am: b1f38f97cf  -s ours

Change-Id: I8fc045601456dd0b8d0026c4e70db43cf4998886

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c
Mika Isojrvi [Fri, 12 Jan 2018 23:56:55 +0000 (23:56 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c
am: b2dcf86f17  -s ours

Change-Id: Iaa15b3997481353a88aef19cdde4348ae2cc3f75

6 years agoMerge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am...
Android Build Merger (Role) [Fri, 12 Jan 2018 23:21:46 +0000 (23:21 +0000)]
Merge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am: 50fc8a75b5
am: 300fd13219

Change-Id: I8995ee531c8aa5509634d1a104aa55fac07d9ee9

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Fri, 12 Jan 2018 23:21:26 +0000 (23:21 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: 25dfe6a4ee
am: 3f0b3b64f2

Change-Id: I0d4f4b8794026f6cf7d105ba2f3ace5581f812cb

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Fri, 12 Jan 2018 23:21:20 +0000 (23:21 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf am: 73a1947a88
am: 634a9ae96f

Change-Id: Idb1cd7e79f5c3e0f4af89e146bbd1e757e2e4d03

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Fri, 12 Jan 2018 23:21:15 +0000 (23:21 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17 am: 9867211763
am: 6efda47386

Change-Id: I5eba68eab4424e4a6e3f860195839af7cece4ea3

6 years agoMerge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev
Android Build Merger (Role) [Fri, 12 Jan 2018 23:17:23 +0000 (23:17 +0000)]
Merge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev
am: 50fc8a75b5

Change-Id: I1e7472504c12387c66f493302709265dcbb04179

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e
Pyry Haulos [Fri, 12 Jan 2018 23:16:51 +0000 (23:16 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e
am: 25dfe6a4ee

Change-Id: Ib6f975a1f2b1af315cbbc98644345e1fe4811ef4

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf
Mika Isojrvi [Fri, 12 Jan 2018 23:16:47 +0000 (23:16 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf
am: 73a1947a88

Change-Id: I2733db85fb4d85068b4e1fcdd4912f9e1492302a

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17
Mika Isojrvi [Fri, 12 Jan 2018 23:16:43 +0000 (23:16 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17
am: 9867211763

Change-Id: If9832e5468a435dde173c64d3895c0254d0147cf

6 years agoMerge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev
Android Build Merger (Role) [Fri, 12 Jan 2018 23:12:01 +0000 (23:12 +0000)]
Merge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev

* changes:
  Limit maximum allocation size in memory mapping tests am: adff582b50 am: dca802bcb6 am: c08585f3c9
  Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: e31605bdcd am: ef2b508376
  Optimize random memory mapping tests reference memory am: 7e69d67a2c am: 5f6b57e213 am: 81015fd200

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: dca802bcb6
Pyry Haulos [Fri, 12 Jan 2018 23:11:50 +0000 (23:11 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: dca802bcb6
am: c08585f3c9

Change-Id: Icfaa1a06dff31dbac537a04a61ca0c07528a977f

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50
Pyry Haulos [Fri, 12 Jan 2018 23:11:49 +0000 (23:11 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50
am: 71ef361f3e

Change-Id: I8408b8ee385a9ef2adb7b9a8cff13330f70445bf

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52
Mika Isojrvi [Fri, 12 Jan 2018 23:11:46 +0000 (23:11 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52
am: b1f38f97cf

Change-Id: Ib36a871d725cdd1b411c79cb5679be901515af19

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: e31605bdcd
Mika Isojrvi [Fri, 12 Jan 2018 23:11:46 +0000 (23:11 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: e31605bdcd
am: ef2b508376

Change-Id: I9bc027b9dd8e686499b5c7db277b5cf2964d17ca

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c
Mika Isojrvi [Fri, 12 Jan 2018 23:11:42 +0000 (23:11 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c
am: b2dcf86f17

Change-Id: Ie076cb9cc66d9b500228e757022a9b63f8200055

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: 5f6b57e213
Mika Isojrvi [Fri, 12 Jan 2018 23:11:41 +0000 (23:11 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: 5f6b57e213
am: 81015fd200

Change-Id: Ib91c269d814a87e6ef3f3ea53daec1150b56c48f

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50
Pyry Haulos [Fri, 12 Jan 2018 23:06:19 +0000 (23:06 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50
am: dca802bcb6

Change-Id: I5cb69dcecddb77df2abc0b88829ec4107bc3f47c

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52
Mika Isojrvi [Fri, 12 Jan 2018 23:06:15 +0000 (23:06 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52
am: e31605bdcd

Change-Id: I16c54cf2b1762103e264c161b12c82913770b79d

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c
Mika Isojrvi [Fri, 12 Jan 2018 23:06:11 +0000 (23:06 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c
am: 5f6b57e213

Change-Id: I22694ef30862c2e6d9e44b5225717a7d7fa58dfc

6 years agoLimit maximum allocation size in memory mapping tests
Pyry Haulos [Fri, 12 Jan 2018 23:01:44 +0000 (23:01 +0000)]
Limit maximum allocation size in memory mapping tests
am: adff582b50

Change-Id: I1f964269a82a7e31a1ff5d930e86b9bb084ad0e7

6 years agoImprove memory tracking in vulkan memory mapping tests
Mika Isojrvi [Fri, 12 Jan 2018 23:01:42 +0000 (23:01 +0000)]
Improve memory tracking in vulkan memory mapping tests
am: 3a8ec35d52

Change-Id: Ia9e76d141185fa3c0a62a7602c551f9cb98f75bc

6 years agoOptimize random memory mapping tests reference memory
Mika Isojrvi [Fri, 12 Jan 2018 23:01:39 +0000 (23:01 +0000)]
Optimize random memory mapping tests reference memory
am: 7e69d67a2c

Change-Id: I15d1ed2e994eb8a924a38aeb9efe34324480892a

6 years agoLimit maximum allocation size in memory mapping tests
Pyry Haulos [Fri, 12 Jan 2018 22:57:15 +0000 (22:57 +0000)]
Limit maximum allocation size in memory mapping tests
am: adff582b50

Change-Id: Iff465c2be4d7c27702036f8f060a458c55830732

6 years agoImprove memory tracking in vulkan memory mapping tests
Mika Isojrvi [Fri, 12 Jan 2018 22:57:12 +0000 (22:57 +0000)]
Improve memory tracking in vulkan memory mapping tests
am: 3a8ec35d52

Change-Id: I54613d0c408d80a65cc175e86495d0ffd4c650b5

6 years agoOptimize random memory mapping tests reference memory
Mika Isojrvi [Fri, 12 Jan 2018 22:57:10 +0000 (22:57 +0000)]
Optimize random memory mapping tests reference memory
am: 7e69d67a2c

Change-Id: I2c91c3720102d1c4c949bf19a2b6af51c59581f1

6 years agoMultiple draw buffers in blend_equation_advanced am: 123de4f307 am: f3ca3bb9be
Mark Adams [Fri, 12 Jan 2018 21:53:23 +0000 (21:53 +0000)]
Multiple draw buffers in blend_equation_advanced am: 123de4f307 am: f3ca3bb9be
am: 287e603102

Change-Id: Ifc92ce6aef2ea67b4cd15260bdf667077f735695

6 years agoMultiple draw buffers in blend_equation_advanced am: 123de4f307
Mark Adams [Fri, 12 Jan 2018 21:49:19 +0000 (21:49 +0000)]
Multiple draw buffers in blend_equation_advanced am: 123de4f307
am: f3ca3bb9be

Change-Id: I0071405c90f5a9498d702f1000c38c663fd153cf

6 years agoMultiple draw buffers in blend_equation_advanced
Mark Adams [Fri, 12 Jan 2018 21:44:19 +0000 (21:44 +0000)]
Multiple draw buffers in blend_equation_advanced
am: 123de4f307

Change-Id: I573130ab7b0b0e1074935a655e980934deb5c72e

6 years agoMultiple draw buffers in blend_equation_advanced
Mark Adams [Fri, 20 Oct 2017 13:49:08 +0000 (09:49 -0400)]
Multiple draw buffers in blend_equation_advanced

GL_NVX_blend_equation_advanced_multi_draw_buffers adds support for
multiple draw buffers with advanced blend equations. This change
modifies the below test to check for this extension and to expect
GL_NO_ERROR if it is present.

Components: AOSP

VK-GL-CTS issue: 770
Bug: b/71901344

Affects:
dEQP-GLES31.functional.debug.negative_coverage.get_error.advanced_blend.attachment_advanced_equation
(cherry picked from commit 2cb35a235c1a7bd3c63b296c37e186eec34e08e2)

Change-Id: I865fa30e527b5899197bade465602bafc92a54a1

6 years agoMerge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am: 4c26442e3...
Jeff Leger [Fri, 12 Jan 2018 01:31:40 +0000 (01:31 +0000)]
Merge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am: 4c26442e3d am: 5411bb2f77
am: e063ada7cc

Change-Id: Ica9ad4859150bb90ae0ff7a34970d487a91257ac

6 years agoMerge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am: 4c26442e3d
Jeff Leger [Fri, 12 Jan 2018 01:24:57 +0000 (01:24 +0000)]
Merge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am: 4c26442e3d
am: 5411bb2f77

Change-Id: I5b62fe6198be6c06edab68f0a16c7478757b9e5d

6 years agoMerge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev
Jeff Leger [Fri, 12 Jan 2018 01:21:29 +0000 (01:21 +0000)]
Merge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev
am: 4c26442e3d

Change-Id: I46cfbd06aceee958ca486b14963d6c7a7be8abfb

6 years agoMerge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev
Treehugger Robot [Fri, 12 Jan 2018 01:10:31 +0000 (01:10 +0000)]
Merge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev

6 years agoglshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb...
Chris Forbes [Thu, 11 Jan 2018 22:41:26 +0000 (22:41 +0000)]
glshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb am: b355e0840c
am: d60fc9b449

Change-Id: Icae4d1aec236c5353c04eddf77910ce06d619b0d

6 years agoglshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb
Chris Forbes [Thu, 11 Jan 2018 22:32:48 +0000 (22:32 +0000)]
glshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb
am: b355e0840c

Change-Id: I666e73b8b5e4c298937fe679676182a2ac0a0d47

6 years agoglshared: Add watchdog touches to avoid timeouts on slow hardware
Chris Forbes [Thu, 11 Jan 2018 22:25:16 +0000 (22:25 +0000)]
glshared: Add watchdog touches to avoid timeouts on slow hardware
am: 0d9250e9eb

Change-Id: I6794264a1b8018a5ced33100ae9505f31d0a191e

6 years agoglshared: Add watchdog touches to avoid timeouts on slow hardware
Chris Forbes [Thu, 11 Jan 2018 22:22:49 +0000 (22:22 +0000)]
glshared: Add watchdog touches to avoid timeouts on slow hardware
am: 0d9250e9eb

Change-Id: If675c974a2389787e53d2d618509ca81a48990d9

6 years agoglshared: Add watchdog touches to avoid timeouts on slow hardware
Chris Forbes [Thu, 21 Dec 2017 18:22:58 +0000 (10:22 -0800)]
glshared: Add watchdog touches to avoid timeouts on slow hardware

Based on diffs posted to deqp-external-requests

Bug: b/71753331
Bug: b/67854695

Change-Id: Id25e334814caf65f72b76e66d3b07fccba5ad355
Component: AOSP

6 years agoRun Draw*BaseVertex if EXT_draw_elements_base_vertex is present
Alexander Galazin [Thu, 4 Jan 2018 00:54:08 +0000 (00:54 +0000)]
Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present
am: 3685bc758d

Change-Id: I3c24c3ce079652103df522bf614fd2582d7bd5cc

6 years agoReport tests using Draw*BaseVertex as NotSupported
Alexander Galazin [Thu, 4 Jan 2018 00:54:05 +0000 (00:54 +0000)]
Report tests using Draw*BaseVertex as NotSupported
am: 62704ccf72

Change-Id: I3bdac742ddc6bcd8bb24dba85d6a3db607520ce8

6 years agoRemove dEQP-GLES31.*vertex_array.*_invalid_map tests
David Sodman [Thu, 4 Jan 2018 00:54:02 +0000 (00:54 +0000)]
Remove dEQP-GLES31.*vertex_array.*_invalid_map tests
am: b13b882839

Change-Id: I9e0656dd887ecf669f6c55e2f6a36148f80c4a34

6 years agoRun Draw*BaseVertex if EXT_draw_elements_base_vertex is present
Alexander Galazin [Wed, 16 Aug 2017 09:36:01 +0000 (11:36 +0200)]
Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present

Draw*BaseVertex methods are enabled if
the EXT_draw_elements_base_vertex extension is present
Follow-up on 1b1ea05b

Components: AOSP
Bug: 70716357
Test: run on google devices

Affects: dEQP-GLES31.functional.draw_base_vertex.*

Change-Id: If8a4860a956c771ec5ea3341e2227f437b12a286
(cherry picked from commit 079ca561114713d31e05c4124b8daeef764cf9b8)
Merged-In: 079ca561114713d31e05c4124b8daeef764cf9b8

6 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.*

Bug: 70716326
Test: run on google devices

Change-Id: I87c918d5f66a0a5b547f8e625c662203a7f85048
(cherry picked from commit 1b1ea05b4e8d6e9dbb07187b0af6bc12c315fb4e)
Merged-In: 1b1ea05b4e8d6e9dbb07187b0af6bc12c315fb4e

6 years agoRemove dEQP-GLES31.*vertex_array.*_invalid_map tests
David Sodman [Thu, 18 May 2017 16:30:17 +0000 (09:30 -0700)]
Remove dEQP-GLES31.*vertex_array.*_invalid_map tests

Tests made assumptions about GL error returned from glDrawElements*
functions when passed a mapped buffer object, but, that error is not
supported by the specification.

Affects: dEQP-GLES31.*vertex_array.*
Components: AOSP
Bug: 37942569
Bug: 70716290
Test: run on google devices

Change-Id: Ic066dfbe717ff1e7741bec8ee870b09b99362dc7
(cherry picked from commit 428a2256159883c651a409c4e0cbe031953f4c4e)
Merged-In: 428a2256159883c651a409c4e0cbe031953f4c4e

6 years agoMerge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev...
Chris Forbes [Sat, 16 Dec 2017 00:45:50 +0000 (00:45 +0000)]
Merge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev am: aa801278e8 am: b225891f17
am: 5efd60507d

Change-Id: If2626421192eae18884f3ab9d61b3b8c6f819764

6 years agoMerge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev...
Chris Forbes [Sat, 16 Dec 2017 00:43:44 +0000 (00:43 +0000)]
Merge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev am: aa801278e8
am: b225891f17

Change-Id: I792d7af525d21390dc878e96dbb5efddee2ded4c

6 years agoMerge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev...
Chris Forbes [Sat, 16 Dec 2017 00:43:44 +0000 (00:43 +0000)]
Merge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev am: aa801278e8
am: 88ff7ab94e

Change-Id: I8d8ab5d554e0f0ddf8959bf0cd1b8d27b149ad32

6 years agoMerge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev
Chris Forbes [Sat, 16 Dec 2017 00:41:49 +0000 (00:41 +0000)]
Merge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev
am: aa801278e8

Change-Id: Ibcf595572b9e0164653dab832ca8cffab1f5c4c8

6 years agoMerge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev
Chris Forbes [Sat, 16 Dec 2017 00:41:49 +0000 (00:41 +0000)]
Merge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev
am: aa801278e8

Change-Id: I5818c937676ad5c4c79814be1c39c8c264949977

6 years agoMerge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev
Treehugger Robot [Sat, 16 Dec 2017 00:34:23 +0000 (00:34 +0000)]
Merge "Avoid watchdog timeout in Vulkan builtin precision tests" into oreo-cts-dev

6 years agoDon't assume rendering complete before buffer latch am: 9e0214cf61
Mark Adams [Wed, 6 Dec 2017 19:01:23 +0000 (19:01 +0000)]
Don't assume rendering complete before buffer latch am: 9e0214cf61
am: b7bd9a1ee9

Change-Id: I55a7b630455bca202121fea12825b22ec15de652

6 years agoDon't assume rendering complete before buffer latch
Mark Adams [Wed, 6 Dec 2017 18:28:29 +0000 (18:28 +0000)]
Don't assume rendering complete before buffer latch
am: 9e0214cf61

Change-Id: Iee3ccf2afef375ac45e60133537a141d685d607f

6 years agoDon't assume rendering complete before buffer latch am: 9e0214cf61 am: e61e3bf872
Mark Adams [Wed, 6 Dec 2017 18:18:32 +0000 (18:18 +0000)]
Don't assume rendering complete before buffer latch am: 9e0214cf61 am: e61e3bf872
am: 67cd1e434b

Change-Id: I98f8efc3877e42212550a775ec0cdb5f23ff1262

6 years agoDon't assume rendering complete before buffer latch am: 9e0214cf61
Mark Adams [Wed, 6 Dec 2017 18:15:28 +0000 (18:15 +0000)]
Don't assume rendering complete before buffer latch am: 9e0214cf61
am: e61e3bf872

Change-Id: I869f95ed4b93d12dd90a822b33f21a761b621105

6 years agoDon't assume rendering complete before buffer latch
Mark Adams [Wed, 6 Dec 2017 18:10:40 +0000 (18:10 +0000)]
Don't assume rendering complete before buffer latch
am: 9e0214cf61

Change-Id: If7f18305ad52c94df1f6700737f27e0af7c05d39

6 years agoLimit maximum allocation size in memory mapping tests
Pyry Haulos [Fri, 19 Aug 2016 12:20:38 +0000 (13:20 +0100)]
Limit maximum allocation size in memory mapping tests

Fixes also ReferenceMemory::m_flushed memory usage counting when
estimating reference memory usage (size should be divided by atomSize).

Fixes #468
Bug: b/69677943

Change-Id: Iad754e211e8070b09254d2451e03418fc2be541b

6 years agoImprove memory tracking in vulkan memory mapping tests
Mika Isojärvi [Tue, 7 Jun 2016 19:39:37 +0000 (12:39 -0700)]
Improve memory tracking in vulkan memory mapping tests

- Round up allocation size to multiple of page size for
  memory usage tracking.
- Update reference memory usage tracking to follow new reference memory
  implementation.

Bug: b/69677943

Change-Id: I219c2b3abe0ee0731f5a7e2bb44492e5b85b95c2

6 years agoOptimize random memory mapping tests reference memory
Mika Isojärvi [Tue, 7 Jun 2016 18:21:46 +0000 (11:21 -0700)]
Optimize random memory mapping tests reference memory

Bug: b/69677943

Change-Id: I7af6fe67a25462dcb0acc66c238a8708157060df

6 years agoDon't assume rendering complete before buffer latch
Mark Adams [Mon, 4 Dec 2017 22:26:54 +0000 (17:26 -0500)]
Don't assume rendering complete before buffer latch

It's valid for the buffer to latch before rendering is completed, and
this is causing intermittent failures.

Bug: b/69981429

Test: --deqp-case=dEQP-EGL*get_frame_timestamps*

Change-Id: Ia9f1d0e4ffa7f3e16a46fc4566157a651d1b0601

6 years agoAvoid watchdog timeout in Vulkan builtin precision tests
Chris Forbes [Mon, 16 Oct 2017 19:42:35 +0000 (12:42 -0700)]
Avoid watchdog timeout in Vulkan builtin precision tests

Calculating the reference intervals can take a substantial amount of
time. On some very slow targets, this can cause us to trip the watchdog
in the verification loop.

Same approach and limit as in modules/glshared/glsBuiltinPrecisionTests.cpp

Affected tests:
dEQP-VK.glsl.builtin.precision.*

Component: Vulkan

Bug: 67854695
Test: run on google devices
Change-Id: I492b656e7e2a9aa724bb3785bdf1416a4c22ec04

6 years agoReduce GPU workload of pipeline_barrier tests
Jeff Leger [Wed, 22 Nov 2017 17:12:58 +0000 (12:12 -0500)]
Reduce GPU workload of pipeline_barrier tests

Tests with large buffer sizes will now clamp the
GPU workload to avoid triggering execution timeout
on implementations.

b/68360750

Affects: dEQP-VK-memory.pipeline_barrier.*

Components: Vulkan

VK_GL_CTS issue: 813

Change-Id: If8772973fd49cac0b8cc5fa66c33af4de38f2f68

6 years agoLower correlation threshold in flush-finish tests again am: 6455e6f987 am: 2e18b48b04...
Gurchetan Singh [Tue, 7 Nov 2017 20:45:44 +0000 (20:45 +0000)]
Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 2e18b48b04 am: b31b60abe6 am: da172c6afd am: ed080cc354
am: 4d5a25b142

Change-Id: Iece967058049e50e63f7cc4235bf6468eddffc97

6 years agoLower correlation threshold in flush-finish tests again am: 6455e6f987 am: 2e18b48b04...
Gurchetan Singh [Tue, 7 Nov 2017 20:42:12 +0000 (20:42 +0000)]
Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 2e18b48b04 am: b31b60abe6 am: da172c6afd
am: ed080cc354

Change-Id: I3c63098007f8634c51ecd9fbf8844b5c5f2f2c26

6 years agoLower correlation threshold in flush-finish tests again am: 6455e6f987 am: 2e18b48b04...
Gurchetan Singh [Tue, 7 Nov 2017 20:38:43 +0000 (20:38 +0000)]
Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 2e18b48b04 am: b31b60abe6
am: da172c6afd

Change-Id: Iecdc967997849e2377fb480454f89a75e072c298

6 years agoLower correlation threshold in flush-finish tests again am: 6455e6f987 am: 2e18b48b04
Gurchetan Singh [Tue, 7 Nov 2017 20:36:05 +0000 (20:36 +0000)]
Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 2e18b48b04
am: b31b60abe6

Change-Id: I0c83a1932bb47c1b295cf2f0f19447b7c7950557

6 years agoLower correlation threshold in flush-finish tests again am: 6455e6f987 am: 84373d7748...
Gurchetan Singh [Tue, 7 Nov 2017 20:34:09 +0000 (20:34 +0000)]
Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 84373d7748 am: 7776db1369
am: 83cec0e56e

Change-Id: Ie4217eb2aa68077a3fc53820c8de2931eac705c8

6 years agoLower correlation threshold in flush-finish tests again am: 6455e6f987
Gurchetan Singh [Tue, 7 Nov 2017 20:34:04 +0000 (20:34 +0000)]
Lower correlation threshold in flush-finish tests again am: 6455e6f987
am: 2e18b48b04

Change-Id: Id0dd6ef88d6a9f1a53a0b72e7fc6912ade51878d

6 years agoLower correlation threshold in flush-finish tests again am: 6455e6f987 am: 84373d7748
Gurchetan Singh [Tue, 7 Nov 2017 20:31:07 +0000 (20:31 +0000)]
Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 84373d7748
am: 7776db1369

Change-Id: I8ab737ed4a43886a1ecc7656ef84b265c1b2f7bc

6 years agoLower correlation threshold in flush-finish tests again
Gurchetan Singh [Tue, 7 Nov 2017 20:29:56 +0000 (20:29 +0000)]
Lower correlation threshold in flush-finish tests again
am: 6455e6f987

Change-Id: I06395cdc2b3b19e7426f35e80981d0547309ede4

6 years agoLower correlation threshold in flush-finish tests again am: 6455e6f987
Gurchetan Singh [Tue, 7 Nov 2017 20:29:09 +0000 (20:29 +0000)]
Lower correlation threshold in flush-finish tests again am: 6455e6f987
am: 84373d7748

Change-Id: I0bda19c76be8c905ce711c089e5576fd7bfee09e

6 years agoLower correlation threshold in flush-finish tests again
Gurchetan Singh [Tue, 7 Nov 2017 20:24:36 +0000 (20:24 +0000)]
Lower correlation threshold in flush-finish tests again
am: 6455e6f987

Change-Id: I11a62d5d0af3612ed1cdcbedee1ba53d5b0e57ae

6 years agoMerge changes I5f7e56e3,I7f88e1da into oreo-cts-dev am: 67694b5635 am: aa425927d0
Brian Anderson [Tue, 7 Nov 2017 20:02:39 +0000 (20:02 +0000)]
Merge changes I5f7e56e3,I7f88e1da into oreo-cts-dev am: 67694b5635 am: aa425927d0
am: efb1ae2ab9

Change-Id: I5623468a2c31d7e265e89f5d860e61fe911e225b

6 years agoMerge changes I5f7e56e3,I7f88e1da into oreo-cts-dev am: 67694b5635
Brian Anderson [Tue, 7 Nov 2017 19:59:37 +0000 (19:59 +0000)]
Merge changes I5f7e56e3,I7f88e1da into oreo-cts-dev am: 67694b5635
am: aa425927d0

Change-Id: I4a353896ae1d58cfa206c37b4081010f7577899b

6 years agoMerge changes I5f7e56e3,I7f88e1da into oreo-cts-dev
Brian Anderson [Tue, 7 Nov 2017 19:57:39 +0000 (19:57 +0000)]
Merge changes I5f7e56e3,I7f88e1da into oreo-cts-dev
am: 67694b5635

Change-Id: I202b9be2b529cc3ba80a96f66a31b42252b47234

6 years agoMerge changes I5f7e56e3,I7f88e1da into oreo-cts-dev
Treehugger Robot [Tue, 7 Nov 2017 19:49:35 +0000 (19:49 +0000)]
Merge changes I5f7e56e3,I7f88e1da into oreo-cts-dev

* changes:
  eglGetFrameTimestamps: Consider timestamps of 0 as invalid.
  eglGetFrameTimestamps: Allow reads done to equal rendering complete.

6 years agoExclude incremental_present scale down from Android CTS am: da253a4fe0 am: 3d03b52e1f
Chris Forbes [Tue, 7 Nov 2017 03:07:01 +0000 (03:07 +0000)]
Exclude incremental_present scale down from Android CTS am: da253a4fe0 am: 3d03b52e1f
am: b2185cdcbb

Change-Id: I9047deda4c47d482d7e29c7c866a0cfa8321d9f1