Jiayuan Ren [Mon, 20 Aug 2018 21:50:03 +0000 (14:50 -0700)]
Fix: rendering complete times not monotonic am:
59b6ba9bb2
am:
c755b6dd5e
Change-Id: I15b29dd9d8423d8942db31591fd8c369c92d1957
Jiayuan Ren [Mon, 20 Aug 2018 21:45:59 +0000 (14:45 -0700)]
Fix: rendering complete times not monotonic
am:
59b6ba9bb2
Change-Id: I30edcda0a9c1378df99251466eea5c5848ea0fc3
Jiayuan Ren [Tue, 14 Aug 2018 19:09:01 +0000 (12:09 -0700)]
Fix: rendering complete times not monotonic
We run into an intermittent issue that two neighboring
frames have the same rendering complete timestamp.
The timers will always have finite granularity.
The timestamp is in nanosecond but the timer producing
these timestamps might not actually be able to produce
timestamps at 1ns resolution. When the timer used for
these events has not enough granularity, events that
happen very quickly right after one another will appear
as if they appear at the same point in time.
Two neighboring frames have the same timestamp is allowed.
Components: AOSP
VK-GL-CTS issue: 1311
Bug: b/
112778381
Affects:
dEQP-EGL.functional.get_frame_timestamps.*
Lloyd Pique [Mon, 30 Apr 2018 19:43:51 +0000 (12:43 -0700)]
Allow the window to be recreated in the middle of a test am:
30ef1bf331 am:
38611cff1b
am:
d7ea694527
Change-Id: I69f3211031c9704b0148edf26d1a598129bf3944
Lloyd Pique [Mon, 30 Apr 2018 19:40:23 +0000 (12:40 -0700)]
[automerger] Allow the window to be recreated in the middle of a test am:
30ef1bf331 am:
982b9bf1e4 am:
20d14be89f am:
e00e690cfb
am:
040aaa4dc6
Change-Id: Iad8cdf7b3cbdcc382a3d41df29369cf12ae32c8d
Lloyd Pique [Mon, 30 Apr 2018 19:40:22 +0000 (12:40 -0700)]
Allow the window to be recreated in the middle of a test am:
30ef1bf331
am:
38611cff1b
Change-Id: If75c089eace7e4d67dbb28abfa7928a769decc6a
Android Build Merger (Role) [Mon, 30 Apr 2018 19:33:00 +0000 (19:33 +0000)]
[automerger] Allow the window to be recreated in the middle of a test am:
30ef1bf331 am:
982b9bf1e4 am:
20d14be89f am:
e00e690cfb
Change-Id: Ic5dc053bb7ea5d82429b4acaa54063c042049e52
Android Build Merger (Role) [Mon, 30 Apr 2018 19:32:59 +0000 (19:32 +0000)]
[automerger] Allow the window to be recreated in the middle of a test am:
30ef1bf331 am:
982b9bf1e4 am:
20d14be89f
Change-Id: I62e863ad7c0e7408438f5f8f919472c58c2c8d32
Android Build Merger (Role) [Mon, 30 Apr 2018 19:32:58 +0000 (19:32 +0000)]
[automerger] Allow the window to be recreated in the middle of a test am:
30ef1bf331 am:
982b9bf1e4
Change-Id: Ib4998ca20b55378973547524d86dbf2b6f0017cf
Lloyd Pique [Mon, 30 Apr 2018 19:32:47 +0000 (12:32 -0700)]
Allow the window to be recreated in the middle of a test
am:
30ef1bf331
Change-Id: I8150c542b5735cddf900bfa0ac8b1118789d9ea3
Lloyd Pique [Mon, 30 Apr 2018 19:26:18 +0000 (12:26 -0700)]
Allow the window to be recreated in the middle of a test
am:
30ef1bf331
Change-Id: Ic2683d5ad4515c3d65339b5027e76b1574374548
android-build-prod (mdb) [Mon, 30 Apr 2018 17:44:08 +0000 (10:44 -0700)]
[automerger skipped] Merge "DO NOT MERGE: Merge remote-tracking branch 'khronos/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
354706417a -s ours
am:
d496dc5ba1
Change-Id: Ide9aaa6f6834f5060f179188434c8f69d286ce68
android-build-prod (mdb) [Mon, 30 Apr 2018 17:39:59 +0000 (10:39 -0700)]
[automerger skipped] Merge "DO NOT MERGE: Merge remote-tracking branch 'khronos/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev
am:
354706417a -s ours
Change-Id: I302c847ae29c25072081d06b17e78671b7358df0
android-build-prod (mdb) [Mon, 30 Apr 2018 17:30:06 +0000 (17:30 +0000)]
Merge "DO NOT MERGE: Merge remote-tracking branch 'khronos/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev
Lloyd Pique [Wed, 25 Apr 2018 02:08:39 +0000 (19:08 -0700)]
Allow the window to be recreated in the middle of a test
On ARC++ devices, some of the dEQP CTS tests were occasionally failing on
devices running in tablet mode, due to the timing of a WM relayout that
happens shortly after the orientation change is realized.
We traced it back to the dEQP test harness always expecting to see a
call from the system to onNativeWindowResized() after a call to
oNNativeWindowCreated(). It happened that the relayout on ARC++ devices
was not causing a size change, so this message was never received.
The result was that the test paused itself, and never completed. The
watchdog thread that the test harness creates ended up killing and
failing the test.
This patch adjusts the logic so that the activity only waits to process
the window creation for the very first call to onNativeWindowResized(),
as when the activity is first created that call is indeed made (but note
not really guaranteed). A subsequent call to onNativeWindowCreated()
will unpause the test (setting the READY state), as well as finish
processing the window creation.
Bug:
74371892
Test: dEQP-GLES3.functional.prerequisite#clear_color
Change-Id: I3c429aea272cbfee3f150a32c12233c9f38a7936
Chris Forbes [Tue, 27 Feb 2018 00:31:59 +0000 (16:31 -0800)]
DO NOT MERGE: Merge remote-tracking branch 'khronos/vulkan-cts-1.0.2' into HEAD
Change-Id: Id624bed0598e117aff161ee6ed92a135095e33d7
Bug: b/
73945443
Caio Marcelo de Oliveira Filho [Fri, 23 Mar 2018 00:26:27 +0000 (00:26 +0000)]
Handle gcc 7 warnings am:
3677383919
am:
8597705aa9
Change-Id: I6c48d554d080eca12650c66cca00c32bd34231f2
Caio Marcelo de Oliveira Filho [Fri, 23 Mar 2018 00:19:51 +0000 (00:19 +0000)]
Handle gcc 7 warnings
am:
3677383919
Change-Id: I4ea9a65bf430fadf5753bf260df13ee7ca250f9c
Caio Marcelo de Oliveira Filho [Thu, 22 Feb 2018 01:54:57 +0000 (17:54 -0800)]
Handle gcc 7 warnings
- "-Wimplicit-fallthrough" warns on case conditions that
fallthrough. GCC does have a way to accept conditions that have a
comment about falling through inside the cases, but the codebase has
other cases where a single comment explains the fallthrough for the
whole switch. This warning is being ignored. It was not possible to
use "-Wno-error=WARNING" because older GCCs fail -- but they do
accept "-Wno-WARNING" where WARNING is unknown (since at least gcc
4.6.4).
- "-Wint-in-bool-context" warns (among other things) about result of
multiplication being used in boolean context. Code was changed to
use de::max() instead.
- "-Wmaybe-uninitialized" warned about some attributes of a struct not
being initialized depending on the case. Code was changed to
initialize the struct in question.
Components: Framework, Vulkan
Bug: b/
74405145
Change-Id: Iabb26f01e047353c6e2a704ab27b673e85b185be
(cherry picked from commit
f1ee9253e64f7434cdba7c8ac048c0e9baccc133)
Brian Anderson [Mon, 12 Mar 2018 18:40:59 +0000 (18:40 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254
am:
c89ef2911b
Change-Id: I4eb4a0f114e28e84b9d52e26c607c1c6ec124644
Brian Anderson [Mon, 12 Mar 2018 18:32:20 +0000 (18:32 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic.
am:
e8634c9254
Change-Id: I37191536ba133e83204935cfcebe7746675ef4f7
Brian Anderson [Fri, 9 Mar 2018 18:25:08 +0000 (10:25 -0800)]
eglGetFrameTimestamps: Don't require reads done to be monotonic.
Reads done is usually monotonic, but only under the assumption
that every buffer of the surface is being consumed by the same
unit. It is possible for a surface to switch between being an
overlay and being composited by the GPU. It's also possible a
driver will maintain a shadow copy of a frame that will further
affect when reads from a buffer might finish.
Remove the overly strict check.
Bug:
70334851,
74184639
Test: --deqp-case=dEQP-EGL*get_frame_timestamps*
Change-Id: I8e242a9fd649720b4d8059797c71163329b7b92c
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:25:17 +0000 (22:25 +0000)]
DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range. am:
f03effb5a0 -s ours am:
7c8b312fbe -s ours
am:
1e0f900617
Change-Id: Ide6ff8b5988916403902b7679fc323a9ebb00981
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:19:17 +0000 (22:19 +0000)]
[automerger] DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range. am:
f03effb5a0 -s ours am:
2e4c92b373 am:
4c0d9b046c skipped:
70daf853ba
am:
6078808310
Change-Id: I38ff24148b7fb41eecad66fc62b7f7c7e87ccada
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:19:12 +0000 (22:19 +0000)]
DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range. am:
f03effb5a0 -s ours
am:
7c8b312fbe -s ours
Change-Id: Icaf0395aee6caa308e363575e195077e90aadec3
Android Build Merger (Role) [Fri, 23 Feb 2018 22:06:55 +0000 (22:06 +0000)]
[automerger] DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range. am:
f03effb5a0 -s ours am:
2e4c92b373 am:
4c0d9b046c skipped:
70daf853ba
Change-Id: I0d5f79cd5d0974242b8054e3a24dba058cc0bd3e
Android Build Merger (Role) [Fri, 23 Feb 2018 22:06:54 +0000 (22:06 +0000)]
[automerger] DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range. am:
f03effb5a0 -s ours am:
2e4c92b373 am:
4c0d9b046c
Change-Id: Ib5f02f638ee1efd4da436c582a35cff24a582852
Android Build Merger (Role) [Fri, 23 Feb 2018 22:06:52 +0000 (22:06 +0000)]
[automerger] DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range. am:
f03effb5a0 -s ours am:
2e4c92b373
Change-Id: I9bd13834a9683dbd22675d28931aa19ee5100e9d
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:06:36 +0000 (22:06 +0000)]
DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range.
am:
f03effb5a0 -s ours
Change-Id: Ie9d31cbcb91a17d2ee456ecae6f3e47582650d4b
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:03:07 +0000 (22:03 +0000)]
DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range.
am:
f03effb5a0 -s ours
Change-Id: I26792ef93ead582aabb8bd5beb386588846c7489
Tom Cooper [Mon, 12 Feb 2018 16:20:58 +0000 (16:20 +0000)]
Fix low memory in dedicated_alloc buffer tests
Observe platform memory limits to avoid low memory conditions.
Components: Vulkan
VK-GL-CTS issue: 1008
Affects: dEQP-VK.api.buffer.dedicated_alloc.create_buffer_*
Change-Id: Ib184b648126e8cb6e1acff533447a86be9a1a612
Bas Nieuwenhuizen [Thu, 15 Feb 2018 10:33:22 +0000 (11:33 +0100)]
DO NOT MERGE: Fix dEQP-VK.api.copy_and_blit.image_to_image_depth value range.
Per spec:
"Because depth or stencil aspect buffer to image copies may require format conversions on some
implementations, they are not supported on queues that do not support graphics. When copying to
a depth aspect, the data in buffer memory must be in the the range [0,1] or undefined results occur."
Initializing it to integer values falls afoul of this rule
quickly. As the image is 256 by 256, x/255.0 should always fall in the range [0,1].
Not entirely sure this would initialize combined depth stencil correctly,
but this version of CTS does not have a test using those formats with
this code.
This has been fixed upstream for a while with
"
9909b9f3 Fix combined depth/stencil clear colors."
but this is not a straight backport as these tests saw some significant rework between
this CTS version and the fix.
Bug: b/
73449389
Change-Id: Iaf0ce14ed4338d437f1b20033be5d0f8c0cbd699
Chris Forbes [Tue, 13 Feb 2018 21:27:06 +0000 (21:27 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b
am:
7460191efe
Change-Id: If9a0b37580be86832e637f94b74461d8497ef9d0
Chris Forbes [Tue, 13 Feb 2018 21:19:55 +0000 (21:19 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev
am:
6d6ebc1b4b
Change-Id: I504ca6591c323807e038d494db1c6b42b413d711
Treehugger Robot [Tue, 13 Feb 2018 21:08:38 +0000 (21:08 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev
Kantoch [Fri, 9 Feb 2018 19:11:12 +0000 (19:11 +0000)]
[automerger] DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
3312e52e89 am:
8b8d087f0b skipped:
f96f9107c3
am:
ff821babbb
Change-Id: If221543708d549addc0eb4a2930b4c6cc5636ce3
Kantoch [Fri, 9 Feb 2018 19:10:51 +0000 (19:10 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours
am:
ca8c87afa7
Change-Id: Ib7913848676c54821d744f8a8a06e1d645aad494
Android Build Merger (Role) [Fri, 9 Feb 2018 19:05:25 +0000 (19:05 +0000)]
[automerger] DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
3312e52e89 am:
8b8d087f0b skipped:
f96f9107c3
Change-Id: I711e13c5393bd4e4b13f6ecb9e7311c904c9e1cd
Android Build Merger (Role) [Fri, 9 Feb 2018 19:05:24 +0000 (19:05 +0000)]
[automerger] DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
3312e52e89 am:
8b8d087f0b
Change-Id: I899f9f2f6706ec821fce7832c95d59d1eda0d1e6
Android Build Merger (Role) [Fri, 9 Feb 2018 19:05:23 +0000 (19:05 +0000)]
[automerger] DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
3312e52e89
Change-Id: I7c6ead35e588dbfe815836258e87b8dddde10ae3
Kantoch [Fri, 9 Feb 2018 19:05:13 +0000 (19:05 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours
am:
ce25f76fbb -s ours
Change-Id: I33de2b1ee388029e360a84df04b75265289d2f70
Kantoch [Fri, 9 Feb 2018 19:05:10 +0000 (19:05 +0000)]
DO NOT MERGE: Sparse resources fixes
am:
ae793c389b -s ours
Change-Id: Ief74a898abd6b456582c1db163a80b4d60d567b6
Kantoch [Fri, 9 Feb 2018 18:54:40 +0000 (18:54 +0000)]
DO NOT MERGE: Sparse resources fixes
am:
ae793c389b -s ours
Change-Id: Ib87ed9843313e5ba76ccae32161ed5719615fa55
Lionel Landwerlin [Fri, 9 Feb 2018 15:20:25 +0000 (15:20 +0000)]
YCbCr: go through the correct location ranges when sampling
Affects: dEQP-VK.ycbcr.conversion.*
Components: Vulkan
VK-GL-CTS issue: 1005
Change-Id: Ifac1026e82e1bb48195fc7ab5429951a15324042
Kantoch [Tue, 19 Jul 2016 11:37:33 +0000 (13:37 +0200)]
DO NOT MERGE: Sparse resources fixes
1. Do not allow to request more queues than available
2. Allow to reuse queue if it supports more than one type of operations
(cherry picked from VK-GL-CTS commit
5f2cf2f7139c2f603a02fe3c284921dd9152dee3)
Bug: b/
72734354
Change-Id: Ia063df59c2220a082ea5a73a0fc968cfb97fda2c
Mark Adams [Wed, 7 Feb 2018 17:39:10 +0000 (17:39 +0000)]
Handle unsupported no_config contexts am:
b60ae978ad
am:
d9829199ed
Change-Id: I32c0e0c2dd7ef97ddcd53de13cb4e4a69ab06287
Mark Adams [Wed, 7 Feb 2018 17:34:08 +0000 (17:34 +0000)]
Handle unsupported no_config contexts
am:
b60ae978ad
Change-Id: I305b4436bfc1b0ae0455e062488020f786cabf51
Chris Forbes [Tue, 6 Feb 2018 01:12:53 +0000 (17:12 -0800)]
Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD
Bug: b/
72972234
Change-Id: I537a4f3207c1f88d68a51a23f21a5fed0975b037
Vamsidhar Gaddam [Wed, 31 Jan 2018 10:23:48 +0000 (11:23 +0100)]
Pass in proper pWaitDstStageMask in vktWsiSharedPresentableImageTests
One of the submitInfos for a queue submit had
a semaphore passed in without passing in any stage mask. This is a
spec violation.
Affects:
dEQP-VK.wsi.android.shared_presentable_image.*
Components: Vulkan
VK-GL-CTS issue: 974
Change-Id: Iee2ea838e971a3610f44b8c1f765869a8a21fedb
Panagiotis Apostolou [Wed, 17 Jan 2018 09:01:58 +0000 (10:01 +0100)]
Spec relaxation for YCbCr Implicit chroma reconstruction
Incorporates spec relaxation in the YCbCr tests which describes that when
doing implicit reconstruction with nearest chroma filtering, an
implementation may behave as if both xChromaOffset and yChromaOffset were
VK_CHROMA_LOCATION_MIDPOINT.
Tests affected:
dEQP-VK.ycbcr.conversion.*
Components: Vulkan
VK-GL-CTS issue: 979
Change-Id: I10e83d2f5845c3e74673aa9e42fc4f0950f9e6cd
Mark Adams [Fri, 12 Jan 2018 21:21:00 +0000 (16:21 -0500)]
Handle unsupported no_config contexts
EGL_KHR_no_config_context doesn't mandate support for ES 1.1 or
for GL versions prior to 3.0. Update the test to handle
optional support, and also update the GL version to 3.0 in order
to test a case which is expected to work.
Bug: b/
72041864
Components: AOSP
Test: dEQP-EGL.functional.create_context.no_config
Change-Id: Ibe7856000c67326fe23cd024435290fba536d127
Android Build Merger (Role) [Sat, 20 Jan 2018 00:45:14 +0000 (00:45 +0000)]
[automerger] Suppress new warnings from gcc-6 am:
9a58d041fe am:
6638a6d2b4
Change-Id: Id5c81069d351d9c1e905af950d9be0b1ceca1319
Chris Forbes [Sat, 20 Jan 2018 00:44:45 +0000 (00:44 +0000)]
Suppress new warnings from gcc-6
am:
9a58d041fe
Change-Id: I8c63a7707753af0f3a568e0e3988acc848a9d2b3
Chris Forbes [Fri, 19 Jan 2018 18:06:53 +0000 (10:06 -0800)]
Suppress new warnings from gcc-6
check_build_sanity currently fails with the system gcc on rodete. Let's
just suppress this warning for now. Intend to back out the suppression
and fix the warnings in next release.
Bug: b/
72219443
Test: build
Change-Id: Ic842a3de3d247d53c49117562b51e8eece3752f9
Yanjun Zhang [Wed, 10 Jan 2018 00:12:47 +0000 (16:12 -0800)]
Check GS support before testing adjacent primitives
Affects: dEQP-VK.draw.basic_draw.draw.*
Components: Vulkan
VK-GL-CTS issue: 926
Change-Id: I02569b1944eed52f641966f9206d44983d1ff165
Chris Forbes [Wed, 10 Jan 2018 02:13:15 +0000 (18:13 -0800)]
Fix buffer usage flags for index and indirect buffers
Previously, createAndUploadBuffer would provide
VK_BUFFER_USAGE_VERTEX_BUFFER_BIT for all buffers. This is no good for
index buffers and indirect buffers.
VK-GL-CTS: 930
Change-Id: I774beef7c7226f4fbd5670591eb66475300ee208
Components: Vulkan
Affects: dEQP-VK.draw.instanced.*
Yanjun Zhang [Thu, 11 Jan 2018 19:44:54 +0000 (11:44 -0800)]
Set maxDescriptorSet* limit table based on shader stages
Re-submit the patch based on WG review and feedback.
Affects: dEQP-VK.api.info.device.properties
Components: Vulkan
VK-GL-CTS issue: 923
Change-Id: Ie627b52cfae099d87f5b6183118d42bcccd313ca
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
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: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