platform/upstream/VK-GL-CTS.git
7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 20:07:50 +0000 (20:07 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5 am: d4f55ad2fc am: 3c52169d8d  -s ours
am: e35c23aec7  -s ours

Change-Id: Iab0cd94af5ba25a99a8ef43979149b5b6b9b4c28

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 20:05:52 +0000 (20:05 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5 am: d4f55ad2fc
am: 3c52169d8d  -s ours

Change-Id: I4472e680f6c354d34339f1d6755a3eb632e2bef8

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044 am...
Pyry Haulos [Wed, 4 Jan 2017 19:15:55 +0000 (19:15 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044 am: 932d0bdeb9 am: a01755fe6a
am: 61c907f0c7

Change-Id: I405969afd06f4677e046b218e386fa72b03f79f7

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c am: 8777374f40...
Pyry Haulos [Wed, 4 Jan 2017 19:15:45 +0000 (19:15 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c am: 8777374f40 am: bc83b2482a
am: 24a8ccd37c

Change-Id: If034af65fc642a1550228029aeb2bb23d2213c59

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044 am...
Pyry Haulos [Wed, 4 Jan 2017 19:13:24 +0000 (19:13 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044 am: 932d0bdeb9
am: a01755fe6a

Change-Id: Ibb76b1d7817481633fded75f17627355d9914f8b

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c am: 8777374f40
Pyry Haulos [Wed, 4 Jan 2017 19:13:15 +0000 (19:13 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c am: 8777374f40
am: bc83b2482a

Change-Id: I8b67d842a9baaa1ebbbbb9f5987cad0812bd93d1

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044
Pyry Haulos [Wed, 4 Jan 2017 19:11:26 +0000 (19:11 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master" am: 736c624044
am: 932d0bdeb9

Change-Id: I80685f224ab8f36ffda46d8c1de10d48d75d033f

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c
Pyry Haulos [Wed, 4 Jan 2017 19:11:15 +0000 (19:11 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am: 2d64b0f13c
am: 8777374f40

Change-Id: I7df8be7830c97ff73861706991070532c12ca438

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 19:08:49 +0000 (19:08 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: 6e07797321  -s ours am: 59cbc8ca5c  -s ours am: da64283477
am: 8bfaa4ed9f  -s ours

Change-Id: I9fd96f1dc3a19744f4f6e7b19f7c6b665f9cc0e5

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master"
Pyry Haulos [Wed, 4 Jan 2017 19:08:45 +0000 (19:08 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master"
am: 736c624044

Change-Id: I2deda8973d9320fa2955bedab4a1f0df91437da8

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Wed, 4 Jan 2017 19:08:45 +0000 (19:08 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am: 2d64b0f13c

Change-Id: I6687c416da26d524ddcf03ff4f9436e5dfd8980e

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:08:44 +0000 (19:08 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: bea56ac1e8  -s ours am: f3191b63b7  -s ours am: eb8fced4b9
am: 5ee70d0770  -s ours

Change-Id: I28bb7a6101e14f8c603560649ac18ab9d192cc4b

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 19:03:54 +0000 (19:03 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: 6e07797321  -s ours am: 59cbc8ca5c  -s ours
am: da64283477

Change-Id: Iacfeb548fe5a10b1b4204826a0ebd98cf0f7173d

7 years agoMerge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master"
Treehugger Robot [Wed, 4 Jan 2017 19:03:50 +0000 (19:03 +0000)]
Merge "Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master"

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:03:46 +0000 (19:03 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: bea56ac1e8  -s ours am: f3191b63b7  -s ours
am: eb8fced4b9

Change-Id: I02d49ec87d6366f3d59955ff2e0fb1d7943fd6f6

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:03:45 +0000 (19:03 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f am: d45c6244d5
am: d4f55ad2fc

Change-Id: I2ab711cc3e4f0218ed8201293ef387558257d1ca

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 19:01:48 +0000 (19:01 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours am: 6e07797321  -s ours
am: 59cbc8ca5c  -s ours

Change-Id: I2cc8d513790fb98a2b25c1cc6fa999334aec9891

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:01:44 +0000 (19:01 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60 am: 7bc5d2910f
am: d45c6244d5

Change-Id: I190fac6a22a3233cdcdf57465eabb271ab85a124

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 19:01:43 +0000 (19:01 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: bea56ac1e8  -s ours
am: f3191b63b7  -s ours

Change-Id: I2dee48011015af371ac1bd244d0f5b3f72f22932

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3...
Pyry Haulos [Wed, 4 Jan 2017 18:59:24 +0000 (18:59 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass am: 302bd7c6b3  -s ours
am: 6e07797321  -s ours

Change-Id: I6648789d8233bec4f5f06cf30149aa277af65277

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 18:59:15 +0000 (18:59 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours
am: bea56ac1e8  -s ours

Change-Id: I022e79b7061b6afe689cf94de6ee6571a0d08ff8

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 18:59:14 +0000 (18:59 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours am: 5cdea1cc60
am: 7bc5d2910f

Change-Id: Id9d584f16b6b43190528aa93945ae479520ada47

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03 -s...
Pyry Haulos [Wed, 4 Jan 2017 18:56:46 +0000 (18:56 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass am: 09e8b66d03  -s ours
am: 5cdea1cc60

Change-Id: Iac6064074cf31d05563b47e90167fde94a641fde

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 18:54:12 +0000 (18:54 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass
am: 09e8b66d03  -s ours

Change-Id: Ibf74d17b9c30903c3c9fca20443330ba4f72ae7e

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 18:52:48 +0000 (18:52 +0000)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass
am: 302bd7c6b3  -s ours

Change-Id: I1cefd7be538f766444576ae02a4b28b639a3e8cb

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 18:52:44 +0000 (18:52 +0000)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass
am: 09e8b66d03  -s ours

Change-Id: I595b0c3b589b73c806145602957875b57cffe84a

7 years agoAdd support for EGL_EXT_pixel_format_float am: 08d24954e0 am: 571b73ee95 am: c0294985c1
Mark Adams [Wed, 4 Jan 2017 18:52:14 +0000 (18:52 +0000)]
Add support for EGL_EXT_pixel_format_float am: 08d24954e0 am: 571b73ee95 am: c0294985c1
am: 813fe4d237

Change-Id: I3fa5c7c898578d7959c86eed98047e7a7fcedbcd

7 years agoAdd support for EGL_EXT_pixel_format_float am: 08d24954e0 am: 571b73ee95
Mark Adams [Wed, 4 Jan 2017 18:49:44 +0000 (18:49 +0000)]
Add support for EGL_EXT_pixel_format_float am: 08d24954e0 am: 571b73ee95
am: c0294985c1

Change-Id: I5cea7de0e93580328c5d2667f19141bf70238988

7 years agoAdd support for EGL_EXT_pixel_format_float am: 08d24954e0
Mark Adams [Wed, 4 Jan 2017 18:47:14 +0000 (18:47 +0000)]
Add support for EGL_EXT_pixel_format_float am: 08d24954e0
am: 571b73ee95

Change-Id: I7d56d5a8a4edba4b68aec10d90a2dff7640e17d5

7 years agoAdd support for EGL_EXT_pixel_format_float
Mark Adams [Wed, 4 Jan 2017 18:45:13 +0000 (18:45 +0000)]
Add support for EGL_EXT_pixel_format_float
am: 08d24954e0

Change-Id: I40b0f3d8ea9630deceb134487903e2379b72d6de

7 years agoMerge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Pyry Haulos [Wed, 4 Jan 2017 17:32:13 +0000 (09:32 -0800)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master

Change-Id: Id23cc2f5a2ff4238fbf56d8c9cd4330dd166971a

7 years agoAdd support for EGL_EXT_pixel_format_float
Mark Adams [Wed, 14 Dec 2016 22:02:52 +0000 (17:02 -0500)]
Add support for EGL_EXT_pixel_format_float

This updates the egl.xml version and identifies/skips the float configs

Bug: 32969314
Change-Id: Iadeb0d4a76a06b2be716f3e76a1cc9fb69aff16a

7 years agoDO NOT MERGE: Remove changed texel buffer access tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 16:20:43 +0000 (08:20 -0800)]
DO NOT MERGE: Remove changed texel buffer access tests from mustpass

NYC CTS bug-fix changes the SPIR-V for these tests causing drivers that
passed old CTS fail the new version.

Bug: 33041922
Change-Id: I7e23a700693d5e6ee7c4264e05d449f49f820516

7 years agoDO NOT MERGE: Remove a few changed Vulkan tests from mustpass
Pyry Haulos [Wed, 4 Jan 2017 00:45:19 +0000 (16:45 -0800)]
DO NOT MERGE: Remove a few changed Vulkan tests from mustpass

Original NYC CTS was decorating struct member locations differently and
this was later fixed causing drivers that pass original NYC CTS fail.

Bug: 34060750
Bug: 33041922
Change-Id: I3fe33960a74fb8f568aa7e1327bc09de8bc3df41

7 years agoRevert "Add new files to Android.mk"
Pyry Haulos [Wed, 4 Jan 2017 00:42:53 +0000 (16:42 -0800)]
Revert "Add new files to Android.mk"

This reverts commit 4ed5a72717f9dc776f7f63aa21aca2c727524d0f.

7 years agoAdd new files to Android.mk
Pyry Haulos [Wed, 4 Jan 2017 00:24:51 +0000 (16:24 -0800)]
Add new files to Android.mk

Change-Id: Ib396f9504a3b5523314cd2d5ab9375a346dbb219

7 years agoMerge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0.2
Pyry Haulos [Wed, 4 Jan 2017 00:07:06 +0000 (16:07 -0800)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0.2

7 years agoSkip integer formats that expose a max. sample count of 1
Jorg Wagner [Thu, 15 Dec 2016 21:52:06 +0000 (22:52 +0100)]
Skip integer formats that expose a max. sample count of 1

Actually fixes #538

As agreed in the ticket we need to skip integer formats if they
need to be sampled and only expose a max. sample count of 1.

Change-Id: Ia67c8d84cedcae09804e83cfefeb279b329d07b9

7 years agoinstall.py continues if adb uninstall fails am: a8253801a6 am: 282854f393 am: eec4581321
Kalle Raita [Fri, 30 Dec 2016 01:30:00 +0000 (01:30 +0000)]
install.py continues if adb uninstall fails am: a8253801a6 am: 282854f393 am: eec4581321
am: 1f3ae31525

Change-Id: Ica857799c834156d2d1e5110493ca1ae016743f2

7 years agoinstall.py continues if adb uninstall fails am: a8253801a6 am: 282854f393
Kalle Raita [Fri, 30 Dec 2016 01:23:01 +0000 (01:23 +0000)]
install.py continues if adb uninstall fails am: a8253801a6 am: 282854f393
am: eec4581321

Change-Id: Ibca33f725ca153f8a766bf65975839705b2884c0

7 years agoinstall.py continues if adb uninstall fails am: a8253801a6
Kalle Raita [Fri, 30 Dec 2016 00:16:25 +0000 (00:16 +0000)]
install.py continues if adb uninstall fails am: a8253801a6
am: 282854f393

Change-Id: Iaa88aa32f19b9e3114521164d34a4d8f7b00c881

7 years agoinstall.py continues if adb uninstall fails
Kalle Raita [Fri, 30 Dec 2016 00:07:54 +0000 (00:07 +0000)]
install.py continues if adb uninstall fails
am: a8253801a6

Change-Id: Ic67460235787fc21a942287f1c8e5e9cae096b05

7 years agoinstall.py continues if adb uninstall fails
Kalle Raita [Fri, 16 Dec 2016 17:45:41 +0000 (09:45 -0800)]
install.py continues if adb uninstall fails

ADB uninstall fails with non-zero return code if the package to be
uninstalled does not exist. To allow the installation proceed when
there's no previous package, the non-zero return value should be ignored
for the uninstall step.

There are historical reasons for not relying on -r -d for
install (replace, allow downgrade), which I can't recall right now.

Test: Installed succesfully on device without deqp package.
Bug: 33961937
Change-Id: I401f3861f8d68f352747c041bd60cd372b48134b

7 years agoMerge "Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058...
Xin Li [Wed, 28 Dec 2016 21:03:12 +0000 (21:03 +0000)]
Merge "Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e am: 3d0f2fb381" into nyc-mr2-dev-plus-aosp
am: 231078fb46

Change-Id: Ic5b5d8489dc77013b48e04779671066ae3576328

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 21:03:11 +0000 (21:03 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e am: 3d0f2fb381
am: ed086fd003

Change-Id: I95b368fb87cfa63c195b7f9fa6add6ffbb6dedf8

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 21:02:54 +0000 (21:02 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e am: 72d633abbd
am: 2c3475cb3a

Change-Id: Ibf708e815fc010886c885e1e3af620986b210a3a

7 years agoMerge "Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058...
Android Build Merger (Role) [Wed, 28 Dec 2016 20:57:01 +0000 (20:57 +0000)]
Merge "Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e am: 3d0f2fb381" into nyc-mr2-dev-plus-aosp

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:56:54 +0000 (20:56 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e
am: 3d0f2fb381

Change-Id: I443976f9e012cb0f5c08bd29a03cac5d1b36e493

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:56:53 +0000 (20:56 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec am: 3d11686e0e
am: 72d633abbd

Change-Id: I557bd48c7fc66c79ad4a0befcffd1e6f9e8fe54f

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:50:25 +0000 (20:50 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec
am: 3d11686e0e

Change-Id: I113f3f7c10bd5ce44b0cfd6ce2d1d0ac8102fc5f

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:50:21 +0000 (20:50 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38: am: 77f62518ec
am: 3d11686e0e

Change-Id: I83bcf17f51753c8ff9eaf5037e9150e094955305

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which...
Xin Li [Wed, 28 Dec 2016 20:43:51 +0000 (20:43 +0000)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to b/33090058, which was lost as a result of merge 01c922fc267ea41cc1c6cb83cde7ba6da200dc38:
am: 77f62518ec

Change-Id: I94b4ddb18d2edb47a336ef1d43ad4df00a210afb

7 years agoCherry-pick the following missing commits from nyc-mr1-dev prior to
Xin Li [Tue, 27 Dec 2016 22:48:38 +0000 (14:48 -0800)]
Cherry-pick the following missing commits from nyc-mr1-dev prior to
b/33090058, which was lost as a result of merge
01c922fc267ea41cc1c6cb83cde7ba6da200dc38:

ea5589 Kenneth Graunke: Fix sample_mask_in.bit_count_per_two_samples
       tests for 2x MSAA.
d2f3b4 Kenneth Graunke: Fix internal format/type for 3D + depth/stencil
       negative API tests.
bf0076 Aaron Holden: Add runtime to CtsDeqpTestCases

BUG: 33090058
Change-Id: I88a47ddebd9dff35a3fa65967cca6fe21b739a6e

7 years agoAdd runtime to CtsDeqpTestCases
Aaron Holden [Tue, 15 Nov 2016 01:47:00 +0000 (17:47 -0800)]
Add runtime to CtsDeqpTestCases

Test: cts-tradefed run cts -m CtsDeqpTestCases
Bug:32843094
Change-Id: I6ea71f0d6658b1f06354374ece54743609472345
(cherry picked from commit bf0076a42408b330a5117c61a0b0d8d6d2b18660)

7 years agoFix internal format/type for 3D + depth/stencil negative API tests.
Kenneth Graunke [Mon, 12 Sep 2016 19:37:08 +0000 (12:37 -0700)]
Fix internal format/type for 3D + depth/stencil negative API tests.

According to the ES 3.2 specification:

   "Textures with a base internal format of DEPTH_COMPONENT, DEPTH_STENCIL
    or STENCIL_INDEX are supported by texture image specification commands
    only if target is TEXTURE_2D, TEXTURE_2D_MULTISAMPLE, TEXTURE_2D_ARRAY,
    TEXTURE_2D_MULTISAMPLE_ARRAY, TEXTURE_CUBE_MAP or TEXTURE_CUBE_MAP_ARRAY.
    Using these formats in conjunction with any other target will result in
    an INVALID_OPERATION error."

This subtest tried to check the above error condition, but it specified
GL_DEPTH_STENCIL / GL_DEPTH_COMPONENT as format, rather than internalFormat.
Since the above text calls out "base internal format", we should specify
it as internalFormat.

We also change GL_DEPTH_STENCIL to use GL_UNSIGNED_INT_24_8 rather than
GL_UNSIGNED_BYTE, as that combination was illegal for a different reason
than the one the test intended to check.

Change-Id: I44bf607533b59f93fa42415bd6cad8783352582d
(cherry picked from commit ae7f8e0a07730e693b24d3dc7a23d2372319145e)
(cherry picked from commit d2f3b468db45e8deb130de84bf194eebe37d5fff)

7 years agoFix sample_mask_in.bit_count_per_two_samples tests for 2x MSAA.
Kenneth Graunke [Sun, 4 Sep 2016 07:34:47 +0000 (00:34 -0700)]
Fix sample_mask_in.bit_count_per_two_samples tests for 2x MSAA.

The dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.
bit_count_per_two_samples.multisample_{texture,renderbuffer}_{1,2}
tests report:

    Verifying gl_SampleMaskIn.
    Fragment shader may be invoked [ceil(numSamples/2), numSamples] times.
    => gl_SampleMaskIn should have the number of bits set in range
       [1, numSamples - ceil(numSamples/2) + 1]:

which suggests that maxBitCount should be ceil(2/2) + 1 = 1 + 1 = 2.

However, it then says:

    Setting minBitCount = 1, maxBitCount = 1.

Having two bits should be acceptable for 2x MSAA.

This patch drops the special case for 1x/2x MSAA, making them work
like all the other MSAA levels.

Change-Id: Ie615c82150588dab53226dc46670182a29d85ef5
(cherry picked from commit 724519b8fda9c2a92d646c3dfd1478e0daa282e9)
(cherry picked from commit ea5589c748c0f399e478a570f9cc3c063fe55bf1)

7 years agoMerge "Add options for reading in filters from files"
Kalle Raita [Thu, 22 Dec 2016 06:31:12 +0000 (06:31 +0000)]
Merge "Add options for reading in filters from files"

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:47:24 +0000 (05:47 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 22bf0dfa43 am: 2d0cce04d9 am: 8d55e05ba8 am: 6f7af0f1fd am: 399626de90
am: 57b0f45347

Change-Id: I33e43ff2be98545ba57b224278815e03040a69b5

7 years agoBlacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477...
Kenneth Graunke [Thu, 22 Dec 2016 05:47:15 +0000 (05:47 +0000)]
Blacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477 am: c823e5456f am: 42c0ad1d1b am: 8c2c2894e4 am: f611e70b3d am: 15fe9ce8a2
am: 33b578aa61

Change-Id: I481ad21aecbca431fb16ee489985f034355279b0

7 years agoMerge "Merge "Blacklist match_different_[member_]struct_names SSO validation tests...
Tina Zhou [Thu, 22 Dec 2016 05:42:36 +0000 (05:42 +0000)]
Merge "Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 22bf0dfa43 am: 2d0cce04d9 am: 8d55e05ba8 am: 6f7af0f1fd am: d4d6d9753b" into nyc-mr2-dev-plus-aosp
am: 4fbdeebb2f

Change-Id: Icc754c0812404cbecafe371bdca70c6e689826df

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:42:35 +0000 (05:42 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 22bf0dfa43 am: 2d0cce04d9 am: 8d55e05ba8 am: 6f7af0f1fd am: d4d6d9753b
am: e563dd6699

Change-Id: Ib733d3606b9c9803bf3f594f8ef7e3a2ac081ded

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests. am:...
Kenneth Graunke [Thu, 22 Dec 2016 05:42:15 +0000 (05:42 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477 am: c823e5456f am: 42c0ad1d1b am: 8c2c2894e4 am: f611e70b3d am: beccdd90c3" into nyc-mr2-dev-plus-aosp
am: 732ec7c09e

Change-Id: Ia44ed1762355724931405663c997019b8ae1522a

7 years agoBlacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477...
Kenneth Graunke [Thu, 22 Dec 2016 05:42:14 +0000 (05:42 +0000)]
Blacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477 am: c823e5456f am: 42c0ad1d1b am: 8c2c2894e4 am: f611e70b3d am: beccdd90c3
am: 827c0a734b

Change-Id: Idd5df945bf782631f8de251ce739054ac0ffebb9

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:41:58 +0000 (05:41 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 22bf0dfa43 am: 2d0cce04d9 am: 8d55e05ba8 am: 6f7af0f1fd
am: 399626de90

Change-Id: Ib1beaeb1602a1ae410efaeacdd5e649f202eae73

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:41:56 +0000 (05:41 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 736369667b am: 53c8574bda am: 29003e52d0
am: c1757958a7

Change-Id: I6fb311d5457f26446d3641cfa8e56a2758a8e1be

7 years agoBlacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477...
Kenneth Graunke [Thu, 22 Dec 2016 05:41:46 +0000 (05:41 +0000)]
Blacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477 am: c823e5456f am: 42c0ad1d1b am: 8c2c2894e4 am: f611e70b3d
am: 15fe9ce8a2

Change-Id: I4eb712e729f3339b7284f0c1872292e5d54d6ac5

7 years agoresolve merge conflicts of b81edb4 to master am: ce5292f584 am: 49ddc6319b am: f07ca045e6
David Sodman [Thu, 22 Dec 2016 05:41:44 +0000 (05:41 +0000)]
resolve merge conflicts of b81edb4 to master am: ce5292f584 am: 49ddc6319b am: f07ca045e6
am: 8122cc866a

Change-Id: I1ddd7718f309448e4897b62d629d364ecb173e85

7 years agoMerge "Merge "Blacklist match_different_[member_]struct_names SSO validation tests...
Android Build Merger (Role) [Thu, 22 Dec 2016 05:37:19 +0000 (05:37 +0000)]
Merge "Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 22bf0dfa43 am: 2d0cce04d9 am: 8d55e05ba8 am: 6f7af0f1fd am: d4d6d9753b" into nyc-mr2-dev-plus-aosp

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:37:13 +0000 (05:37 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 22bf0dfa43 am: 2d0cce04d9 am: 8d55e05ba8
am: 6f7af0f1fd

Change-Id: I7bf8a13c1e5e61cf17ee27dad8710ea237af83ac

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:37:12 +0000 (05:37 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 22bf0dfa43 am: 2d0cce04d9 am: 8d55e05ba8 am: 6f7af0f1fd
am: d4d6d9753b

Change-Id: I1290ac6699cbb9eb8bf2a75869b5ff5c5ff5e4a2

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests. am:...
Android Build Merger (Role) [Thu, 22 Dec 2016 05:37:07 +0000 (05:37 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477 am: c823e5456f am: 42c0ad1d1b am: 8c2c2894e4 am: f611e70b3d am: beccdd90c3" into nyc-mr2-dev-plus-aosp

7 years agoBlacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477...
Kenneth Graunke [Thu, 22 Dec 2016 05:37:02 +0000 (05:37 +0000)]
Blacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477 am: c823e5456f am: 42c0ad1d1b am: 8c2c2894e4 am: f611e70b3d
am: beccdd90c3

Change-Id: I21e66982c8150152440948a72c85897ff7688faa

7 years agoBlacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477...
Kenneth Graunke [Thu, 22 Dec 2016 05:37:01 +0000 (05:37 +0000)]
Blacklist match_different_[member_]struct_names SSO validation tests. am: b81edb4477 am: c823e5456f am: 42c0ad1d1b am: 8c2c2894e4
am: f611e70b3d

Change-Id: I3d4119990149e083882328f7627804d0523d2a5c

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:36:56 +0000 (05:36 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 736369667b am: 53c8574bda
am: 29003e52d0

Change-Id: If196508f15cbc78be6d437af55e5da065092563e

7 years agoresolve merge conflicts of b81edb4 to master am: ce5292f584 am: 49ddc6319b
David Sodman [Thu, 22 Dec 2016 05:36:44 +0000 (05:36 +0000)]
resolve merge conflicts of b81edb4 to master am: ce5292f584 am: 49ddc6319b
am: f07ca045e6

Change-Id: Idd11105e84a891d593e318c1a267bc4763f7a8ca

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:31:26 +0000 (05:31 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866 am: 736369667b
am: 53c8574bda

Change-Id: Ib0891de8ee251a83e79fa37f42534adc11eb9274

7 years agoresolve merge conflicts of b81edb4 to master am: ce5292f584
David Sodman [Thu, 22 Dec 2016 05:31:14 +0000 (05:31 +0000)]
resolve merge conflicts of b81edb4 to master am: ce5292f584
am: 49ddc6319b

Change-Id: I4b005cc60d389d784325429bf1c0efef4396f8fa

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:25:58 +0000 (05:25 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev am: 4acf725866
am: 736369667b

Change-Id: I5ac67d657cfac9a37bfe7723c3fd18650f948ae5

7 years agoresolve merge conflicts of b81edb4 to master
David Sodman [Thu, 22 Dec 2016 05:25:45 +0000 (05:25 +0000)]
resolve merge conflicts of b81edb4 to master
am: ce5292f584

Change-Id: I0bd3fa65bf2e456829fc609d3cd743c0508f856d

7 years agoMerge "Blacklist match_different_[member_]struct_names SSO validation tests." into...
Tina Zhou [Thu, 22 Dec 2016 05:20:13 +0000 (05:20 +0000)]
Merge "Blacklist match_different_[member_]struct_names SSO validation tests." into nougat-cts-dev
am: 4acf725866

Change-Id: I2cc66f7fb73fecf721da7704aa5a35384c5f5d4d

7 years agoresolve merge conflicts of b81edb4 to master
David Sodman [Thu, 22 Dec 2016 03:06:13 +0000 (19:06 -0800)]
resolve merge conflicts of b81edb4 to master

Change-Id: I16c7230358a1758afe1bc9ca2b22ae6eff2490b7

7 years agoMerge "Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048" into nougat...
Tina Zhou [Thu, 22 Dec 2016 03:02:29 +0000 (03:02 +0000)]
Merge "Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048" into nougat-cts-dev am: ce7ccaab4a am: a164d23f5c am: 490048f2a6 am: c056a421a1
am: 3d24f19c31

Change-Id: I1095a6c9b68e41460872b6d4fc13722470a538c5

7 years agoChange GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 am: a42836566d...
Pyry Haulos [Thu, 22 Dec 2016 03:02:17 +0000 (03:02 +0000)]
Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 am: a42836566d am: c1e020bec5 am: 5ca19fdb34 am: d5fa5e4357
am: 2f030d9731

Change-Id: I929d441b08503d9e5f758c412c7ac32a9e8515c8

7 years agoMerge changes I7c2ffd66,Ib53b245d,I4862cca3 into nougat-cts-dev am: 4812d6d47f am...
Tina Zhou [Thu, 22 Dec 2016 03:01:49 +0000 (03:01 +0000)]
Merge changes I7c2ffd66,Ib53b245d,I4862cca3 into nougat-cts-dev am: 4812d6d47f am: f2ab59be70 am: a911a04556 am: aa9cd15468
am: 2597c25fd9

Change-Id: Iab0500283d59f370ae6dbcc823853fd641b1c08a

7 years agoUpdate glslang to d02dc5d am: b0ce1f083e -s ours am: ce56d4629c am: ad154a3284 am...
Pyry Haulos [Thu, 22 Dec 2016 03:01:45 +0000 (03:01 +0000)]
Update glslang to d02dc5d am: b0ce1f083e  -s ours am: ce56d4629c am: ad154a3284 am: 62f7b49be7
am: 80758ecfbf

Change-Id: Ie574efbe8c6cc48664e9971d7ed6a31d77254bc4

7 years agoCherry-pick SPIR-V ClipDistance validation fixes am: ef29b7735d -s ours am: 6503fc0e...
Pyry Haulos [Thu, 22 Dec 2016 03:01:40 +0000 (03:01 +0000)]
Cherry-pick SPIR-V ClipDistance validation fixes am: ef29b7735d  -s ours am: 6503fc0e0d am: 835ca88406 am: de68c1bac2
am: fb964cbc1f

Change-Id: I5d5e4c443261aa881721f0445c3d90a61dbdd44b

7 years agoCherry-pick dEQP-VK.pipeline.cache fixes to nougat-cts-dev am: e71e3bbacd am: 7994095...
Pyry Haulos [Thu, 22 Dec 2016 03:01:36 +0000 (03:01 +0000)]
Cherry-pick dEQP-VK.pipeline.cache fixes to nougat-cts-dev am: e71e3bbacd am: 7994095bf2 am: 35fd8bafe2 am: 2a9e6a68e3
am: 3e7afc94e1

Change-Id: I0ce068b178fcbc2b1b201319bb040760f3a1a1b4

7 years agoMerge "Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048" into nougat...
Tina Zhou [Thu, 22 Dec 2016 02:57:09 +0000 (02:57 +0000)]
Merge "Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048" into nougat-cts-dev am: ce7ccaab4a am: a164d23f5c am: 490048f2a6
am: c056a421a1

Change-Id: I400628367615287771022a71d3893a88e33cbfe8

7 years agoChange GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 am: a42836566d...
Pyry Haulos [Thu, 22 Dec 2016 02:56:56 +0000 (02:56 +0000)]
Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 am: a42836566d am: c1e020bec5 am: 5ca19fdb34
am: d5fa5e4357

Change-Id: Id5e39fd002f9e5c4beddf2c5f503f1b39cc9b3e3

7 years agoMerge changes I7c2ffd66,Ib53b245d,I4862cca3 into nougat-cts-dev am: 4812d6d47f am...
Tina Zhou [Thu, 22 Dec 2016 02:56:24 +0000 (02:56 +0000)]
Merge changes I7c2ffd66,Ib53b245d,I4862cca3 into nougat-cts-dev am: 4812d6d47f am: f2ab59be70 am: a911a04556
am: aa9cd15468

Change-Id: I0cb6261e655df6a06fdc00c8120a733cc395b95d

7 years agoUpdate glslang to d02dc5d am: b0ce1f083e -s ours am: ce56d4629c am: ad154a3284
Pyry Haulos [Thu, 22 Dec 2016 02:56:18 +0000 (02:56 +0000)]
Update glslang to d02dc5d am: b0ce1f083e  -s ours am: ce56d4629c am: ad154a3284
am: 62f7b49be7

Change-Id: I3544d90994d9a626497d838902bbd87b4f4bc656

7 years agoCherry-pick SPIR-V ClipDistance validation fixes am: ef29b7735d -s ours am: 6503fc0e...
Pyry Haulos [Thu, 22 Dec 2016 02:56:12 +0000 (02:56 +0000)]
Cherry-pick SPIR-V ClipDistance validation fixes am: ef29b7735d  -s ours am: 6503fc0e0d am: 835ca88406
am: de68c1bac2

Change-Id: I5c8b326bdc8f114efb17727a6f7d4f7b5d7fed9b

7 years agoCherry-pick dEQP-VK.pipeline.cache fixes to nougat-cts-dev am: e71e3bbacd am: 7994095...
Pyry Haulos [Thu, 22 Dec 2016 02:56:06 +0000 (02:56 +0000)]
Cherry-pick dEQP-VK.pipeline.cache fixes to nougat-cts-dev am: e71e3bbacd am: 7994095bf2 am: 35fd8bafe2
am: 2a9e6a68e3

Change-Id: Ief1a3c9874dd3b4ddc28a11fde8b182730017e9a

7 years agoMerge "Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048" into nougat...
Tina Zhou [Thu, 22 Dec 2016 02:51:48 +0000 (02:51 +0000)]
Merge "Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048" into nougat-cts-dev am: ce7ccaab4a am: 073e32f72f am: 3e3b90e9d6 am: 9959179887 am: 8ab0548300 am: 29fa182895
am: bad040d8c9

Change-Id: I84032f9a6d9302ded72f3a89f3a3cf5c0f683331

7 years agoMerge "Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048" into nougat...
Tina Zhou [Thu, 22 Dec 2016 02:51:43 +0000 (02:51 +0000)]
Merge "Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048" into nougat-cts-dev am: ce7ccaab4a am: a164d23f5c
am: 490048f2a6

Change-Id: Ib24e240bca32a17c1db996f494c1da247e5e4fea

7 years agoChange GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 am: a42836566d...
Pyry Haulos [Thu, 22 Dec 2016 02:51:33 +0000 (02:51 +0000)]
Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 am: a42836566d am: 020b95377e am: 2da2988f32 am: 96f1cc8ba9 am: d7e6b5159d am: 438f8c11ab
am: 9a18a2125d

Change-Id: Ic7e62802c6a46b3c12d74acab82644c6939e6304

7 years agoChange GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 am: a42836566d...
Pyry Haulos [Thu, 22 Dec 2016 02:51:28 +0000 (02:51 +0000)]
Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 am: a42836566d am: c1e020bec5
am: 5ca19fdb34

Change-Id: If6b0ca58729c2ec8debf3ac52776623114afdef2

7 years agoMerge changes I7c2ffd66,Ib53b245d,I4862cca3 into nougat-cts-dev am: 4812d6d47f am...
Tina Zhou [Thu, 22 Dec 2016 02:50:59 +0000 (02:50 +0000)]
Merge changes I7c2ffd66,Ib53b245d,I4862cca3 into nougat-cts-dev am: 4812d6d47f am: b44fae0a8a am: 4045968a8e am: d1e1ca812f am: 6a64e395a5 am: ffc44cfca7
am: 4fedaa18d0

Change-Id: I3c51fdf7be0bd5b9c0de6d54d65b6776661e5e9e

7 years agoMerge changes I7c2ffd66,Ib53b245d,I4862cca3 into nougat-cts-dev am: 4812d6d47f am...
Tina Zhou [Thu, 22 Dec 2016 02:50:53 +0000 (02:50 +0000)]
Merge changes I7c2ffd66,Ib53b245d,I4862cca3 into nougat-cts-dev am: 4812d6d47f am: f2ab59be70
am: a911a04556

Change-Id: Ia3502fed8bfae8e24843ffedfd1beea34c6553b8

7 years agoUpdate glslang to d02dc5d am: b0ce1f083e am: 62137a913c am: a03e8e8556 am: 092f056a9b...
Pyry Haulos [Thu, 22 Dec 2016 02:50:51 +0000 (02:50 +0000)]
Update glslang to d02dc5d am: b0ce1f083e am: 62137a913c am: a03e8e8556 am: 092f056a9b am: e4e623db59 am: 3ae98f7a99
am: 6ff9efe58c

Change-Id: I1bc6d0c8f1225725848e6f6efdc1553cf8f598e2