Brian Anderson [Mon, 12 Mar 2018 19:12:23 +0000 (19:12 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254 am:
c89ef2911b am:
6c7926cc85 am:
e259b46e87
am:
230ee82f3b
Change-Id: I99042860b9694435b40ac41b7146f8a9e1ef7156
Brian Anderson [Mon, 12 Mar 2018 18:52:38 +0000 (18:52 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254 am:
c89ef2911b am:
6c7926cc85
am:
e259b46e87
Change-Id: Ic23aa598b9ed405814db1f3407aa1f217c14065a
Brian Anderson [Mon, 12 Mar 2018 18:47:30 +0000 (18:47 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254 am:
c89ef2911b
am:
6c7926cc85
Change-Id: Ie7ee1b6e9d65880ed0ecd5f387f11d7dc2869c19
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 [Mon, 12 Mar 2018 18:32:01 +0000 (18:32 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254 am:
24f69aed49 am:
b4d417c7b7
am:
49f12250f7
Change-Id: Iee4c1ee40e90a508886480befe1e0aeb272b008a
Brian Anderson [Mon, 12 Mar 2018 18:22:58 +0000 (18:22 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254 am:
24f69aed49 am:
d9680efd9e
am:
d08f03c728
Change-Id: Ic6086a73f7839de26dec3658afc09ad622ac8a30
Brian Anderson [Mon, 12 Mar 2018 18:17:52 +0000 (18:17 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254 am:
24f69aed49
am:
d9680efd9e
Change-Id: I932280da6deeb261acc688ca04f7da080eb17fd2
Brian Anderson [Mon, 12 Mar 2018 18:12:53 +0000 (18:12 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254 am:
24f69aed49
am:
b4d417c7b7
Change-Id: If69252cd54c1780b5d76d1d1d7033a811d165e50
Brian Anderson [Mon, 12 Mar 2018 18:09:15 +0000 (18:09 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254
am:
24f69aed49
Change-Id: Iab3e70c081836b7219962477fdda27c730c5e0ae
Brian Anderson [Mon, 12 Mar 2018 17:59:09 +0000 (17:59 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic. am:
e8634c9254
am:
24f69aed49
Change-Id: I793d5340447fc5fea2e7e6dfcdc11a4b174812bb
Brian Anderson [Mon, 12 Mar 2018 17:54:36 +0000 (17:54 +0000)]
eglGetFrameTimestamps: Don't require reads done to be monotonic.
am:
e8634c9254
Change-Id: I68606ee22f516db51b60db205cd7ebb28cc563f6
Raymond Chiu [Sat, 10 Mar 2018 02:07:33 +0000 (02:07 +0000)]
Add tests for findLSB/findMSB applied to a uniform value. am:
0d07e85094
am:
1809610736 -s ours
Change-Id: I465ba9ef6b9f83337a695a6075a2e90e711f9f80
Raymond Chiu [Sat, 10 Mar 2018 00:26:36 +0000 (00:26 +0000)]
Add tests for findLSB/findMSB applied to a uniform value.
am:
0d07e85094
Change-Id: I12e59b3b2319ee5b76846fe5599fff00f5aabcad
Chris Forbes [Fri, 9 Mar 2018 23:02:42 +0000 (23:02 +0000)]
Compile shaders for 1.0-compatible tests as SPIRV 1.0, not max supported
am:
77061059ac
Change-Id: Ieec806d511cbf413ba24062d2f516e02033e3dc8
Chris Forbes [Fri, 9 Mar 2018 22:02:40 +0000 (22:02 +0000)]
Exclude gles2 unspecified precision tests temporarily
am:
c0e6348e8d
Change-Id: I13c5a5210983f4109d5672c89f842adada20dd5b
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
Caio Marcelo de Oliveira Filho [Fri, 9 Mar 2018 20:26:34 +0000 (20:26 +0000)]
Handle gcc 7 warnings
am:
7fb99bc054
Change-Id: Id39143ed0161bf77fae0a051771c0524be04f626
Chris Forbes [Fri, 9 Mar 2018 20:04:24 +0000 (20:04 +0000)]
Merge remote-tracking branch 'goog/upstream-vulkan-cts-next' into vulkan-cts-1.1.0.x-feb-merge
am:
a76eb94eda
Change-Id: I76102892215fd2089df7ee5d04b191243cb44b29
Chris Forbes [Fri, 2 Mar 2018 21:22:20 +0000 (13:22 -0800)]
Compile shaders for 1.0-compatible tests as SPIRV 1.0, not max supported
Test: rebuild prebuilts, inspect. CtsDeqpTestCases against Pixel & Pixel2
Bug: b/
74431715
Change-Id: I5a440f97f79be0e6d37d89018ae8b611e9d4e7c1
Chris Forbes [Thu, 8 Mar 2018 23:51:14 +0000 (15:51 -0800)]
Exclude gles2 unspecified precision tests temporarily
Bug: b/
72992757
Test: mustpass change only
Change-Id: I1a02bbf2d60ec9f18b6948b70f94992551e8d8d3
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
(Cherry-picked from Khronos change
c3342293855b8cdb093408d867b44d0cc6b42155)
Test: python scripts/check_build_sanity.py with gcc-7
Bug: b/
74405145
Change-Id: Iabb26f01e047353c6e2a704ab27b673e85b185be
Chris Forbes [Thu, 1 Mar 2018 18:35:28 +0000 (10:35 -0800)]
Merge remote-tracking branch 'goog/upstream-vulkan-cts-next' into vulkan-cts-1.1.0.x-feb-merge
Bug: b/
74387723
Test: run CtsDeqpTestCases on pixel
Change-Id: If184707fe64486b5cbb5cdace861319b309ba187
Raymond Chiu [Tue, 13 Feb 2018 23:13:47 +0000 (15:13 -0800)]
Add tests for findLSB/findMSB applied to a uniform value.
Ensure that findLSB/findMSB work correctly when:
Argument is a uniform value, of various precisions
Result is written out directly
Result is compared to a fixed value
Components: AOSP
Bug:
71875560
New Tests: dEQP-GLES31.functional.shaders.builtin_functions.uniform.*
Merged-In: I0dc83b291d1ecaed5e451b76e4b41827116218c6
Change-Id: Iafd784deaf22dd86b6bfc955af967e4482d9e95c
Rosen Zhelev [Sat, 3 Mar 2018 03:11:43 +0000 (03:11 +0000)]
Fix egl config filtering of config_id am:
4bed9578e1 am:
5a6ee650a2
am:
cc7877f215
Change-Id: Ie06b7fc485d0e3c293c82332df403bea465c1718
Rosen Zhelev [Sat, 3 Mar 2018 03:01:28 +0000 (03:01 +0000)]
Fix egl config filtering of config_id am:
4bed9578e1
am:
5a6ee650a2
Change-Id: I1c1fb1b0ef52d4eb628b31a0e75353f97e87d09d
Rosen Zhelev [Sat, 3 Mar 2018 02:57:15 +0000 (02:57 +0000)]
Fix egl config filtering of config_id
am:
4bed9578e1
Change-Id: Icb3058fd28dace4166f7113c7e291c74879ebc63
Rosen Zhelev [Thu, 22 Feb 2018 15:14:05 +0000 (15:14 +0000)]
Fix egl config filtering of config_id
The reference config filter function is changed to correctly implement
the EGL spec for eglChooseConfig() by ignoring all other attributes
when EGL_CONFIG_ID is specified.
Affects:
dEQP-EGL.functional.choose_config.simple.selection_only.config_id
dEQP-EGL.functional.choose_config.simple.selection_and_sort.config_id
Change-Id: Id29758954ce476e6d187fba228d5156295165b02
Components: AOSP
TreeHugger Robot [Wed, 28 Feb 2018 01:18:56 +0000 (01:18 +0000)]
Merge "Split out temporary exclusions from long-term exclusions"
Chris Forbes [Tue, 27 Feb 2018 23:01:24 +0000 (15:01 -0800)]
Regenerate egl wrapper
Change-Id: I57519eaecd548fc4874c6f65458d3e5fa7d393d2
Affects: Framework
Test: build
Chris Forbes [Tue, 27 Feb 2018 19:49:03 +0000 (11:49 -0800)]
Split out temporary exclusions from long-term exclusions
The new vk-temp-excluded list includes those tests which need to be
excluded from the internal evergreen list, but are still intended to be
enforced for the next platform release. By release time, this list
should be empty (all tests either reenabled or migrated to another
exclusion list if they turn out to be infeasible)
Bug: b/
73004594
Test: mustpass change only
Change-Id: I21393481cb69c0b494609976c562d4e260618812
Chris Forbes [Tue, 27 Feb 2018 17:38:28 +0000 (17:38 +0000)]
Rename Interval::warning's parameters to avoid shadowing am:
da1ea2c8b9 am:
cba1cc85f7
am:
f3bf959cbf
Change-Id: I04c75509fa66fa1f166abc9110d2f8ee4a42988d
Chris Forbes [Tue, 27 Feb 2018 17:31:46 +0000 (17:31 +0000)]
Rename Interval::warning's parameters to avoid shadowing am:
da1ea2c8b9
am:
cba1cc85f7
Change-Id: I9b8f00a29b7a203cbbfa26316d61da033f3880b2
Chris Forbes [Tue, 27 Feb 2018 17:26:11 +0000 (17:26 +0000)]
Rename Interval::warning's parameters to avoid shadowing
am:
da1ea2c8b9
Change-Id: I494a9484a65e0c9809ecf99bf94ce008826ec3be
Chris Forbes [Tue, 27 Feb 2018 15:54:49 +0000 (07:54 -0800)]
Rename Interval::warning's parameters to avoid shadowing
GCC 4.9 warns about this, causing build failures with -Werror
Change-Id: Ic3579de84f4b3f1f231240910dbd15dafe90c6bc
Components: Framework
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:45:42 +0000 (22:45 +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 am:
932e2a3bad am:
dff95702f5
am:
388db4861e -s ours
Change-Id: I4e1804718ca71d7c879b491dd3648cfe79cc185d
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:45:22 +0000 (22:45 +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:
5be6880be9 -s ours am:
d180d1ea04 -s ours am:
2bd067cf74 -s ours
am:
a3b776e09d -s ours
Change-Id: Iee174bcfaf1318616ab00ddcbfb5643468c0d69c
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:41:30 +0000 (22:41 +0000)]
Merge "[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 am:
e70233ae38" into oc-mr1-dev am:
e96c8349bf
am:
541e9cb273 -s ours
Change-Id: I46a70369769131a65e2394a3a08a0eb244713bdb
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:39:58 +0000 (22:39 +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:
5be6880be9 -s ours am:
23055e9d82
am:
fc783abca4 -s ours
Change-Id: Ic88ac060bf98c8c15185e9aff3bed62339cd83e2
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:39:44 +0000 (22:39 +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 am:
932e2a3bad
am:
dff95702f5
Change-Id: I134f00456b907542583e750d18b3b3a4dc443322
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:39:15 +0000 (22:39 +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:
5be6880be9 -s ours am:
d180d1ea04 -s ours
am:
2bd067cf74 -s ours
Change-Id: I329de3e384d7a25d80aee343f2beefe11f31f7c1
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:32:58 +0000 (22:32 +0000)]
Merge "[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 am:
e70233ae38" into oc-mr1-dev
am:
e96c8349bf
Change-Id: Ia0313529109909a0f8ca90d1efb314c6aae87cbc
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:32:22 +0000 (22:32 +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
am:
932e2a3bad
Change-Id: Ie150faac333d52286eafae29369f8b580c03a3f8
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:32:22 +0000 (22:32 +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:
5be6880be9 -s ours
am:
23055e9d82
Change-Id: I66d1f7c0d3f33b27170af0af51bcb1c26c9d3475
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:32:13 +0000 (22:32 +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:
5be6880be9 -s ours
am:
d180d1ea04 -s ours
Change-Id: I89858c2efa73b2c1af4c68448b15f47b56d35d1a
Android Build Merger (Role) [Fri, 23 Feb 2018 22:25:26 +0000 (22:25 +0000)]
Merge "[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 am:
e70233ae38" into oc-mr1-dev
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:25:21 +0000 (22:25 +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
am:
e70233ae38
Change-Id: Ic602a67764d72f387e02d440f8abadf342f8c471
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:25:14 +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:
5be6880be9 -s ours
Change-Id: Idd90d1a9255e381646bc287d39cee48e1a3f26bb
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
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:15:37 +0000 (22:15 +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:
5be6880be9 -s ours
Change-Id: I89fdca56007f43c479e6129183fb2f8c76b5193b
Bas Nieuwenhuizen [Fri, 23 Feb 2018 22:09:07 +0000 (22:09 +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: I7302bfbf8d9c38c8a01e604253a9cca1bba8b76c
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
james.glanville [Fri, 16 Feb 2018 19:53:40 +0000 (19:53 +0000)]
Merge "Fix missing precision qualifiers in multiview tests" am:
c0e7d568be am:
61c71b33ae
am:
51178ed49e
Change-Id: Ie35c4311055b1f9652a8ff19889294da70868a42
james.glanville [Fri, 16 Feb 2018 19:37:15 +0000 (19:37 +0000)]
Merge "Fix missing precision qualifiers in multiview tests" am:
c0e7d568be
am:
61c71b33ae
Change-Id: I23153ef10e5215d02242d076f756c697ec9ea7eb
james.glanville [Fri, 16 Feb 2018 19:29:14 +0000 (19:29 +0000)]
Merge "Fix missing precision qualifiers in multiview tests"
am:
c0e7d568be
Change-Id: Iec4e0625443edddf82311a01d50007e7f752d183
Treehugger Robot [Fri, 16 Feb 2018 19:18:40 +0000 (19:18 +0000)]
Merge "Fix missing precision qualifiers in multiview tests"
Chris Forbes [Thu, 15 Feb 2018 22:30:38 +0000 (22:30 +0000)]
Temporarily exclude unspecified-precision tests am:
3c670b2ee2 am:
7bf90cf6d2
am:
9bb4c1b8ed
Change-Id: I569c1ad0d7c36bff681770b1fa836062aba5e2ad
Chris Forbes [Thu, 15 Feb 2018 22:09:41 +0000 (22:09 +0000)]
Temporarily exclude unspecified-precision tests am:
3c670b2ee2
am:
7bf90cf6d2
Change-Id: Ic40a2b972a2fdaa6e9a21e18fcb3fd10fa43339f
Chris Forbes [Thu, 15 Feb 2018 21:34:56 +0000 (21:34 +0000)]
Temporarily exclude unspecified-precision tests
am:
3c670b2ee2
Change-Id: Ifaa3aba65607a5598a47e01033db0cac5b22eef0
Chris Forbes [Thu, 15 Feb 2018 18:14:12 +0000 (10:14 -0800)]
Temporarily exclude unspecified-precision tests
Change-Id: I3849dcef5718c73e0aac4a92b355ed4012a81240
Components: AOSP
Bug: b/
73070970
james.glanville [Thu, 15 Feb 2018 15:50:04 +0000 (15:50 +0000)]
Fix missing precision qualifiers in multiview tests
Multiview final fragment shader was missing some precision qualifiers,
causing compilation failures.
Affects:
dEQP-GLES3.functional.fbo.multiview.*
Change-Id: I25c268260b6676eb666666ca8e675e5fa7ec7303
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 23:05:31 +0000 (23:05 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b am:
cc01ada806 am:
0b5bb4a854 am:
a99fffa24c
am:
f9e02badc0
Change-Id: I20e71e276fbfad48b810694e59e8131ff4dc733b
Chris Forbes [Tue, 13 Feb 2018 22:40:10 +0000 (22:40 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b am:
cc01ada806 am:
0b5bb4a854
am:
a99fffa24c
Change-Id: Ifd9a4d805f0aebab8cf74f48f87d9d3a93e0ea60
Chris Forbes [Tue, 13 Feb 2018 22:31:28 +0000 (22:31 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b am:
cc01ada806
am:
0b5bb4a854
Change-Id: Ibe258b819ad027ff3bc3c25de2a9d94ac7d94e6b
Chris Forbes [Tue, 13 Feb 2018 21:56:51 +0000 (21:56 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b am:
cc01ada806 am:
c3ad1b6636
am:
e383b6e028
Change-Id: Ia988e82808c4048e351196cd86a15235b2402b6c
Chris Forbes [Tue, 13 Feb 2018 21:52:47 +0000 (21:52 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b am:
cc01ada806
am:
c3ad1b6636
Change-Id: I78ce65005fc5476acd3926acd8d90358ef94f77a
Chris Forbes [Tue, 13 Feb 2018 21:51:24 +0000 (21:51 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b am:
7460191efe am:
782e3722be am:
61ebc7152e
am:
b12acd0bdf
Change-Id: I9c06845a7be2bbf33d4cc71c62a3097c488fb266
Chris Forbes [Tue, 13 Feb 2018 21:44:47 +0000 (21:44 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b
am:
cc01ada806
Change-Id: Ibf29e80b2c40e11fb33071d98491c4b1f65f30b0
Chris Forbes [Tue, 13 Feb 2018 21:41:42 +0000 (21:41 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b am:
7460191efe am:
782e3722be
am:
61ebc7152e
Change-Id: I5e88dde9ee92c10ad362583ec6f709006f68fcf9
Chris Forbes [Tue, 13 Feb 2018 21:32:59 +0000 (21:32 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b am:
7460191efe
am:
782e3722be
Change-Id: Ic1ca6d14bc5dca8f1f563d9034245c9e1b18d1f3
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:27:05 +0000 (21:27 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev am:
6d6ebc1b4b
am:
cc01ada806
Change-Id: I6827e2294199817a66666ed5db941491f5462f2a
Chris Forbes [Tue, 13 Feb 2018 21:20:03 +0000 (21:20 +0000)]
Merge "Merge remote-tracking branch 'origin/vulkan-cts-1.0.2' into HEAD" into oreo-cts-dev
am:
6d6ebc1b4b
Change-Id: I71f98787bf29843efbe66343187c3a67c7ca39f9
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
TreeHugger Robot [Tue, 13 Feb 2018 09:35:28 +0000 (09:35 +0000)]
Merge changes from topic "VulkanCTS-v1-1_180206_LatestUpstream"
* changes:
Temporarily exclude additional test cases until new Vulkan 1.1 drivers
February 6, 2018 snapshot of the Khronos vulkan-cts-1.1.0 branch
Ian Elliott [Fri, 9 Feb 2018 18:48:05 +0000 (11:48 -0700)]
Temporarily exclude additional test cases until new Vulkan 1.1 drivers
This change addresses new failures resulting from the latest Khronos upstream
Vulkan 1.1 CTS bits.
Bug: b/
73248373, b/
73247948
Test: Run cts-tradefed of all Vulkan dEQP test cases with current drivers
Change-Id: Ic7f844b6acbcc32646c2a30fe5046b60cd58ad3a
Kantoch [Fri, 9 Feb 2018 19:28:55 +0000 (19:28 +0000)]
[automerger] DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
3312e52e89 am:
8b8d087f0b skipped:
f96f9107c3 am:
ff821babbb am:
a688957dac am:
a7bd2b6fc3
am:
2ba11fde51 -s ours
Change-Id: Ie1b7fa9e46b8532c5b6245171362097a6f145344
Kantoch [Fri, 9 Feb 2018 19:28:37 +0000 (19:28 +0000)]
Merge "DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
ca8c87afa7 am:
5fe3fbe216 am:
369cbd754c" into oc-mr1-dev-plus-aosp
am:
524cbbfc09 -s ours
Change-Id: I2f3a886b4ab8a120a5b22b78b84072f8b5fb63b8
Kantoch [Fri, 9 Feb 2018 19:28:20 +0000 (19:28 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
fe93d4f83c -s ours am:
f510e7901d -s ours am:
127b5a558a -s ours
am:
31d9b9c4b8 -s ours
Change-Id: I3b3690214bfd2388ac536c17c7adc8f07187b1bb
Kantoch [Fri, 9 Feb 2018 19:23:41 +0000 (19:23 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
fe93d4f83c -s ours am:
741d866132
am:
27f80e928d -s ours
Change-Id: I830a3885adef807f633eeb45742351eeaa307085
Kantoch [Fri, 9 Feb 2018 19:23:25 +0000 (19:23 +0000)]
[automerger] DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
3312e52e89 am:
8b8d087f0b skipped:
f96f9107c3 am:
ff821babbb am:
a688957dac
am:
a7bd2b6fc3
Change-Id: I8330f16b10a9fa7074a218fc1b84f14924725288
Android Build Merger (Role) [Fri, 9 Feb 2018 19:23:02 +0000 (19:23 +0000)]
Merge "DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
ca8c87afa7 am:
5fe3fbe216 am:
369cbd754c" into oc-mr1-dev-plus-aosp
Kantoch [Fri, 9 Feb 2018 19:22:58 +0000 (19:22 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
ca8c87afa7 am:
5fe3fbe216
am:
369cbd754c
Change-Id: I278e9d76f36c5b1eb543108c4491dd7720587207
Kantoch [Fri, 9 Feb 2018 19:22:45 +0000 (19:22 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
fe93d4f83c -s ours am:
f510e7901d -s ours
am:
127b5a558a -s ours
Change-Id: Ia222290093f68021534f2517420a6a4df6f42a84
Kantoch [Fri, 9 Feb 2018 19:17:48 +0000 (19:17 +0000)]
[automerger] DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
3312e52e89 am:
8b8d087f0b skipped:
f96f9107c3 am:
ff821babbb
am:
a688957dac
Change-Id: I01729af2bcf2d6692ebdcd6a9f02ed56b98508c0
Kantoch [Fri, 9 Feb 2018 19:17:26 +0000 (19:17 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
fe93d4f83c -s ours
am:
741d866132
Change-Id: Ie0d84faeddc08977385d79395517dd0783dd5f69
Kantoch [Fri, 9 Feb 2018 19:17:23 +0000 (19:17 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
ca8c87afa7
am:
5fe3fbe216
Change-Id: I6576b1b8462ec583c9aa14c6de7c37cab3ee70ff
Kantoch [Fri, 9 Feb 2018 19:17:14 +0000 (19:17 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours am:
fe93d4f83c -s ours
am:
f510e7901d -s ours
Change-Id: Iaefdeb17daf7504a8d67aef36c76f69b85a128ad
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
Kantoch [Fri, 9 Feb 2018 19:10:44 +0000 (19:10 +0000)]
DO NOT MERGE: Sparse resources fixes am:
ae793c389b -s ours am:
ce25f76fbb -s ours
am:
fe93d4f83c -s ours
Change-Id: I1a12b353d8fbbb6a9da82e31e373e1155cebfe77
Ian Elliott [Fri, 9 Feb 2018 19:05:43 +0000 (12:05 -0700)]
February 6, 2018 snapshot of the Khronos vulkan-cts-1.1.0 branch
Merge commit '
c8b9d2e0f' into VulkanCTS-v1-1_180206_LatestUpstream
Test: Run "cts-tradefed"
Change-Id: I3623288adcae7a99b2066358a3feb5950e83b2b3