platform/upstream/VK-GL-CTS.git
9 years agoam 8d5a09f7: resolved conflicts for merge of 466ee0e8 to master
Kalle Raita [Mon, 22 Jun 2015 18:20:41 +0000 (18:20 +0000)]
am 8d5a09f7: resolved conflicts for merge of 466ee0e8 to master

* commit '8d5a09f7d0a02e1403f5df7a888e2a57609ee929':
  Fix unrelated errors in ASTC negative API tests

9 years agoresolved conflicts for merge of 466ee0e8 to master
Kalle Raita [Mon, 22 Jun 2015 18:09:47 +0000 (11:09 -0700)]
resolved conflicts for merge of 466ee0e8 to master

Change-Id: Iabda7ea7e3a502707e847cdb99e6976a886db172

9 years agoam 6d84d9ec: Fix unrelated errors in ASTC negative API tests
Kalle Raita [Mon, 22 Jun 2015 16:59:20 +0000 (16:59 +0000)]
am 6d84d9ec: Fix unrelated errors in ASTC negative API tests

* commit '6d84d9ec7fd0c0ac695f895c8d5e471b530ecc0a':
  Fix unrelated errors in ASTC negative API tests

9 years agoam c4338891: Merge "Use de::ArrayBuffer in tcu::Surface."
Jarkko Pöyry [Mon, 22 Jun 2015 16:55:09 +0000 (16:55 +0000)]
am c4338891: Merge "Use de::ArrayBuffer in tcu::Surface."

* commit 'c4338891551d50d959847748bb185ee9ff4e926d':
  Use de::ArrayBuffer in tcu::Surface.

9 years agoam 6d078405: Add licenses to several scripts and misc files.
Jamie Madill [Mon, 22 Jun 2015 16:55:08 +0000 (16:55 +0000)]
am 6d078405: Add licenses to several scripts and misc files.

* commit '6d0784059995b8fa554d74013c06e937889ff449':
  Add licenses to several scripts and misc files.

9 years agoMerge "Use de::ArrayBuffer in tcu::Surface."
Jarkko Pöyry [Mon, 22 Jun 2015 16:43:30 +0000 (16:43 +0000)]
Merge "Use de::ArrayBuffer in tcu::Surface."

9 years agoAdd licenses to several scripts and misc files.
Jamie Madill [Fri, 19 Jun 2015 22:27:44 +0000 (18:27 -0400)]
Add licenses to several scripts and misc files.

This fixes integration with Chromium, since it has a bot that checks that
all sources files have an appropriate license.

Bug: 21903358
Change-Id: I27ffd7a9feee81a1d29cca64cda88b2d1e67708d

9 years agoFix unrelated errors in ASTC negative API tests
Kalle Raita [Fri, 19 Jun 2015 22:33:26 +0000 (15:33 -0700)]
Fix unrelated errors in ASTC negative API tests

Make cube map width and height equal while the keeping the size multiple
of the block size.

Generate texture names and bind before calling glTexStorage.

Allow INVALID_ENUM and INVALID_VALUE for glTexStorage failures.

Some minor log message improvements.

Bug: 21953041
Change-Id: I5180810bbaa0275b55d89e795e0132a17e32ef04

9 years agoam c7ad31b5: Merge "Remove non-trivially modified random shader cases from mustpass."
Jarkko Pöyry [Fri, 19 Jun 2015 18:48:36 +0000 (18:48 +0000)]
am c7ad31b5: Merge "Remove non-trivially modified random shader cases from mustpass."

* commit 'c7ad31b5188074ef1954a64ab0e90b383e540b08':
  Remove non-trivially modified random shader cases from mustpass.

9 years agoMerge "Remove non-trivially modified random shader cases from mustpass."
Jarkko Pöyry [Fri, 19 Jun 2015 18:38:00 +0000 (18:38 +0000)]
Merge "Remove non-trivially modified random shader cases from mustpass."

9 years agoam b85b144f: am 143aabaa: am 7cbc13c0: Add GLSL ES 3.0 tests for default uniform...
Pyry Haulos [Fri, 19 Jun 2015 18:21:44 +0000 (18:21 +0000)]
am b85b144f: am 143aabaa: am 7cbc13c0: Add GLSL ES 3.0 tests for default uniform precision mismatch

* commit 'b85b144fc3085ec3da8d074dc2d234c2187c0560':
  Add GLSL ES 3.0 tests for default uniform precision mismatch

9 years agoRemove non-trivially modified random shader cases from mustpass.
Jarkko Pöyry [Mon, 15 Jun 2015 22:53:08 +0000 (15:53 -0700)]
Remove non-trivially modified random shader cases from mustpass.

Random shader generation erroneusly caused int overflows in value range
calculations. This is undefined behavior and it was fixed in commit
2106d67 (Change-Id: I810be9c747504df671629201ba56b5b8ed2307d7) but
since the existing tests were generated using the broken code, the fix
changed slightly the generation logic and thus the existing tests. This
CL removes all tests from mustpass for which the generation results in
significantly different shaders. Trivially changed shaders are left
unremoved as the feature coverage of those tests is expected to remain
unchanged.

Bug: 21851700
Change-Id: Ic0930602fc17c1851b9ffa694c04a884294f438b

9 years agoam 143aabaa: am 7cbc13c0: Add GLSL ES 3.0 tests for default uniform precision mismatch
Pyry Haulos [Fri, 19 Jun 2015 18:09:29 +0000 (18:09 +0000)]
am 143aabaa: am 7cbc13c0: Add GLSL ES 3.0 tests for default uniform precision mismatch

* commit '143aabaa689c67c25e29832450452c9394343b38':
  Add GLSL ES 3.0 tests for default uniform precision mismatch

9 years agoam 7cbc13c0: Add GLSL ES 3.0 tests for default uniform precision mismatch
Pyry Haulos [Fri, 19 Jun 2015 17:56:18 +0000 (17:56 +0000)]
am 7cbc13c0: Add GLSL ES 3.0 tests for default uniform precision mismatch

* commit '7cbc13c0d0410af3031a3c13353bbf6456c8be04':
  Add GLSL ES 3.0 tests for default uniform precision mismatch

9 years agoAdd GLSL ES 3.0 tests for default uniform precision mismatch
Pyry Haulos [Fri, 19 Jun 2015 17:14:33 +0000 (10:14 -0700)]
Add GLSL ES 3.0 tests for default uniform precision mismatch

GLSL ES 3.0 specification requires linking to fail if there is a
precision mismatch between (default block) uniforms between shader
stages. This rule was only covered for struct members and this CL adds
coverage for uniforms of basic (scalar / vector) type.

Bug: 21947794
Change-Id: Ifab9cbd17726c01b987177df43d7248c34c9cf44

9 years agoUse de::ArrayBuffer in tcu::Surface.
Mika Isojärvi [Wed, 29 Apr 2015 23:14:12 +0000 (16:14 -0700)]
Use de::ArrayBuffer in tcu::Surface.

Change-Id: Ia55dbb91a9adc4b5842f42d7797678dd57f9dae3

9 years agoam 2486bca7: am 7ac44dca: am 8d9fc5df: Merge "Remove dEQP-GLES3.functional.uniform_ap...
Jarkko Pöyry [Thu, 18 Jun 2015 20:24:09 +0000 (20:24 +0000)]
am 2486bca7: am 7ac44dca: am 8d9fc5df: Merge "Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass" into mnc-dev

* commit '2486bca7b6b0d8861fbd4fae1867828e3da79f6b':
  Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass

9 years agoam 11ba11b0: am ab888c4e: am c65c11dd: Merge "Fix expected results in implicit conver...
Jarkko Pöyry [Thu, 18 Jun 2015 20:24:08 +0000 (20:24 +0000)]
am 11ba11b0: am ab888c4e: am c65c11dd: Merge "Fix expected results in implicit conversion tests" into mnc-dev

* commit '11ba11b02440ad21d916bfca0a3f135b5791b27e':
  Fix expected results in implicit conversion tests

9 years agoam 7c5ca458: am afc89f0f: am 7b3d2d14: Allow interchangeable signed zeros in fragment...
Jarkko Pöyry [Thu, 18 Jun 2015 20:24:07 +0000 (20:24 +0000)]
am 7c5ca458: am afc89f0f: am 7b3d2d14: Allow interchangeable signed zeros in fragment stage frexp.

* commit '7c5ca458333348f5732bbec946d6edd9393824d0':
  Allow interchangeable signed zeros in fragment stage frexp.

9 years agoam 910108c4: Merge "Add negative tests for explicit TCS-TES varying arrays."
Jarkko Pöyry [Thu, 18 Jun 2015 20:24:06 +0000 (20:24 +0000)]
am 910108c4: Merge "Add negative tests for explicit TCS-TES varying arrays."

* commit '910108c42f58ed92c575e406808290bc71f3b182':
  Add negative tests for explicit TCS-TES varying arrays.

9 years agoam 7ac44dca: am 8d9fc5df: Merge "Remove dEQP-GLES3.functional.uniform_api.random...
Jarkko Pöyry [Thu, 18 Jun 2015 20:10:38 +0000 (20:10 +0000)]
am 7ac44dca: am 8d9fc5df: Merge "Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass" into mnc-dev

* commit '7ac44dca240bc798dc87bba7da3659abd2aad2ad':
  Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass

9 years agoam ab888c4e: am c65c11dd: Merge "Fix expected results in implicit conversion tests...
Jarkko Pöyry [Thu, 18 Jun 2015 20:10:37 +0000 (20:10 +0000)]
am ab888c4e: am c65c11dd: Merge "Fix expected results in implicit conversion tests" into mnc-dev

* commit 'ab888c4e417a91032a3a6a5453aa5c099fd67372':
  Fix expected results in implicit conversion tests

9 years agoam afc89f0f: am 7b3d2d14: Allow interchangeable signed zeros in fragment stage frexp.
Jarkko Pöyry [Thu, 18 Jun 2015 20:10:36 +0000 (20:10 +0000)]
am afc89f0f: am 7b3d2d14: Allow interchangeable signed zeros in fragment stage frexp.

* commit 'afc89f0f625f1bf7d033a7ccbf9624ea38e32a56':
  Allow interchangeable signed zeros in fragment stage frexp.

9 years agoam 8d9fc5df: Merge "Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass...
Jarkko Pöyry [Thu, 18 Jun 2015 19:59:36 +0000 (19:59 +0000)]
am 8d9fc5df: Merge "Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass" into mnc-dev

* commit '8d9fc5df05ee92be26d2a4a6f47025fece1a03f1':
  Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass

9 years agoam c65c11dd: Merge "Fix expected results in implicit conversion tests" into mnc-dev
Jarkko Pöyry [Thu, 18 Jun 2015 19:59:35 +0000 (19:59 +0000)]
am c65c11dd: Merge "Fix expected results in implicit conversion tests" into mnc-dev

* commit 'c65c11dd1d3227cb9a3b93fdda9ed1debd3cd8ed':
  Fix expected results in implicit conversion tests

9 years agoam 7b3d2d14: Allow interchangeable signed zeros in fragment stage frexp.
Jarkko Pöyry [Thu, 18 Jun 2015 19:59:34 +0000 (19:59 +0000)]
am 7b3d2d14: Allow interchangeable signed zeros in fragment stage frexp.

* commit '7b3d2d144661c38a8e609d4633f1585b7c5d3c43':
  Allow interchangeable signed zeros in fragment stage frexp.

9 years agoMerge "Add negative tests for explicit TCS-TES varying arrays."
Jarkko Pöyry [Thu, 18 Jun 2015 19:21:03 +0000 (19:21 +0000)]
Merge "Add negative tests for explicit TCS-TES varying arrays."

9 years agoMerge "Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass" into mnc-dev
Jarkko Pöyry [Thu, 18 Jun 2015 19:16:37 +0000 (19:16 +0000)]
Merge "Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass" into mnc-dev

9 years agoMerge "Fix expected results in implicit conversion tests" into mnc-dev
Jarkko Pöyry [Thu, 18 Jun 2015 19:16:11 +0000 (19:16 +0000)]
Merge "Fix expected results in implicit conversion tests" into mnc-dev

9 years agoAllow interchangeable signed zeros in fragment stage frexp.
Jarkko Pöyry [Thu, 18 Jun 2015 18:05:09 +0000 (11:05 -0700)]
Allow interchangeable signed zeros in fragment stage frexp.

Bug: 21923324
Change-Id: I2a556e6fcefe43a2bae62b3446fa2cccb4fa7356

9 years agoFix expected results in implicit conversion tests
Mika Isojärvi [Fri, 12 Jun 2015 20:17:02 +0000 (13:17 -0700)]
Fix expected results in implicit conversion tests

Bug: 21791351
Change-Id: I7a134dee9d23422de618be51cff9c0b46b414e58

9 years agoam e7c845a3: Merge "Fix int -> float conversion warning."
Jarkko Pöyry [Sat, 13 Jun 2015 00:52:49 +0000 (00:52 +0000)]
am e7c845a3: Merge "Fix int -> float conversion warning."

* commit 'e7c845a3efb3b27e03d48245b3815b16af46e198':
  Fix int -> float conversion warning.

9 years agoMerge "Fix int -> float conversion warning."
Jarkko Pöyry [Sat, 13 Jun 2015 00:42:51 +0000 (00:42 +0000)]
Merge "Fix int -> float conversion warning."

9 years agoam 96f69912: Merge "Fix uninitialized values in astc decompression"
Mika Isojärvi [Fri, 12 Jun 2015 22:42:46 +0000 (22:42 +0000)]
am 96f69912: Merge "Fix uninitialized values in astc decompression"

* commit '96f69912b83f0dc85a0a7f66d1ba49813c3f5dd2':
  Fix uninitialized values in astc decompression

9 years agoam 2f59072c: Merge "Avoid uninitialized values in draw tests"
Mika Isojärvi [Fri, 12 Jun 2015 22:42:45 +0000 (22:42 +0000)]
am 2f59072c: Merge "Avoid uninitialized values in draw tests"

* commit '2f59072c7dc801293280bbb9f20e2b60f6375f55':
  Avoid uninitialized values in draw tests

9 years agoMerge "Fix uninitialized values in astc decompression"
Mika Isojärvi [Fri, 12 Jun 2015 22:38:53 +0000 (22:38 +0000)]
Merge "Fix uninitialized values in astc decompression"

9 years agoFix uninitialized values in astc decompression
Mika Isojärvi [Fri, 12 Jun 2015 22:01:36 +0000 (15:01 -0700)]
Fix uninitialized values in astc decompression

Change-Id: I2553d5108828c435271d5d2629bb60d0fee1663f

9 years agoMerge "Avoid uninitialized values in draw tests"
Mika Isojärvi [Fri, 12 Jun 2015 22:32:36 +0000 (22:32 +0000)]
Merge "Avoid uninitialized values in draw tests"

9 years agoam 4663bec5: Merge "Use transfer format for uploaded data in texture tests"
Mika Isojärvi [Fri, 12 Jun 2015 22:16:04 +0000 (22:16 +0000)]
am 4663bec5: Merge "Use transfer format for uploaded data in texture tests"

* commit '4663bec50fccc2f2239d8fce53cd00128e8ab4c1':
  Use transfer format for uploaded data in texture tests

9 years agoAvoid uninitialized values in draw tests
Mika Isojärvi [Fri, 12 Jun 2015 22:11:12 +0000 (15:11 -0700)]
Avoid uninitialized values in draw tests

Change-Id: I03433fafa3b7229495f5f869859949073f6be47a

9 years agoMerge "Use transfer format for uploaded data in texture tests"
Mika Isojärvi [Fri, 12 Jun 2015 22:05:27 +0000 (22:05 +0000)]
Merge "Use transfer format for uploaded data in texture tests"

9 years agoFix int -> float conversion warning.
Jarkko Pöyry [Fri, 12 Jun 2015 21:05:20 +0000 (14:05 -0700)]
Fix int -> float conversion warning.

Change-Id: Ie268a07df360aba0c8e381658427a47510c5aca0

9 years agoAdd negative tests for explicit TCS-TES varying arrays.
Jarkko Pöyry [Wed, 10 Jun 2015 02:08:33 +0000 (19:08 -0700)]
Add negative tests for explicit TCS-TES varying arrays.

Bug: 21737242
Change-Id: I27cd6defd9185698f4861e69f894e7bb669088b0

9 years agoRemove dEQP-GLES3.functional.uniform_api.random.23 from mustpass
Mika Isojärvi [Fri, 12 Jun 2015 20:25:12 +0000 (13:25 -0700)]
Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass

Test case doesn't check max uniform vector implementation limit and
uses too many uniforms.

Bug: 21791303
Change-Id: If4b0bede639a34776aab8b9e6fdace1f79580189

9 years agoam a75fd280: am 19b42082: am bd58796d: Remove wide line interpolation cases from...
Jarkko Pöyry [Fri, 12 Jun 2015 18:50:11 +0000 (18:50 +0000)]
am a75fd280: am 19b42082: am bd58796d: Remove wide line interpolation cases from mustpass.

* commit 'a75fd28050f6c6f14f9a23ec798ec612201f4631':
  Remove wide line interpolation cases from mustpass.

9 years agoam 19b42082: am bd58796d: Remove wide line interpolation cases from mustpass.
Jarkko Pöyry [Fri, 12 Jun 2015 18:37:44 +0000 (18:37 +0000)]
am 19b42082: am bd58796d: Remove wide line interpolation cases from mustpass.

* commit '19b4208218b157f938363c8fd2462860a1519840':
  Remove wide line interpolation cases from mustpass.

9 years agoam bd58796d: Remove wide line interpolation cases from mustpass.
Jarkko Pöyry [Fri, 12 Jun 2015 18:24:11 +0000 (18:24 +0000)]
am bd58796d: Remove wide line interpolation cases from mustpass.

* commit 'bd58796db4526ba76686d537a9f13b3202bd600c':
  Remove wide line interpolation cases from mustpass.

9 years agoam c568701d: Merge "Fix off-by-one in floatUlpThresholdCompare."
Jarkko Pöyry [Fri, 12 Jun 2015 18:18:47 +0000 (18:18 +0000)]
am c568701d: Merge "Fix off-by-one in floatUlpThresholdCompare."

* commit 'c568701ddb3075f1378033c9c57efd16be97db90':
  Fix off-by-one in floatUlpThresholdCompare.

9 years agoMerge "Fix off-by-one in floatUlpThresholdCompare."
Jarkko Pöyry [Fri, 12 Jun 2015 18:04:42 +0000 (18:04 +0000)]
Merge "Fix off-by-one in floatUlpThresholdCompare."

9 years agoFix off-by-one in floatUlpThresholdCompare.
Jarkko Pöyry [Fri, 12 Jun 2015 17:33:34 +0000 (10:33 -0700)]
Fix off-by-one in floatUlpThresholdCompare.

Fix off-by-one in ULP calculation causing comparison accepting errors
one larger than threshold if either of the compared operands were
excatly 0.

Change-Id: I328eebfae5c8caa1f34dea3e519d4dfa41fd92a9

9 years agoam 0cbb6c2b: Merge "Update egl/common.py"
Hengyuan Hu [Fri, 12 Jun 2015 17:20:36 +0000 (17:20 +0000)]
am 0cbb6c2b: Merge "Update egl/common.py"

* commit '0cbb6c2b13bf5cbd68f38fec6584efe28f49df68':
  Update egl/common.py

9 years agoam f7c5fc66: Merge "Avoid accessing uninitialized values in get/setPixDepth/Stencil"
Mika Isojärvi [Fri, 12 Jun 2015 17:20:35 +0000 (17:20 +0000)]
am f7c5fc66: Merge "Avoid accessing uninitialized values in get/setPixDepth/Stencil"

* commit 'f7c5fc66a211228a9e549adbc701914a30a99f50':
  Avoid accessing uninitialized values in get/setPixDepth/Stencil

9 years agoRemove wide line interpolation cases from mustpass.
Jarkko Pöyry [Fri, 12 Jun 2015 17:11:47 +0000 (10:11 -0700)]
Remove wide line interpolation cases from mustpass.

Bug: 21804494
Change-Id: I606bbb5e33f603873054cc91fcec8691ed438ef7

9 years agoMerge "Update egl/common.py"
Hengyuan Hu [Fri, 12 Jun 2015 17:11:24 +0000 (17:11 +0000)]
Merge "Update egl/common.py"

9 years agoMerge "Avoid accessing uninitialized values in get/setPixDepth/Stencil"
Mika Isojärvi [Fri, 12 Jun 2015 17:08:26 +0000 (17:08 +0000)]
Merge "Avoid accessing uninitialized values in get/setPixDepth/Stencil"

9 years agoUpdate egl/common.py
Hengyuan Hu [Fri, 12 Jun 2015 00:48:52 +0000 (17:48 -0700)]
Update egl/common.py

Add wrappers for EGL_EXT_buffer_age, EGL_KHR_partial_update and
EGL_KHR_swap_buffers_with_damage.

Change-Id: I5bdbd2f6d36c34aee244e191001d97adefd8d7f8

9 years agoam c1ad04d2: am 0266f255: am a4ee9d81: Merge "Enable default VAO attrib divisor test...
Jarkko Pöyry [Thu, 11 Jun 2015 22:33:41 +0000 (22:33 +0000)]
am c1ad04d2: am 0266f255: am a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev

* commit 'c1ad04d2cc5a83637e7c31d9ed1dd0d0274d8b53':
  Enable default VAO attrib divisor test for resolved Khronos bug 13564.

9 years agoam 0266f255: am a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved...
Jarkko Pöyry [Thu, 11 Jun 2015 22:22:15 +0000 (22:22 +0000)]
am 0266f255: am a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev

* commit '0266f255775eb0b406f0a509fde6d10108078112':
  Enable default VAO attrib divisor test for resolved Khronos bug 13564.

9 years agoam a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved Khronos bug...
Jarkko Pöyry [Thu, 11 Jun 2015 22:09:52 +0000 (22:09 +0000)]
am a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev

* commit 'a4ee9d81761262d28b8219cae3199d59d04f9a9c':
  Enable default VAO attrib divisor test for resolved Khronos bug 13564.

9 years agoAvoid accessing uninitialized values in get/setPixDepth/Stencil
Mika Isojärvi [Wed, 10 Jun 2015 23:27:08 +0000 (16:27 -0700)]
Avoid accessing uninitialized values in get/setPixDepth/Stencil

Access only depth or stencil component when using combined formats in
tcu::Texture to avoid propagating uninitialized values.

Change-Id: I399c912ef07710a5dbb9e85559d108b98a9f2178

9 years agoam d748d835: am 685c36aa: am 28b88d23: Remove interpolate_at_centroid tests from...
Jarkko Pöyry [Thu, 11 Jun 2015 21:27:10 +0000 (21:27 +0000)]
am d748d835: am 685c36aa: am 28b88d23: Remove interpolate_at_centroid tests from mustpass.

* commit 'd748d835cf1b9fefaebaf4d1557aae9d35b64c15':
  Remove interpolate_at_centroid tests from mustpass.

9 years agoam b0b005db: am 4f5bacb8: am a0227f11: Merge "Ignore denormals in floatUlpThresholdCo...
Jarkko Pöyry [Thu, 11 Jun 2015 21:27:09 +0000 (21:27 +0000)]
am b0b005db: am 4f5bacb8: am a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev

* commit 'b0b005dbbfe3c4ef6c8d532f2007aeff69b3a377':
  Ignore denormals in floatUlpThresholdCompare.

9 years agoam f26cc1e8: am b559f2e9: am eb7b7b57: Merge "Convert negative pragma cases to positi...
Jarkko Pöyry [Thu, 11 Jun 2015 21:27:08 +0000 (21:27 +0000)]
am f26cc1e8: am b559f2e9: am eb7b7b57: Merge "Convert negative pragma cases to positive." into mnc-dev

* commit 'f26cc1e800580e6182fea982a45948b1ae09d463':
  Convert negative pragma cases to positive.

9 years agoam 685c36aa: am 28b88d23: Remove interpolate_at_centroid tests from mustpass.
Jarkko Pöyry [Thu, 11 Jun 2015 21:20:42 +0000 (21:20 +0000)]
am 685c36aa: am 28b88d23: Remove interpolate_at_centroid tests from mustpass.

* commit '685c36aa1f359b33a301e8ce1dd8d90ae4122dce':
  Remove interpolate_at_centroid tests from mustpass.

9 years agoam 4f5bacb8: am a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into...
Jarkko Pöyry [Thu, 11 Jun 2015 21:20:41 +0000 (21:20 +0000)]
am 4f5bacb8: am a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev

* commit '4f5bacb8d76ea2f18704338146e9189bb3885f67':
  Ignore denormals in floatUlpThresholdCompare.

9 years agoam b559f2e9: am eb7b7b57: Merge "Convert negative pragma cases to positive." into...
Jarkko Pöyry [Thu, 11 Jun 2015 21:20:40 +0000 (21:20 +0000)]
am b559f2e9: am eb7b7b57: Merge "Convert negative pragma cases to positive." into mnc-dev

* commit 'b559f2e97fdd78ab0ebd63afb5f7cb8cdde4bc00':
  Convert negative pragma cases to positive.

9 years agoam 28b88d23: Remove interpolate_at_centroid tests from mustpass.
Jarkko Pöyry [Thu, 11 Jun 2015 21:11:12 +0000 (21:11 +0000)]
am 28b88d23: Remove interpolate_at_centroid tests from mustpass.

* commit '28b88d232e3758d30ff25ed132ac4df6f742fb4a':
  Remove interpolate_at_centroid tests from mustpass.

9 years agoam a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 21:10:44 +0000 (21:10 +0000)]
am a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev

* commit 'a0227f11d2a18d73fdef4edda07dc1a93ec5113a':
  Ignore denormals in floatUlpThresholdCompare.

9 years agoam eb7b7b57: Merge "Convert negative pragma cases to positive." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 21:10:43 +0000 (21:10 +0000)]
am eb7b7b57: Merge "Convert negative pragma cases to positive." into mnc-dev

* commit 'eb7b7b5711e0447e6ea0ab28ca3574fdb9efdd76':
  Convert negative pragma cases to positive.

9 years agoMerge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into...
Jarkko Pöyry [Thu, 11 Jun 2015 20:59:24 +0000 (20:59 +0000)]
Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev

9 years agoEnable default VAO attrib divisor test for resolved Khronos bug 13564.
Jarkko Pöyry [Thu, 11 Jun 2015 20:13:21 +0000 (13:13 -0700)]
Enable default VAO attrib divisor test for resolved Khronos bug 13564.

Bug: 20154392
Change-Id: I46118adefb6f6f8e91c6660c2503c987343fc4c8

9 years agoRemove interpolate_at_centroid tests from mustpass.
Jarkko Pöyry [Thu, 11 Jun 2015 20:09:56 +0000 (13:09 -0700)]
Remove interpolate_at_centroid tests from mustpass.

Bug: 20453509
Change-Id: Ia9d31f5e5f96743793bc57f1440a114128e8e833

9 years agoMerge "Add collection of basic utilities for Vulkan" into vulkan
Pyry Haulos [Thu, 11 Jun 2015 20:00:11 +0000 (20:00 +0000)]
Merge "Add collection of basic utilities for Vulkan" into vulkan

9 years agoMerge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 19:56:56 +0000 (19:56 +0000)]
Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev

9 years agoMerge "Convert negative pragma cases to positive." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 19:56:30 +0000 (19:56 +0000)]
Merge "Convert negative pragma cases to positive." into mnc-dev

9 years agoAdd collection of basic utilities for Vulkan
Pyry Haulos [Thu, 28 May 2015 22:29:09 +0000 (15:29 -0700)]
Add collection of basic utilities for Vulkan

Utilities are not complete yet, but represent a set of useful patterns
and abstractions test cases should use to be future-proof.

 * DeviceUtil: creating default instance, selecting device

 * MemUtil: device memory management

 * QueryUtil: convenience wrappers for API queries

Change-Id: I7a60f74fa5cba0f49a359efd35f749f8dac56eaf

9 years agoam 0274c3a9: am 6566f6d2: am 54a10cdf: Merge "Fix GLES31 geo/tess linkage test unifor...
Jarkko Pöyry [Thu, 11 Jun 2015 17:32:41 +0000 (17:32 +0000)]
am 0274c3a9: am 6566f6d2: am 54a10cdf: Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into mnc-dev

* commit '0274c3a9fda40cbb35a8317d47078062c17086e2':
  Fix GLES31 geo/tess linkage test uniforms with conficting precisions.

9 years agoam 6566f6d2: am 54a10cdf: Merge "Fix GLES31 geo/tess linkage test uniforms with confi...
Jarkko Pöyry [Thu, 11 Jun 2015 17:19:34 +0000 (17:19 +0000)]
am 6566f6d2: am 54a10cdf: Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into mnc-dev

* commit '6566f6d29e881d3db7e3431677b1712bc79d29ee':
  Fix GLES31 geo/tess linkage test uniforms with conficting precisions.

9 years agoam aea12fb1: am 5a74ac83: am 3b7bf927: Merge "Add missing TCS/TES image limit checks...
Jarkko Pöyry [Thu, 11 Jun 2015 17:18:47 +0000 (17:18 +0000)]
am aea12fb1: am 5a74ac83: am 3b7bf927: Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev

* commit 'aea12fb1744160bc4d6b7c80748d0e7f63095df7':
  Add missing TCS/TES image limit checks to PIQ tests.

9 years agoam 6dad9502: am d41aad0c: am d75e90cd: Merge "Check tessellation SSBO block limits...
Jarkko Pöyry [Thu, 11 Jun 2015 17:18:46 +0000 (17:18 +0000)]
am 6dad9502: am d41aad0c: am d75e90cd: Merge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev

* commit '6dad9502b73c66bfa827b88e95f98bc4478c5c61':
  Check tessellation SSBO block limits in ShaderExecUtil.

9 years agoam 94493f58: am 5b99b804: am 2627adc0: Merge "Fix explicit TCS output array size...
Jarkko Pöyry [Thu, 11 Jun 2015 17:18:45 +0000 (17:18 +0000)]
am 94493f58: am 5b99b804: am 2627adc0: Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev

* commit '94493f589671164f7091315509b110ff4516cb51':
  Fix explicit TCS output array size not matching gl_MaxPatchVertices.

9 years agoam 5a74ac83: am 3b7bf927: Merge "Add missing TCS/TES image limit checks to PIQ tests...
Jarkko Pöyry [Thu, 11 Jun 2015 17:09:32 +0000 (17:09 +0000)]
am 5a74ac83: am 3b7bf927: Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev

* commit '5a74ac837d8157ab07c8bb77c661c5fb642b33e0':
  Add missing TCS/TES image limit checks to PIQ tests.

9 years agoam d41aad0c: am d75e90cd: Merge "Check tessellation SSBO block limits in ShaderExecUt...
Jarkko Pöyry [Thu, 11 Jun 2015 17:09:31 +0000 (17:09 +0000)]
am d41aad0c: am d75e90cd: Merge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev

* commit 'd41aad0c69a0a3076a22d5158312f155ff141550':
  Check tessellation SSBO block limits in ShaderExecUtil.

9 years agoam 5b99b804: am 2627adc0: Merge "Fix explicit TCS output array size not matching...
Jarkko Pöyry [Thu, 11 Jun 2015 17:09:06 +0000 (17:09 +0000)]
am 5b99b804: am 2627adc0: Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev

* commit '5b99b804ef87efec7746e5d2bed6feca409e7d78':
  Fix explicit TCS output array size not matching gl_MaxPatchVertices.

9 years agoam 54a10cdf: Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisi...
Jarkko Pöyry [Thu, 11 Jun 2015 17:06:50 +0000 (17:06 +0000)]
am 54a10cdf: Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into mnc-dev

* commit '54a10cdf8b32aacf79d090c5f2584271cff211b6':
  Fix GLES31 geo/tess linkage test uniforms with conficting precisions.

9 years agoIgnore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Thu, 11 Jun 2015 16:27:09 +0000 (09:27 -0700)]
Ignore denormals in floatUlpThresholdCompare.

- Calculate ULPs assuming denormals (and signed zeros) do not exist.

Bug: 21731219
Change-Id: I6f426c781b2c38d7279b65a973e381f0848fbe02

9 years agoam 3b7bf927: Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 16:53:52 +0000 (16:53 +0000)]
am 3b7bf927: Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev

* commit '3b7bf927113405c56ea1790ef8dc8cc667768cfa':
  Add missing TCS/TES image limit checks to PIQ tests.

9 years agoam d75e90cd: Merge "Check tessellation SSBO block limits in ShaderExecUtil." into...
Jarkko Pöyry [Thu, 11 Jun 2015 16:53:51 +0000 (16:53 +0000)]
am d75e90cd: Merge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev

* commit 'd75e90cd6a2a72774124c341a77c8b8cb913cc54':
  Check tessellation SSBO block limits in ShaderExecUtil.

9 years agoMerge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into...
Jarkko Pöyry [Thu, 11 Jun 2015 16:44:07 +0000 (16:44 +0000)]
Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into mnc-dev

9 years agoam 2627adc0: Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertic...
Jarkko Pöyry [Thu, 11 Jun 2015 16:38:31 +0000 (16:38 +0000)]
am 2627adc0: Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev

* commit '2627adc0f42793dfb9b73e84937162b9c85bd1e8':
  Fix explicit TCS output array size not matching gl_MaxPatchVertices.

9 years agoMerge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 16:36:37 +0000 (16:36 +0000)]
Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev

9 years agoMerge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 16:28:03 +0000 (16:28 +0000)]
Merge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev

9 years agoCheck tessellation SSBO block limits in ShaderExecUtil.
Jarkko Pöyry [Wed, 10 Jun 2015 01:08:59 +0000 (18:08 -0700)]
Check tessellation SSBO block limits in ShaderExecUtil.

Bug: 21731306
Change-Id: Ib6291006b03b87494cdefc78875162f538a4e695

9 years agoMerge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into...
Jarkko Pöyry [Thu, 11 Jun 2015 16:19:32 +0000 (16:19 +0000)]
Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev

9 years agoam 45bfbfc3: am 90c3f00b: am 3894a568: Merge "Remove flush_wait test as glFlush does...
Kalle Raita [Thu, 11 Jun 2015 02:06:07 +0000 (02:06 +0000)]
am 45bfbfc3: am 90c3f00b: am 3894a568: Merge "Remove flush_wait test as glFlush does not flush on all platforms." into mnc-dev

* commit '45bfbfc3ef03aad50be12a9d6565b7e803262e61':
  Remove flush_wait test as glFlush does not flush on all platforms.

9 years agoam e457d520: am b72263a1: am 3ec40c89: Merge "Force sampling to single texture level...
Mika Isojärvi [Thu, 11 Jun 2015 02:06:07 +0000 (02:06 +0000)]
am e457d520: am b72263a1: am 3ec40c89: Merge "Force sampling to single texture level in copy image tests" into mnc-dev

* commit 'e457d520efc4e20a50c3f1b7490c7da1966de5b4':
  Force sampling to single texture level in copy image tests

9 years agoam 90c3f00b: am 3894a568: Merge "Remove flush_wait test as glFlush does not flush...
Kalle Raita [Thu, 11 Jun 2015 02:00:26 +0000 (02:00 +0000)]
am 90c3f00b: am 3894a568: Merge "Remove flush_wait test as glFlush does not flush on all platforms." into mnc-dev

* commit '90c3f00b4f0fc4bcb70b0bd4eb1299ebe50092ba':
  Remove flush_wait test as glFlush does not flush on all platforms.

9 years agoam b72263a1: am 3ec40c89: Merge "Force sampling to single texture level in copy image...
Mika Isojärvi [Thu, 11 Jun 2015 02:00:25 +0000 (02:00 +0000)]
am b72263a1: am 3ec40c89: Merge "Force sampling to single texture level in copy image tests" into mnc-dev

* commit 'b72263a1e501c2e21c47c7c49055abf74cf898ee':
  Force sampling to single texture level in copy image tests

9 years agoam 3894a568: Merge "Remove flush_wait test as glFlush does not flush on all platforms...
Kalle Raita [Thu, 11 Jun 2015 01:49:03 +0000 (01:49 +0000)]
am 3894a568: Merge "Remove flush_wait test as glFlush does not flush on all platforms." into mnc-dev

* commit '3894a5680af18b0e121d08b32944bd71aae91eca':
  Remove flush_wait test as glFlush does not flush on all platforms.

9 years agoam 3ec40c89: Merge "Force sampling to single texture level in copy image tests" into...
Mika Isojärvi [Thu, 11 Jun 2015 01:49:03 +0000 (01:49 +0000)]
am 3ec40c89: Merge "Force sampling to single texture level in copy image tests" into mnc-dev

* commit '3ec40c891edc5de43094c30cd637982509168652':
  Force sampling to single texture level in copy image tests