Mika Isojärvi [Wed, 17 Jan 2018 22:34:48 +0000 (22:34 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev
am:
2797a75d5d
Change-Id: I507cdc12f806fcb9e840ddd5d9a353cc3fc6b329
Anders Frostad Pedersen [Wed, 17 Jan 2018 22:34:28 +0000 (22:34 +0000)]
Modify compute shader grid setup.
am:
a7c3d75202
Change-Id: Iabd4905875549a4b03135cb2b6ec77724a7d7426
Treehugger Robot [Wed, 17 Jan 2018 22:30:54 +0000 (22:30 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev
Mika Isojärvi [Thu, 28 Sep 2017 17:25:24 +0000 (10:25 -0700)]
Update owners file
Bug:
72113298
Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: I117459d91f39055aaa5f0bc6abfbda32f31cdab2
(cherry picked from commit
412471299c0fac5cb5af37fcdeadbf39a4a36744)
Anders Frostad Pedersen [Wed, 17 Jan 2018 11:05:45 +0000 (12:05 +0100)]
Modify compute shader grid setup.
Modify how the grid is set up for compute shader draw indirect test,
in order to avoid verfication failures due to difference in
floating-point computations on the CPU vs the GPU.
The existing code assumes infinite FP precision.
This change will guarantee the next value of pos(X) to be equal to
the first value of pos(X+1), avoiding gaps/discontinuities.
Affects:
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_1
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_5000
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_8
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_1
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_5000
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_8
Bug:
71515808
Change-Id: I21fe8ec9ea48b15f6171265df802bc47be775f56
Pyry Haulos [Sat, 13 Jan 2018 02:35:25 +0000 (02:35 +0000)]
Limit maximum allocation size in memory mapping tests am:
adff582b50 am:
71ef361f3e am:
fe861b61a5
am:
8d3d9ceddb
Change-Id: Ie91e99b4f382acf79a33b76de02785325bf78aac
Mika Isojrvi [Sat, 13 Jan 2018 02:35:09 +0000 (02:35 +0000)]
Improve memory tracking in vulkan memory mapping tests am:
3a8ec35d52 am:
b1f38f97cf -s ours am:
346da766ee
am:
40f1c9ad64
Change-Id: I914254ccfca7f5013e3bfb1ff8d480d3940cc2d0
Mika Isojrvi [Sat, 13 Jan 2018 02:34:53 +0000 (02:34 +0000)]
Optimize random memory mapping tests reference memory am:
7e69d67a2c am:
b2dcf86f17 -s ours am:
1883d6ef48
am:
225bb3c908
Change-Id: I6a4c8bd549aab89192897a44a1a80913a094417d
Mark Adams [Sat, 13 Jan 2018 02:34:32 +0000 (02:34 +0000)]
Multiple draw buffers in blend_equation_advanced am:
123de4f307
am:
ddd1655bf6
Change-Id: Ia2958afb609c24bf5db2a229c292785de4c02c6c
Jeff Leger [Sat, 13 Jan 2018 02:34:13 +0000 (02:34 +0000)]
Merge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am:
4c26442e3d
am:
d9b0dd51d2
Change-Id: Iec15d6a9ae27d4a85b2558c76f1fa22f8a66197d
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Pyry Haulos [Sat, 13 Jan 2018 00:04:17 +0000 (00:04 +0000)]
Limit maximum allocation size in memory mapping tests am:
adff582b50 am:
71ef361f3e
am:
fe861b61a5
Change-Id: Id7e2ade9ceaad34bee00b2b36bfde50ca2492dd5
Mika Isojrvi [Sat, 13 Jan 2018 00:04:00 +0000 (00:04 +0000)]
Improve memory tracking in vulkan memory mapping tests am:
3a8ec35d52 am:
b1f38f97cf -s ours
am:
346da766ee
Change-Id: Iece2a8d3c40b646e982008d82f40b16dfdbf94ca
Mika Isojrvi [Sat, 13 Jan 2018 00:03:38 +0000 (00:03 +0000)]
Optimize random memory mapping tests reference memory am:
7e69d67a2c am:
b2dcf86f17 -s ours
am:
1883d6ef48
Change-Id: I9f6246177cc3651b84370fedd7f48fd9dddf1f94
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Mark Adams [Fri, 12 Jan 2018 21:44:17 +0000 (21:44 +0000)]
Multiple draw buffers in blend_equation_advanced
am:
123de4f307
Change-Id: I1ce06acaa4f5f725097bcc248b7dbdf048bac61e
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
Jeff Leger [Fri, 12 Jan 2018 01:31:43 +0000 (01:31 +0000)]
Merge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev
am:
4c26442e3d
Change-Id: I32a3a35837be16886acebd28e30ccdadffa73811
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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