platform/upstream/VK-GL-CTS.git
8 years agoAdd license to a few utility scripts am: f85b5c9705 am: b30ed56bec am: 824fd20932
Pyry Haulos [Tue, 27 Sep 2016 18:50:16 +0000 (18:50 +0000)]
Add license to a few utility scripts am: f85b5c9705 am: b30ed56bec am: 824fd20932
am: 94a8958855

Change-Id: I2152f9bdd7f52e2d395db2e4e7e0ca68af245e79

8 years agoAdd license to a few utility scripts am: f85b5c9705 am: b30ed56bec
Pyry Haulos [Tue, 27 Sep 2016 18:47:47 +0000 (18:47 +0000)]
Add license to a few utility scripts am: f85b5c9705 am: b30ed56bec
am: 824fd20932

Change-Id: I0125b32b32094056d2bf34437a8e9e554fa9544e

8 years agoAdd license to a few utility scripts am: f85b5c9705
Pyry Haulos [Tue, 27 Sep 2016 18:45:17 +0000 (18:45 +0000)]
Add license to a few utility scripts am: f85b5c9705
am: b30ed56bec

Change-Id: I620b0a0f8f638115007d7c02daa4498e3f0192b5

8 years agoAdd license to a few utility scripts
Pyry Haulos [Tue, 27 Sep 2016 18:42:17 +0000 (18:42 +0000)]
Add license to a few utility scripts
am: f85b5c9705

Change-Id: Ibf2d2171f2bf8e3ca005526c259c3cda083cc55b

8 years agoAdd license to a few utility scripts
Pyry Haulos [Mon, 26 Sep 2016 21:26:04 +0000 (14:26 -0700)]
Add license to a few utility scripts

Change-Id: I2233a68e2480fe07a6800c16d4a83e387b4c328a

8 years agoMerge "Get rid of indirection when adding module directories in build" am: fb175316d0...
Pyry Haulos [Tue, 27 Sep 2016 16:01:06 +0000 (16:01 +0000)]
Merge "Get rid of indirection when adding module directories in build" am: fb175316d0 am: 25272a76cb am: 54b623bd05
am: 958ecd3143

Change-Id: I5e9174fd895cdee1ae016ed7c4b9727d176cfbfd

8 years agoMerge "Get rid of indirection when adding module directories in build" am: fb175316d0...
Pyry Haulos [Tue, 27 Sep 2016 15:58:05 +0000 (15:58 +0000)]
Merge "Get rid of indirection when adding module directories in build" am: fb175316d0 am: 25272a76cb
am: 54b623bd05

Change-Id: I8f5a625267cf394a9371e8b135665f9d1e748ba5

8 years agoMerge "Get rid of indirection when adding module directories in build" am: fb175316d0
Pyry Haulos [Tue, 27 Sep 2016 15:55:06 +0000 (15:55 +0000)]
Merge "Get rid of indirection when adding module directories in build" am: fb175316d0
am: 25272a76cb

Change-Id: I7360365bd640dc1b420b940cd644e69997090eba

8 years agoMerge "Get rid of indirection when adding module directories in build"
Pyry Haulos [Tue, 27 Sep 2016 15:52:36 +0000 (15:52 +0000)]
Merge "Get rid of indirection when adding module directories in build"
am: fb175316d0

Change-Id: I7a165eb112c32a9e30069b81204b6e22f526b57a

8 years agoMerge "Get rid of indirection when adding module directories in build"
Pyry Haulos [Tue, 27 Sep 2016 15:47:29 +0000 (15:47 +0000)]
Merge "Get rid of indirection when adding module directories in build"

8 years agoMerge "Remove few obsolete target files" am: 082248137d am: 6798ebf3c7 am: 9db4f9ce9a
Pyry Haulos [Tue, 27 Sep 2016 00:53:01 +0000 (00:53 +0000)]
Merge "Remove few obsolete target files" am: 082248137d am: 6798ebf3c7 am: 9db4f9ce9a
am: 89ccd0912b

Change-Id: Idefb4112901e42359f799f74e6898d13f932b1fd

8 years agoMerge "Remove few obsolete target files" am: 082248137d am: 6798ebf3c7
Pyry Haulos [Tue, 27 Sep 2016 00:44:39 +0000 (00:44 +0000)]
Merge "Remove few obsolete target files" am: 082248137d am: 6798ebf3c7
am: 9db4f9ce9a

Change-Id: If24f503d771e92efa39f83106e2926d032be7535

8 years agoMerge "Remove few obsolete target files" am: 082248137d
Pyry Haulos [Tue, 27 Sep 2016 00:42:39 +0000 (00:42 +0000)]
Merge "Remove few obsolete target files" am: 082248137d
am: 6798ebf3c7

Change-Id: I63c14e9564af14f66306a8c6f54cec12a5caf212

8 years agoMerge "Remove few obsolete target files"
Pyry Haulos [Tue, 27 Sep 2016 00:39:40 +0000 (00:39 +0000)]
Merge "Remove few obsolete target files"
am: 082248137d

Change-Id: Id376d6dec598435c43aa6cfbc0c68e04ec6854ec

8 years agoMerge "Add license header to main CMake files" am: e2b5873fd8 am: a6f3496c76 am:...
Pyry Haulos [Tue, 27 Sep 2016 00:38:37 +0000 (00:38 +0000)]
Merge "Add license header to main CMake files" am: e2b5873fd8 am: a6f3496c76 am: 5f34112b30
am: 3b110e4995

Change-Id: Ie68c10faad7722d276c57753b49b60c99db18712

8 years agoMerge "Be more civil in comments" am: 775f724bcc am: c678e93e1c am: a1669de8bd
Pyry Haulos [Tue, 27 Sep 2016 00:38:23 +0000 (00:38 +0000)]
Merge "Be more civil in comments" am: 775f724bcc am: c678e93e1c am: a1669de8bd
am: 29fff31289

Change-Id: I7727c9d2fae5899f245e21a23dfcbec872fded61

8 years agoMerge "Add license header to main CMake files" am: e2b5873fd8 am: a6f3496c76
Pyry Haulos [Tue, 27 Sep 2016 00:37:09 +0000 (00:37 +0000)]
Merge "Add license header to main CMake files" am: e2b5873fd8 am: a6f3496c76
am: 5f34112b30

Change-Id: Ia3e9adba24468cd5feff6bf02718ac021801a985

8 years agoMerge "Be more civil in comments" am: 775f724bcc am: c678e93e1c
Pyry Haulos [Tue, 27 Sep 2016 00:34:51 +0000 (00:34 +0000)]
Merge "Be more civil in comments" am: 775f724bcc am: c678e93e1c
am: a1669de8bd

Change-Id: I908c0f27358ad101ef39e61675854d172a7c6f75

8 years agoMerge "Add license header to main CMake files" am: e2b5873fd8
Pyry Haulos [Tue, 27 Sep 2016 00:34:39 +0000 (00:34 +0000)]
Merge "Add license header to main CMake files" am: e2b5873fd8
am: a6f3496c76

Change-Id: Ib5e10b0a474956a0f781e6e1d143a34c08af3797

8 years agoMerge "Be more civil in comments" am: 775f724bcc
Pyry Haulos [Tue, 27 Sep 2016 00:32:52 +0000 (00:32 +0000)]
Merge "Be more civil in comments" am: 775f724bcc
am: c678e93e1c

Change-Id: I9f2ad25ad523cead914617c07b1ac1b172031fe2

8 years agoMerge "Add license header to main CMake files"
Pyry Haulos [Tue, 27 Sep 2016 00:32:38 +0000 (00:32 +0000)]
Merge "Add license header to main CMake files"
am: e2b5873fd8

Change-Id: If5a447428add8f8ad2ef4c28081ed6e914f71ad1

8 years agoMerge "Remove few obsolete target files"
Treehugger Robot [Tue, 27 Sep 2016 00:32:29 +0000 (00:32 +0000)]
Merge "Remove few obsolete target files"

8 years agoMerge "Be more civil in comments"
Pyry Haulos [Tue, 27 Sep 2016 00:30:23 +0000 (00:30 +0000)]
Merge "Be more civil in comments"
am: 775f724bcc

Change-Id: Icdcfd7d5645e9403aa0b31f1a90e6dc1143cebe1

8 years agoMerge "Add license header to main CMake files"
Treehugger Robot [Tue, 27 Sep 2016 00:27:19 +0000 (00:27 +0000)]
Merge "Add license header to main CMake files"

8 years agoMerge "Be more civil in comments"
Treehugger Robot [Tue, 27 Sep 2016 00:26:12 +0000 (00:26 +0000)]
Merge "Be more civil in comments"

8 years agoRemove obsolete cmake toolchain files am: 2e95c38041 am: c196d5602f am: 2f6f15d081
Pyry Haulos [Tue, 27 Sep 2016 00:24:23 +0000 (00:24 +0000)]
Remove obsolete cmake toolchain files am: 2e95c38041 am: c196d5602f am: 2f6f15d081
am: 64ba23bee4

Change-Id: I5bd4bc777b8e43ebfc9b2307bfd471b57add350e

8 years agoRemove obsolete cmake toolchain files am: 2e95c38041 am: c196d5602f
Pyry Haulos [Tue, 27 Sep 2016 00:18:22 +0000 (00:18 +0000)]
Remove obsolete cmake toolchain files am: 2e95c38041 am: c196d5602f
am: 2f6f15d081

Change-Id: I6b431a7726c389fb85606722fa2315731ba6a1cf

8 years agoRemove obsolete cmake toolchain files am: 2e95c38041
Pyry Haulos [Tue, 27 Sep 2016 00:13:58 +0000 (00:13 +0000)]
Remove obsolete cmake toolchain files am: 2e95c38041
am: c196d5602f

Change-Id: Idd9afb1816e8c288548fad1d34b9fad230c9c227

8 years agoRemove obsolete cmake toolchain files
Pyry Haulos [Tue, 27 Sep 2016 00:10:09 +0000 (00:10 +0000)]
Remove obsolete cmake toolchain files
am: 2e95c38041

Change-Id: I19d506fd483d3f24bffee4db9867420d8b488d84

8 years agoAdd license header to main CMake files
Pyry Haulos [Mon, 26 Sep 2016 22:44:06 +0000 (15:44 -0700)]
Add license header to main CMake files

Change-Id: Ia37e8c0435f3c13403faa6a80585712367bcb1f2

8 years agoBe more civil in comments
Pyry Haulos [Mon, 26 Sep 2016 22:28:57 +0000 (15:28 -0700)]
Be more civil in comments

Change-Id: I47d75f6d558a80263d4a3cdeaa84f780db02403a

8 years agoGet rid of indirection when adding module directories in build
Pyry Haulos [Mon, 26 Sep 2016 22:21:38 +0000 (15:21 -0700)]
Get rid of indirection when adding module directories in build

The machinery was needed in the past when some of the test module
directories could have been missing when building the source.

Change-Id: Ibf96483f70b1ae19a672c91603243dd06d286f08

8 years agoRemove obsolete cmake toolchain files
Pyry Haulos [Mon, 26 Sep 2016 22:12:11 +0000 (15:12 -0700)]
Remove obsolete cmake toolchain files

These have not been used for a while and are likely broken at this
point.

Change-Id: I3d470e76b8dc89836eb6baa1377bfb7cd91b65ef

8 years agoRemove few obsolete target files
Pyry Haulos [Mon, 26 Sep 2016 22:07:45 +0000 (15:07 -0700)]
Remove few obsolete target files

Unmaintained, likely broken at this point.

Change-Id: Ic38ab7c3bdd78e9e0c9a88ecf6fecaa993eecc7c

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: d04e72de0b am: eac76634d8...
Pyry Haulos [Fri, 23 Sep 2016 21:34:52 +0000 (21:34 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: d04e72de0b am: eac76634d8 am: ee7ef1e2e9
am: f3d24e55d9

Change-Id: Id1dbae4445dbe2881108de20aec36aab49476163

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: d04e72de0b am: eac76634d8
Pyry Haulos [Fri, 23 Sep 2016 21:10:40 +0000 (21:10 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: d04e72de0b am: eac76634d8
am: ee7ef1e2e9

Change-Id: I433de82651e011e96ff6f79e5780b0f3cbd4b3ab

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: d04e72de0b
Pyry Haulos [Fri, 23 Sep 2016 21:08:41 +0000 (21:08 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: d04e72de0b
am: eac76634d8

Change-Id: I76cd3fb5a750ee46793edbaaec2eeb596e88a1eb

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Fri, 23 Sep 2016 21:06:40 +0000 (21:06 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am: d04e72de0b

Change-Id: Idf39bf7b3d87b897c3263a0ab8053c0cb21d9059

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Fri, 23 Sep 2016 19:23:40 +0000 (12:23 -0700)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master

Change-Id: Ie1fb552e9f5e1c00ea0c986579e6e81681fdf9c1

8 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Pyry Haulos [Fri, 23 Sep 2016 19:23:30 +0000 (12:23 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev

Change-Id: If48367bc695ffe9b74ddcd98936e05ef005eb96c

8 years agoMerge "Build fix for the Glx platform" into vulkan-cts-1.0.1
Pyry Haulos [Fri, 23 Sep 2016 19:21:37 +0000 (15:21 -0400)]
Merge "Build fix for the Glx platform" into vulkan-cts-1.0.1

8 years agoBuild fix for the Glx platform
Kristof Kosztyo [Fri, 23 Sep 2016 08:48:01 +0000 (10:48 +0200)]
Build fix for the Glx platform

Change-Id: I9f3e0254c289c015f61570f71215900e0ab9bfd9

8 years agoFix clip_volume test drawing points
Petros Bantolas [Tue, 20 Sep 2016 08:45:03 +0000 (09:45 +0100)]
Fix clip_volume test drawing points

According to spec, "[...] if no value was written to PointSize, results
are undefined".

Modified tests:
- dEQP-VK.clipping.clip_volume.{inside,outside,depth_clamp}.point_list
- dEQP-VK.clipping.clip_volume.clipped.large_points

Change-Id: I06ed228a9e4563df15801ff402ed5eac946ac9a6

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: b3729a6431 am: 1e31d89c2a...
Pyry Haulos [Fri, 23 Sep 2016 00:17:26 +0000 (00:17 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: b3729a6431 am: 1e31d89c2a am: d1438e5585
am: f1fdce7bb4

Change-Id: I7f8fe0132462c5c50565c43cf32beaf0aa360300

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: b3729a6431 am: 1e31d89c2a
Pyry Haulos [Thu, 22 Sep 2016 23:23:30 +0000 (23:23 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: b3729a6431 am: 1e31d89c2a
am: d1438e5585

Change-Id: Ibeaa628678ee9ed58ff23c3dbc2e98df8f958dab

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: b3729a6431
Pyry Haulos [Thu, 22 Sep 2016 22:56:00 +0000 (22:56 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: b3729a6431
am: 1e31d89c2a

Change-Id: Iac9199d4ae71a88677db8f5f55d801ce0fe840ba

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Thu, 22 Sep 2016 22:44:07 +0000 (22:44 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am: b3729a6431

Change-Id: I31218eb8140c0ab39e07f987d273ef7c8f748e3a

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Thu, 22 Sep 2016 20:16:08 +0000 (13:16 -0700)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master

Change-Id: I9a4ae0c9e469c2cd6b865a67bf659dee0e078c4b

8 years agoAdd new files to Android.mk
Pyry Haulos [Thu, 22 Sep 2016 20:12:16 +0000 (13:12 -0700)]
Add new files to Android.mk

Change-Id: I31d5918e4ce2a367599aeafba45c58c1eb7c4392

8 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Pyry Haulos [Thu, 22 Sep 2016 20:09:30 +0000 (13:09 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev

Change-Id: Ie6d0a102b147cf96fd0442fbf601765c3acf0835

8 years agoValidate KHR extensions reported by the driver
Pyry Haulos [Mon, 19 Sep 2016 20:45:45 +0000 (13:45 -0700)]
Validate KHR extensions reported by the driver

Change-Id: I30f1c86cd0b4db63b7adf0860cfbc32a0d8b75ee

8 years agoAdded xcb and xlib platform support for Vulkan
Arkadiusz Sarwa [Wed, 24 Aug 2016 12:43:23 +0000 (14:43 +0200)]
Added xcb and xlib platform support for Vulkan

Fixes #390

Change-Id: I650838665f630c794f4667f518713a7ae87c8955

8 years agoAdd Vulkan port of the GLES3 texture shadow tests
Szilard Ledan [Fri, 15 Jul 2016 10:28:23 +0000 (12:28 +0200)]
Add Vulkan port of the GLES3 texture shadow tests

Change-Id: I25eaaec34393de76f215c3f553e5f52d5744cd85

8 years agoAdd tests for indexed indirect draw calls and VertexIndex semantics
Slawomir Cygan [Wed, 10 Aug 2016 17:39:32 +0000 (19:39 +0200)]
Add tests for indexed indirect draw calls and VertexIndex semantics

Fixes #460

- dEQP-VK.draw.indirect_draw.indexed tests are added
- Each VS in these tests now also validates VertexIndex value
- firstVertex and vertexOffset values are no longer 0

Change-Id: Id78bd4c446b3e75a11e824f00775dc7ab96432cc

8 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Pyry Haulos [Thu, 22 Sep 2016 19:13:37 +0000 (12:13 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev

Change-Id: Ie53548764c5b2041cab70286b131bd13c2b21655

8 years agoMerge gerrit/vulkan-cts-1.0.0 into gerrit/vulkan-cts-1.0.1
Pyry Haulos [Thu, 22 Sep 2016 19:13:36 +0000 (12:13 -0700)]
Merge gerrit/vulkan-cts-1.0.0 into gerrit/vulkan-cts-1.0.1

Change-Id: Idcc42afbec63aa6463be09e87dc57247275c6818

8 years agoMerge "Fix barrier stage masks in synchronization tests" into vulkan-cts-1.0.1
Pyry Haulos [Thu, 22 Sep 2016 19:12:53 +0000 (15:12 -0400)]
Merge "Fix barrier stage masks in synchronization tests" into vulkan-cts-1.0.1

8 years agoMerge "Add VK_REMAINING_* defines to vulkan framework" into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 22 Sep 2016 19:04:59 +0000 (15:04 -0400)]
Merge "Add VK_REMAINING_* defines to vulkan framework" into vulkan-cts-1.0-dev

8 years agodEQP-VK.dynamic_state tests: fix sizeof(size) bug
Slawomir Cygan [Thu, 22 Sep 2016 14:33:02 +0000 (16:33 +0200)]
dEQP-VK.dynamic_state tests: fix sizeof(size) bug

Change-Id: I7e90b30a88bb59bbe73fec00ecb8ce0fd92ac1f0

8 years agoMerge "Fix precision issue in MS interpolation test" into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 22 Sep 2016 18:50:46 +0000 (14:50 -0400)]
Merge "Fix precision issue in MS interpolation test" into vulkan-cts-1.0-dev

8 years agoAdd VK_REMAINING_* defines to vulkan framework
Maciej Jesionowski [Thu, 22 Sep 2016 09:15:18 +0000 (11:15 +0200)]
Add VK_REMAINING_* defines to vulkan framework

Change-Id: I4d4693bab868cdf904d2b4c706fdb954f282ab13

8 years agoUse LDR decompression in reference for SRGB ASTC formats. am: 4db2fa91a1 am: 723b0851...
Mika Isojrvi [Wed, 21 Sep 2016 17:59:39 +0000 (17:59 +0000)]
Use LDR decompression in reference for SRGB ASTC formats. am: 4db2fa91a1 am: 723b085184 am: 3cbc836706
am: 2ffe1e252e

Change-Id: I456f9ac17501a3e8abe47d56abb7245cbef1a38d

8 years agoUse LDR decompression in reference for SRGB ASTC formats. am: 4db2fa91a1 am: 723b085184
Mika Isojrvi [Wed, 21 Sep 2016 17:43:54 +0000 (17:43 +0000)]
Use LDR decompression in reference for SRGB ASTC formats. am: 4db2fa91a1 am: 723b085184
am: 3cbc836706

Change-Id: I24c0d0e12c84ad6cbb7f83433d4cf01845dd89ad

8 years agoUse LDR decompression in reference for SRGB ASTC formats. am: 4db2fa91a1
Mika Isojrvi [Wed, 21 Sep 2016 17:41:24 +0000 (17:41 +0000)]
Use LDR decompression in reference for SRGB ASTC formats. am: 4db2fa91a1
am: 723b085184

Change-Id: Ia8c2ca660f74af486207d31675736cdd56de9306

8 years agoUse LDR decompression in reference for SRGB ASTC formats.
Mika Isojrvi [Wed, 21 Sep 2016 17:38:23 +0000 (17:38 +0000)]
Use LDR decompression in reference for SRGB ASTC formats.
am: 4db2fa91a1

Change-Id: Ifbb4be431d3c8b959c2967b55541b9f496edb92e

8 years agoMerge "Update glslang" into vulkan-cts-1.0-dev
Pyry Haulos [Wed, 21 Sep 2016 17:12:59 +0000 (13:12 -0400)]
Merge "Update glslang" into vulkan-cts-1.0-dev

8 years agoMerge "Update SPIR-V tools" into vulkan-cts-1.0-dev
Pyry Haulos [Wed, 21 Sep 2016 17:12:01 +0000 (13:12 -0400)]
Merge "Update SPIR-V tools" into vulkan-cts-1.0-dev

8 years agoFix precision issue in MS interpolation test
Maciej Jesionowski [Wed, 21 Sep 2016 10:05:47 +0000 (12:05 +0200)]
Fix precision issue in MS interpolation test

Modified test:
- dEQP-VK.pipeline.multisample_interpolation.offset_interpolate_at_pixel_center.*

Fixes #494

Change-Id: I608294bf190bb50292fa4d7dd72e0f6b18dac3ee

8 years agoUse LDR decompression in reference for SRGB ASTC formats.
Mika Isojärvi [Tue, 20 Sep 2016 23:19:01 +0000 (16:19 -0700)]
Use LDR decompression in reference for SRGB ASTC formats.

Bug: 31587228
Test: Ran tests on Nexus devices.
Change-Id: Ia5a3c37e45e13acf9078741188821b7be87da6fd

8 years agoUpdate glslang
Pyry Haulos [Tue, 20 Sep 2016 22:20:41 +0000 (15:20 -0700)]
Update glslang

Change-Id: I095574ac4969033f1e3929371f7962b7b96a8039

8 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Pyry Haulos [Tue, 20 Sep 2016 22:49:01 +0000 (15:49 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev

Change-Id: Ifea48fac6730fbcaa294c1109a1ee2579298e05b

8 years agoMerge "Remove invalid precision qualifier usage" into vulkan-cts-1.0.1
Pyry Haulos [Tue, 20 Sep 2016 22:48:44 +0000 (18:48 -0400)]
Merge "Remove invalid precision qualifier usage" into vulkan-cts-1.0.1

8 years agoUpdate SPIR-V tools
Pyry Haulos [Tue, 20 Sep 2016 22:14:52 +0000 (15:14 -0700)]
Update SPIR-V tools

Change-Id: Iec5ba9bc4c061a0efe2979761e2f9d24d5fea596

8 years agoRemove invalid precision qualifier usage
Pyry Haulos [Tue, 20 Sep 2016 22:11:11 +0000 (15:11 -0700)]
Remove invalid precision qualifier usage

dEQP-VK.pipeline.vertex_input tests were incorrectly using highp
qualifier with double types. That is not allowed, and default precision
in GLSL 4.4 shaders is highp anyway.

Fixes #458

Change-Id: I4b17b2273a8bf258bb8aec5737bd1c2a38aa49ce

8 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Pyry Haulos [Tue, 20 Sep 2016 21:56:25 +0000 (14:56 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev

Change-Id: I71b844cd76da9c64b1545a6e583f9fc8681c4b34

8 years agoDo not use pointer value after deleting it
Pyry Haulos [Tue, 20 Sep 2016 21:47:29 +0000 (14:47 -0700)]
Do not use pointer value after deleting it

Pointer value is undefined after 'delete'.

Change-Id: I30dab519db61073932e3e35cd87809bf89b18dfc

8 years agoMerge "Check line endings in check_whitespace.py" into vulkan-cts-1.0-dev
Pyry Haulos [Tue, 20 Sep 2016 20:51:03 +0000 (16:51 -0400)]
Merge "Check line endings in check_whitespace.py" into vulkan-cts-1.0-dev

8 years agoCheck line endings in check_whitespace.py
Pyry Haulos [Tue, 20 Sep 2016 20:19:25 +0000 (13:19 -0700)]
Check line endings in check_whitespace.py

Change-Id: I33f9f64478bcb2792cae3e2d4b6501496a54191d

8 years agoPrint test log path into console output
Pyry Haulos [Tue, 20 Sep 2016 20:15:00 +0000 (13:15 -0700)]
Print test log path into console output

Having test log path printed out is helpful as it makes it clearer
that the console output is not the actual test log. Additionally, on
some platforms, such as Android, the log might be written into
non-obvious location.

Change-Id: I954550f96b2b910eb0cbfd8b83612b2a758669db

8 years agoFix barrier stage masks in synchronization tests
Vidar Lilleboe [Fri, 16 Sep 2016 11:21:02 +0000 (13:21 +0200)]
Fix barrier stage masks in synchronization tests

Fixes #497

Change-Id: I225344335a13b0347cf6ad34e38c3f0a181d41cd

8 years agoUpdate Vulkan framework to vulkan.h 1.0.27
Pyry Haulos [Mon, 19 Sep 2016 21:51:00 +0000 (14:51 -0700)]
Update Vulkan framework to vulkan.h 1.0.27

Change-Id: I3c1bf3295982792c4fa47263f7f3868758d4aedb

8 years agoMerge "Fix OpVariable position in OpInBoundsAccessChain tests." into vulkan-cts-1...
Pyry Haulos [Mon, 19 Sep 2016 21:49:34 +0000 (17:49 -0400)]
Merge "Fix OpVariable position in OpInBoundsAccessChain tests." into vulkan-cts-1.0-dev

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 1a6d3c9ee7 am: 1d692218d3...
Pyry Haulos [Thu, 15 Sep 2016 23:41:09 +0000 (23:41 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 1a6d3c9ee7 am: 1d692218d3 am: 927151c175
am: 96a56feb11

Change-Id: Idebdf8b5419468831f8e2667c6e50d1bcbc2c426

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 1a6d3c9ee7 am: 1d692218d3
Pyry Haulos [Thu, 15 Sep 2016 23:38:35 +0000 (23:38 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 1a6d3c9ee7 am: 1d692218d3
am: 927151c175

Change-Id: I20e9d3ac41b67b4731098a64a2be30f1311ec3ad

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 1a6d3c9ee7
Pyry Haulos [Thu, 15 Sep 2016 23:35:35 +0000 (23:35 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 1a6d3c9ee7
am: 1d692218d3

Change-Id: I925131a5eac48ef205f80695d6a6261b7fde1ac4

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Thu, 15 Sep 2016 23:31:58 +0000 (23:31 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am: 1a6d3c9ee7

Change-Id: I632b1f98db42f54c4798f51d77a1e743ca3934c6

8 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Thu, 15 Sep 2016 21:43:57 +0000 (14:43 -0700)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master

Change-Id: I850bae53652ab1e2475754324d972e85f2daff99

8 years agoMove texture_filtering.explicit_lod under dEQP-VK.texture
Pyry Haulos [Thu, 15 Sep 2016 20:03:24 +0000 (13:03 -0700)]
Move texture_filtering.explicit_lod under dEQP-VK.texture

Change-Id: I25a1a6e5910814ef010942d11787b6c5969b4021

8 years agoAdd Vulkan port of the GLES3 texture mipmap tests
Zoltan Janos Szabo [Fri, 15 Jul 2016 10:21:05 +0000 (12:21 +0200)]
Add Vulkan port of the GLES3 texture mipmap tests

Change-Id: I5c5d9d83a7f284cf0f561d4a4725f95e37cb2842

8 years agoAdd Vulkan port of the GLES3 texture filtering tests
Peter Siket [Fri, 15 Jul 2016 10:14:39 +0000 (12:14 +0200)]
Add Vulkan port of the GLES3 texture filtering tests

Change-Id: I3aaf5ed38ba63067f5d205317f26818ba42df925

8 years agoDO NOT MERGE Allow old behavior in image format property tests am: a25304112b am...
Pyry Haulos [Thu, 15 Sep 2016 20:28:45 +0000 (20:28 +0000)]
DO NOT MERGE Allow old behavior in image format property tests am: a25304112b am: a9ae8b26a2
am: 6ae5082e37  -s ours

Change-Id: I111997719d39267c3161355f157ff42aaa9ef5d1

8 years agoDO NOT MERGE Allow old behavior in image format property tests am: a25304112b
Pyry Haulos [Thu, 15 Sep 2016 20:23:39 +0000 (20:23 +0000)]
DO NOT MERGE Allow old behavior in image format property tests am: a25304112b
am: a9ae8b26a2

Change-Id: I318734d1bc177d2d8631321c1fa75a92eda40a89

8 years agoMerge "Add new files to Android.mk" into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 15 Sep 2016 20:16:46 +0000 (16:16 -0400)]
Merge "Add new files to Android.mk" into vulkan-cts-1.0-dev

8 years agoDO NOT MERGE Allow old behavior in image format property tests
Pyry Haulos [Thu, 15 Sep 2016 20:15:27 +0000 (20:15 +0000)]
DO NOT MERGE Allow old behavior in image format property tests
am: a25304112b

Change-Id: I94d91c5df6d360a90aa759df9012992868b0a86d

8 years agoAdd new files to Android.mk
Pyry Haulos [Thu, 15 Sep 2016 20:05:03 +0000 (13:05 -0700)]
Add new files to Android.mk

Change-Id: Ie9dee591212230db3a2d9cafcbdfbc794c966965

8 years agoResolve image test: 2d array
Arkadiusz Sarwa [Thu, 21 Jul 2016 07:38:11 +0000 (09:38 +0200)]
Resolve image test: 2d array

New tests:

- dEQP-VK.api.copy_and_blit.resolve_image.whole_copy_before_resolving*
- dEQP-VK.api.copy_and_blit.resolve_image.whole_array_image*

Fixes #438

Change-Id: Idfc02e7ada4c53b5706ac17cb9d32dfd77d22869

8 years agoMerge "Add multisampled storage image load/store test" into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 15 Sep 2016 19:23:11 +0000 (15:23 -0400)]
Merge "Add multisampled storage image load/store test" into vulkan-cts-1.0-dev

8 years agoDO NOT MERGE Allow old behavior in image format property tests
Pyry Haulos [Wed, 31 Aug 2016 16:45:39 +0000 (09:45 -0700)]
DO NOT MERGE Allow old behavior in image format property tests

Vulkan API specification has changed in respect to what sample counts
vkGetPhysicalDeviceImageFormatProperties() should report. The change has
been made after initial Android Nougat drivers were frozen. For NYC CTS
we need to tolerate the old behavior and issue compatibility warning
instead.

Bug: 30739954
Bug: 31516480

(cherry picked from commit 0825a289c0d3fc796906790e0190e5771843c4e1)

Change-Id: I40168152251c7ae55d3eaa995bcf44e9f7cec04f

8 years agoMerge "Use tradefed AbiUtils"
Julius D'souza [Thu, 15 Sep 2016 17:16:46 +0000 (17:16 +0000)]
Merge "Use tradefed AbiUtils"

8 years agoUpdate framework to vulkan.h 1.0.26
Pyry Haulos [Tue, 30 Aug 2016 22:50:53 +0000 (15:50 -0700)]
Update framework to vulkan.h 1.0.26

Change-Id: I7ecdeb1dbadd0fb3983f4a49db87781220ef172a