platform/upstream/VK-GL-CTS.git
6 years agoMerge "GLES3 tests for equality of structs with array members" am: fc76a6f2b1 am...
Chris Forbes [Fri, 26 Jan 2018 19:58:54 +0000 (19:58 +0000)]
Merge "GLES3 tests for equality of structs with array members" am: fc76a6f2b1 am: 2fe7b09918
am: 6d6ce7d1c3

Change-Id: Ie489b5f413b75816c1de4f542d292966ea0b1796

6 years agoMerge "GLES3 tests for equality of structs with array members" am: fc76a6f2b1
Chris Forbes [Fri, 26 Jan 2018 19:44:01 +0000 (19:44 +0000)]
Merge "GLES3 tests for equality of structs with array members" am: fc76a6f2b1
am: 2fe7b09918

Change-Id: I31060af09bdace6b904d15ed3a64d66aa5377d8c

6 years agoMerge "GLES3 tests for equality of structs with array members"
Chris Forbes [Fri, 26 Jan 2018 19:30:54 +0000 (19:30 +0000)]
Merge "GLES3 tests for equality of structs with array members"
am: fc76a6f2b1

Change-Id: I34c82aef8ce9e77a07441e898fb2db0d4a000f37

6 years agoMerge "GLES3 tests for equality of structs with array members"
Chris Forbes [Fri, 26 Jan 2018 19:00:13 +0000 (19:00 +0000)]
Merge "GLES3 tests for equality of structs with array members"

6 years agoMerge "Fix using representable texture channel ranges." am: b845c09634 am: cfbb21d06c
Nicolas Capens [Fri, 26 Jan 2018 04:03:04 +0000 (04:03 +0000)]
Merge "Fix using representable texture channel ranges." am: b845c09634 am: cfbb21d06c
am: 071732be40

Change-Id: I0abf6e83a2d002eefe62918a43521a7a750b98c3

6 years agoMerge "Fix using representable texture channel ranges." am: b845c09634
Nicolas Capens [Fri, 26 Jan 2018 03:53:41 +0000 (03:53 +0000)]
Merge "Fix using representable texture channel ranges." am: b845c09634
am: cfbb21d06c

Change-Id: I5542fbffe67b328f24b32aa8f9c990395bb51b03

6 years agoMerge "Fix using representable texture channel ranges."
Nicolas Capens [Fri, 26 Jan 2018 03:44:20 +0000 (03:44 +0000)]
Merge "Fix using representable texture channel ranges."
am: b845c09634

Change-Id: I2124ea6f2a1f3c889f25d1f5f76191d183afe036

6 years agoMerge "Fix using representable texture channel ranges."
Treehugger Robot [Fri, 26 Jan 2018 03:36:57 +0000 (03:36 +0000)]
Merge "Fix using representable texture channel ranges."

6 years agoMerge "Tolerate flush/finish test assumption failures." am: b821430a47 am: 686f9a59dc
Nicolas Capens [Fri, 26 Jan 2018 02:01:43 +0000 (02:01 +0000)]
Merge "Tolerate flush/finish test assumption failures." am: b821430a47 am: 686f9a59dc
am: 22fa1270d3

Change-Id: Id10dda77bcdc68801979ec69594035ae43dbd24e

6 years agoMerge "Tolerate flush/finish test assumption failures." am: b821430a47
Nicolas Capens [Thu, 25 Jan 2018 23:49:10 +0000 (23:49 +0000)]
Merge "Tolerate flush/finish test assumption failures." am: b821430a47
am: 686f9a59dc

Change-Id: I3e5cd0b3c719d0c18cc58b81ae82eb5b24aaa633

6 years agoMerge "Tolerate flush/finish test assumption failures."
Nicolas Capens [Thu, 25 Jan 2018 23:46:13 +0000 (23:46 +0000)]
Merge "Tolerate flush/finish test assumption failures."
am: b821430a47

Change-Id: I319da491080e82250693a32a72ab0d3c5c318aa6

6 years agoMerge "Tolerate flush/finish test assumption failures."
Treehugger Robot [Thu, 25 Jan 2018 23:26:38 +0000 (23:26 +0000)]
Merge "Tolerate flush/finish test assumption failures."

6 years agoGLES3 tests for equality of structs with array members
Kai Ninomiya [Thu, 25 Jan 2018 02:41:55 +0000 (18:41 -0800)]
GLES3 tests for equality of structs with array members

The new test case adds regression coverage for the Qualcomm driver
shader compiler crash seen in Android N:
https://crbug.com/695687
It is a port of this WebGL test case:
https://github.com/KhronosGroup/WebGL/blob/master/sdk/tests/conformance2/glsl3/compare-structs-containing-arrays.html

New tests: dEQP-GLES3.functional.shaders.struct.local.array_member_equality_vertex, dEQP-GLES3.functional.shaders.struct.local.array_member_equality_fragment
Components: AOSP
Change-Id: Ie130439f80fddb081fb36db02c24a9e18f5c4bca

6 years agoTolerate flush/finish test assumption failures.
Nicolas Capens [Thu, 25 Jan 2018 16:58:26 +0000 (16:58 +0000)]
Tolerate flush/finish test assumption failures.

These tests assume that draw calls are queued up until they're forced
to be executed by a ReadPixels, Flush, or Finish call. The spec does
not require this, and implementations are free to eagerly start
execution of draw calls.

Thus this change reports a CompatibilityWarning if the assumption isn't
met, instead of a Failure.

Google bug: b/71858368
Components: AOSP
Tests: dEQP-GLES2.functional.flush_finish,
dEQP-GLES3.functional.flush_finish

6 years agoMerge "Test glRenderbufferStorage with unsized depth format" am: eff5df467e am: 76e4c...
Nicolas Capens [Wed, 24 Jan 2018 13:49:00 +0000 (13:49 +0000)]
Merge "Test glRenderbufferStorage with unsized depth format" am: eff5df467e am: 76e4c6c75d
am: 7a9740c3ac

Change-Id: Ia720958ce336f62cee959bfe2e5fb96b164dcc1a

6 years agoMerge "Test glRenderbufferStorage with unsized depth format" am: eff5df467e
Nicolas Capens [Wed, 24 Jan 2018 13:46:36 +0000 (13:46 +0000)]
Merge "Test glRenderbufferStorage with unsized depth format" am: eff5df467e
am: 76e4c6c75d

Change-Id: I120b2c7ee7c0c9020e3dde75bb4ce9aa62d8e554

6 years agoMerge "Test glRenderbufferStorage with unsized depth format"
Nicolas Capens [Wed, 24 Jan 2018 13:40:05 +0000 (13:40 +0000)]
Merge "Test glRenderbufferStorage with unsized depth format"
am: eff5df467e

Change-Id: I51ed332c33fcfeb80300da859553ddce1218bac0

6 years agoMerge "Test glRenderbufferStorage with unsized depth format"
Treehugger Robot [Wed, 24 Jan 2018 13:29:22 +0000 (13:29 +0000)]
Merge "Test glRenderbufferStorage with unsized depth format"

6 years agoMerge changes from topic "VulkanCTS-v1-1-0-2"
Ian Elliott [Wed, 24 Jan 2018 06:52:14 +0000 (06:52 +0000)]
Merge changes from topic "VulkanCTS-v1-1-0-2"

* changes:
  Temporarily exclude test cases until new Vulkan 1.1 drivers
  Build prebuilts for HLSL shaders
  Merge tag 'vulkan-cts-1.1.0.2' into VulkanCTS-v1-1-0-2

6 years agoTest that points are clamped to ALIASED_POINT_SIZE_RANGE am: b2931a8957 am: 5293573893
Kai Ninomiya [Wed, 24 Jan 2018 05:27:02 +0000 (05:27 +0000)]
Test that points are clamped to ALIASED_POINT_SIZE_RANGE am: b2931a8957 am: 5293573893
am: 18370e9bf9

Change-Id: Ie2926d2347f76a077a8c10b38bc50b1d469c6e60

6 years agoTest that points are clamped to ALIASED_POINT_SIZE_RANGE am: b2931a8957
Kai Ninomiya [Wed, 24 Jan 2018 05:24:29 +0000 (05:24 +0000)]
Test that points are clamped to ALIASED_POINT_SIZE_RANGE am: b2931a8957
am: 5293573893

Change-Id: Ia4b123ce46ab8e1187217c62ea66134fa43c4e87

6 years agoTest that points are clamped to ALIASED_POINT_SIZE_RANGE
Kai Ninomiya [Wed, 24 Jan 2018 05:22:58 +0000 (05:22 +0000)]
Test that points are clamped to ALIASED_POINT_SIZE_RANGE
am: b2931a8957

Change-Id: I8a6f2916eb20800d000f08a632351f80de1527a8

6 years agoTest that points are clamped to ALIASED_POINT_SIZE_RANGE
Kai Ninomiya [Tue, 23 Jan 2018 23:28:27 +0000 (15:28 -0800)]
Test that points are clamped to ALIASED_POINT_SIZE_RANGE

This test verifies that the point size written to gl_PointSize is
clipped to the range ALIASED_POINT_SIZE_RANGE before rasterization.

See also: http://crbug.com/740560
In particular this comment: http://crbug.com/740560#c27

New tests: dEQP-GLES2.functional.rasterization.limits.points
Components: AOSP
Change-Id: I98708ebece4be9c2bce3c7ba3b57454aec657cce

6 years agoTest glRenderbufferStorage with unsized depth format
Nicolas Capens [Tue, 23 Jan 2018 23:16:39 +0000 (23:16 +0000)]
Test glRenderbufferStorage with unsized depth format

The OpenGL ES 2.0 specification only supports formats from Table 4.5,
which are all sized internal formats, while ES 3.0 explicitly states
that "<internalformat> must be a sized internal format".

A color format (GL_RGBA) was already being negatively tested for, but
not a depth format.

6 years agoTemporarily exclude test cases until new Vulkan 1.1 drivers
Ian Elliott [Thu, 18 Jan 2018 22:06:38 +0000 (15:06 -0700)]
Temporarily exclude test cases until new Vulkan 1.1 drivers

Test: Run cts-tradefed with current drivers
Change-Id: Id35b87e00b0b364dd72c871acb03fe28878ac86d

6 years agoMerge "Port WebGL multisampled renderbuffer resize test" am: a73c1d9300 am: 9dac780829
Kai Ninomiya [Sat, 20 Jan 2018 03:10:12 +0000 (03:10 +0000)]
Merge "Port WebGL multisampled renderbuffer resize test" am: a73c1d9300 am: 9dac780829
am: 6bc6d69510

Change-Id: I6b030c4ca24ddea070812e5e917bced122eb942f

6 years agoMerge "Port WebGL multisampled renderbuffer resize test" am: a73c1d9300
Kai Ninomiya [Sat, 20 Jan 2018 03:07:39 +0000 (03:07 +0000)]
Merge "Port WebGL multisampled renderbuffer resize test" am: a73c1d9300
am: 9dac780829

Change-Id: I6a16b709c0fccdb87a8c13cc33d9583819cc826a

6 years agoMerge "Port WebGL multisampled renderbuffer resize test"
Kai Ninomiya [Sat, 20 Jan 2018 03:05:38 +0000 (03:05 +0000)]
Merge "Port WebGL multisampled renderbuffer resize test"
am: a73c1d9300

Change-Id: Ic8e82d353fce2a664eab902649d72159974e3895

6 years agoMerge "Port WebGL multisampled renderbuffer resize test"
Treehugger Robot [Sat, 20 Jan 2018 03:01:01 +0000 (03:01 +0000)]
Merge "Port WebGL multisampled renderbuffer resize test"

6 years agoBuild prebuilts for HLSL shaders
Chris Forbes [Wed, 10 Jan 2018 19:42:41 +0000 (11:42 -0800)]
Build prebuilts for HLSL shaders

Previously these prebuilts would be missing, causing all the HLSL tests
to fail when run via the Android CTS integration which relies on them.

VK-GL-CTS Issue: 939

Test: Prebuild shaders and run dEQP via cts-tradefed
Change-Id: Ib69f884818ea24692222cc74d8b69b0e0bcb465d
Components: Vulkan
Affects: dEQP-VK.*hlsl*

6 years agoMerge tag 'vulkan-cts-1.1.0.2' into VulkanCTS-v1-1-0-2
Chris Forbes [Fri, 19 Jan 2018 20:19:21 +0000 (12:19 -0800)]
Merge tag 'vulkan-cts-1.1.0.2' into VulkanCTS-v1-1-0-2

Vulkan CTS 1.1.0.2

Improvements:
 * Print extra information for get_physical_device_properties2
 * Add contextSupports functions

Fixes:
 * Round up vertex buffer size to stride multiple to fix OOB attribute reads
 * Do not use depthClampEnable unconditionally.
 * Fixed double type declarations and invalid OpUConvert usage.
 * Fix image layout transitions for peer Image
 * Fix subgroup tests error message
 * Trigger the fence off vkQueueSubmit
 * Add missing barrier to texel_view_compatible tests
 * YCbCr image views need a VkSamplerYcbcrConversionInfo
 * gl_PrimitiveIDIn tests have sketchy loop bounds.
 * Avoid watchdog timeout in Vulkan builtin precision tests

Test: Run Vulkan 1.1 dEQP with cts-tradefed
Change-Id: Ib19880dcd661387583bd9daa17d972bcdca02ca4

6 years agoSuppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0 am: 7d5a16bb55 am...
Chris Forbes [Sat, 20 Jan 2018 00:59:58 +0000 (00:59 +0000)]
Suppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0 am: 7d5a16bb55 am: 6f0a21389d
am: c5e2367a36

Change-Id: I67d5e90f17304541cf4416eb586f8531ac27b114

6 years agoSuppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0 am: 7d5a16bb55
Chris Forbes [Sat, 20 Jan 2018 00:56:54 +0000 (00:56 +0000)]
Suppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0 am: 7d5a16bb55
am: 6f0a21389d

Change-Id: I9ca51d04709dcbac7ae0c4fab53f4b322460af86

6 years agoSuppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0 am: 340f782a47
Chris Forbes [Sat, 20 Jan 2018 00:54:24 +0000 (00:54 +0000)]
Suppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0 am: 340f782a47
am: d22f960f9f

Change-Id: Iffc04bbf52ac90603aae477d4b37911f81d30dbe

6 years agoSuppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0
Chris Forbes [Sat, 20 Jan 2018 00:54:20 +0000 (00:54 +0000)]
Suppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0
am: 7d5a16bb55

Change-Id: If9065cd6d94a08fcd6e46868fd0bd038291af83f

6 years agoSuppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0
Chris Forbes [Sat, 20 Jan 2018 00:51:52 +0000 (00:51 +0000)]
Suppress new warnings from gcc-6 am: 9a58d041fe am: fd34041ed0
am: 340f782a47

Change-Id: I6b3216482abf0adb443fea7dfbf52d9385005c7c

6 years ago[automerger] Suppress new warnings from gcc-6 am: 9a58d041fe am: 6638a6d2b4 am: 60149...
Android Build Merger (Role) [Sat, 20 Jan 2018 00:51:49 +0000 (00:51 +0000)]
[automerger] Suppress new warnings from gcc-6 am: 9a58d041fe am: 6638a6d2b4 am: 60149cad1a am: 33daa6dfb6
am: 2edc426bf1

Change-Id: Iae78db57388549908a1a658f814a50886bcbf857

6 years agoSuppress new warnings from gcc-6 am: 9a58d041fe
Chris Forbes [Sat, 20 Jan 2018 00:49:49 +0000 (00:49 +0000)]
Suppress new warnings from gcc-6 am: 9a58d041fe
am: fd34041ed0

Change-Id: If8f0391ed752e3efed9b41b7797eeaded1602a84

6 years ago[automerger] Suppress new warnings from gcc-6 am: 9a58d041fe am: 6638a6d2b4 am: 60149...
Android Build Merger (Role) [Sat, 20 Jan 2018 00:49:46 +0000 (00:49 +0000)]
[automerger] Suppress new warnings from gcc-6 am: 9a58d041fe am: 6638a6d2b4 am: 60149cad1a
am: 33daa6dfb6

Change-Id: Ic3db870b99a8df0ea234bcc2f952808d5433969c

6 years agoSuppress new warnings from gcc-6 am: 9a58d041fe
Chris Forbes [Sat, 20 Jan 2018 00:46:18 +0000 (00:46 +0000)]
Suppress new warnings from gcc-6 am: 9a58d041fe
am: fd34041ed0

Change-Id: I0b9eca4091dc271141027d68a6a46d58937e56ac

6 years ago[automerger] Suppress new warnings from gcc-6 am: 9a58d041fe am: 6638a6d2b4 am: 60149...
Android Build Merger (Role) [Sat, 20 Jan 2018 00:45:16 +0000 (00:45 +0000)]
[automerger] Suppress new warnings from gcc-6 am: 9a58d041fe am: 6638a6d2b4 am: 60149cad1a

Change-Id: I41c878b591c289805ee8768b4bd3a640bf7af7e3

6 years ago[automerger] Suppress new warnings from gcc-6 am: 9a58d041fe am: 6638a6d2b4
Android Build Merger (Role) [Sat, 20 Jan 2018 00:45:14 +0000 (00:45 +0000)]
[automerger] Suppress new warnings from gcc-6 am: 9a58d041fe am: 6638a6d2b4

Change-Id: Id5c81069d351d9c1e905af950d9be0b1ceca1319

6 years agoSuppress new warnings from gcc-6
Chris Forbes [Sat, 20 Jan 2018 00:44:45 +0000 (00:44 +0000)]
Suppress new warnings from gcc-6
am: 9a58d041fe

Change-Id: I8c63a7707753af0f3a568e0e3988acc848a9d2b3

6 years agoSuppress new warnings from gcc-6
Chris Forbes [Sat, 20 Jan 2018 00:43:46 +0000 (00:43 +0000)]
Suppress new warnings from gcc-6
am: 9a58d041fe

Change-Id: I176dd24b363db336f4f42f8d8c2c5aebb2632dcb

6 years agoSuppress new warnings from gcc-6
Chris Forbes [Fri, 19 Jan 2018 18:06:53 +0000 (10:06 -0800)]
Suppress new warnings from gcc-6

check_build_sanity currently fails with the system gcc on rodete. Let's
just suppress this warning for now. Intend to back out the suppression
and fix the warnings in next release.

Bug: b/72219443
Test: build
Change-Id: Ic842a3de3d247d53c49117562b51e8eece3752f9

6 years agoPort WebGL multisampled renderbuffer resize test
Kai Ninomiya [Tue, 9 Jan 2018 18:59:09 +0000 (10:59 -0800)]
Port WebGL multisampled renderbuffer resize test

Port a WebGL test for a driver bug affecting resizing/reallocation
of multisampled renderbuffers on Qualcomm drivers:
* conformance2/renderbuffers/multisampled-renderbuffer-initialization.html

New tests: dEQP-GLES3.functional.fbo.msaa.renderbuffer_resize.*
Components: AOSP
Change-Id: Ib4377eaf35c1d4b5f431cd433e06301003966d54

6 years agoMerge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d am: d478affed3 am...
Mika Isojärvi [Wed, 17 Jan 2018 22:46:24 +0000 (22:46 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d am: d478affed3 am: 767c27961b
am: 43e39847fa

Change-Id: I54b185205481e67cf5bda235da58e29e1b78db8a

6 years agoModify compute shader grid setup. am: a7c3d75202 am: a792af73ad am: c5d9282d57
Anders Frostad Pedersen [Wed, 17 Jan 2018 22:46:03 +0000 (22:46 +0000)]
Modify compute shader grid setup. am: a7c3d75202 am: a792af73ad am: c5d9282d57
am: e2849c4fa8

Change-Id: Ia484f86384483af197c568ddd0cd301a82fdfb17

6 years agoMerge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d am: d478affed3
Mika Isojärvi [Wed, 17 Jan 2018 22:43:49 +0000 (22:43 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d am: d478affed3
am: 767c27961b

Change-Id: Ibb29b2c033010176487f300b92a9b85bd09c0368

6 years agoModify compute shader grid setup. am: a7c3d75202 am: a792af73ad
Anders Frostad Pedersen [Wed, 17 Jan 2018 22:43:32 +0000 (22:43 +0000)]
Modify compute shader grid setup. am: a7c3d75202 am: a792af73ad
am: c5d9282d57

Change-Id: I6b513884729f8330530afbfdd8facbe033482d78

6 years agoMerge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d
Mika Isojärvi [Wed, 17 Jan 2018 22:41:13 +0000 (22:41 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d
am: d478affed3

Change-Id: I0ceba22258c7665856fd17175c84ed8ac34a6bbd

6 years agoModify compute shader grid setup. am: a7c3d75202
Anders Frostad Pedersen [Wed, 17 Jan 2018 22:40:59 +0000 (22:40 +0000)]
Modify compute shader grid setup. am: a7c3d75202
am: a792af73ad

Change-Id: Ie0d8991f931ffe2f9574d3ea73806b81c543926e

6 years agoMerge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d am: 049630b6e8
Mika Isojärvi [Wed, 17 Jan 2018 22:39:17 +0000 (22:39 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d am: 049630b6e8
am: 5e1b52ca4c

Change-Id: Icc8d3371c9074c96129d617a737c7018ac8bd6e6

6 years agoModify compute shader grid setup. am: a7c3d75202 am: 2f6bf1e826
Anders Frostad Pedersen [Wed, 17 Jan 2018 22:39:01 +0000 (22:39 +0000)]
Modify compute shader grid setup. am: a7c3d75202 am: 2f6bf1e826
am: 7eed286026

Change-Id: Id5a2f15f2adc565474d29961f591104084df2e68

6 years agoMerge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d
Mika Isojärvi [Wed, 17 Jan 2018 22:36:44 +0000 (22:36 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev am: 2797a75d5d
am: 049630b6e8

Change-Id: Iffb3a866f926e1060375749fdf5b7d71aa3256ff

6 years agoModify compute shader grid setup. am: a7c3d75202
Anders Frostad Pedersen [Wed, 17 Jan 2018 22:36:28 +0000 (22:36 +0000)]
Modify compute shader grid setup. am: a7c3d75202
am: 2f6bf1e826

Change-Id: I7fa22d8d924e580f1835ecc372f7efae1c5a7e92

6 years agoMerge "Update owners file" into oreo-mr1-cts-dev
Mika Isojärvi [Wed, 17 Jan 2018 22:35:33 +0000 (22:35 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev
am: 2797a75d5d

Change-Id: I1245c8ed48b7d9fd4f41a57bf52a66c58d4edf7c

6 years agoMerge "Update owners file" into oreo-mr1-cts-dev
Mika Isojärvi [Wed, 17 Jan 2018 22:34:48 +0000 (22:34 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev
am: 2797a75d5d

Change-Id: I507cdc12f806fcb9e840ddd5d9a353cc3fc6b329

6 years agoModify compute shader grid setup.
Anders Frostad Pedersen [Wed, 17 Jan 2018 22:34:28 +0000 (22:34 +0000)]
Modify compute shader grid setup.
am: a7c3d75202

Change-Id: Iabd4905875549a4b03135cb2b6ec77724a7d7426

6 years agoModify compute shader grid setup.
Anders Frostad Pedersen [Wed, 17 Jan 2018 22:30:57 +0000 (22:30 +0000)]
Modify compute shader grid setup.
am: a7c3d75202

Change-Id: Id377bb796299a4a37df027ef522494b5e7590723

6 years agoMerge "Update owners file" into oreo-mr1-cts-dev
Treehugger Robot [Wed, 17 Jan 2018 22:30:54 +0000 (22:30 +0000)]
Merge "Update owners file" into oreo-mr1-cts-dev

6 years agoMerge "Accept EGL_BAD_PARAMETER for eglCreatePixmapSurface negative test" am: aff5430...
asagarwal [Wed, 17 Jan 2018 21:45:18 +0000 (21:45 +0000)]
Merge "Accept EGL_BAD_PARAMETER for eglCreatePixmapSurface negative test" am: aff54309fc am: 6f2ba66bdc
am: 79fa42ad1f

Change-Id: I3864f426bbd24b39fdcb22acb6a5ae9216404066

6 years agoMerge "Accept EGL_BAD_PARAMETER for eglCreatePixmapSurface negative test" am: aff54309fc
asagarwal [Wed, 17 Jan 2018 21:41:47 +0000 (21:41 +0000)]
Merge "Accept EGL_BAD_PARAMETER for eglCreatePixmapSurface negative test" am: aff54309fc
am: 6f2ba66bdc

Change-Id: I3217a1c785c2c51cb16236296b72baeb387d1f14

6 years agoMerge "Accept EGL_BAD_PARAMETER for eglCreatePixmapSurface negative test"
asagarwal [Wed, 17 Jan 2018 21:38:21 +0000 (21:38 +0000)]
Merge "Accept EGL_BAD_PARAMETER for eglCreatePixmapSurface negative test"
am: aff54309fc

Change-Id: I903b320d225df76c4d75442956003011280847a3

6 years agoMerge "Accept EGL_BAD_PARAMETER for eglCreatePixmapSurface negative test"
Treehugger Robot [Wed, 17 Jan 2018 21:31:35 +0000 (21:31 +0000)]
Merge "Accept EGL_BAD_PARAMETER for eglCreatePixmapSurface negative test"

6 years agoUpdate owners file
Mika Isojärvi [Thu, 28 Sep 2017 17:25:24 +0000 (10:25 -0700)]
Update owners file

Bug: 72113298
Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: I117459d91f39055aaa5f0bc6abfbda32f31cdab2
(cherry picked from commit 412471299c0fac5cb5af37fcdeadbf39a4a36744)

6 years agoMerge changes from topic "tests-dropped-from-o" am: a4ce935b02 am: 5ce24bce7e
Chris Forbes [Wed, 17 Jan 2018 21:01:45 +0000 (21:01 +0000)]
Merge changes from topic "tests-dropped-from-o" am: a4ce935b02 am: 5ce24bce7e
am: 236252d744

Change-Id: I85c3fec94441d211704e97019016dc672976051a

6 years agoMerge changes from topic "tests-dropped-from-o" am: a4ce935b02
Chris Forbes [Wed, 17 Jan 2018 20:45:09 +0000 (20:45 +0000)]
Merge changes from topic "tests-dropped-from-o" am: a4ce935b02
am: 5ce24bce7e

Change-Id: Iec8631f0f9dace94ce25650277c5edbd84ab1a87

6 years agoMerge changes from topic "tests-dropped-from-o"
Chris Forbes [Wed, 17 Jan 2018 20:34:00 +0000 (20:34 +0000)]
Merge changes from topic "tests-dropped-from-o"
am: a4ce935b02

Change-Id: Ia85d5ba6176e6ddefdb8925e7cfc760695a8b0a2

6 years agoModify compute shader grid setup.
Anders Frostad Pedersen [Wed, 17 Jan 2018 11:05:45 +0000 (12:05 +0100)]
Modify compute shader grid setup.

Modify how the grid is set up for compute shader draw indirect test,
in order to avoid verfication failures due to difference in
floating-point computations on the CPU vs the GPU.

The existing code assumes infinite FP precision.

This change will guarantee the next value of pos(X) to be equal to
the first value of pos(X+1), avoiding gaps/discontinuities.

Affects:
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_1
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_5000
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_8
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_1
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_5000
dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_8

Bug: 71515808
Change-Id: I21fe8ec9ea48b15f6171265df802bc47be775f56

6 years agoMerge changes from topic "tests-dropped-from-o"
Chris Forbes [Wed, 17 Jan 2018 19:35:50 +0000 (19:35 +0000)]
Merge changes from topic "tests-dropped-from-o"

* changes:
  Reinstate excluded UBO tests
  Reinstate dEQP-VK.image.mutable.*

6 years agoMerge changes from topic "multiview" am: cbc74ae174 am: 07c43c7958
Philip Rideout [Tue, 16 Jan 2018 20:53:13 +0000 (20:53 +0000)]
Merge changes from topic "multiview" am: cbc74ae174 am: 07c43c7958
am: 72882cd389

Change-Id: I247686d51b2b3cbc9d6fc57dd8de7adb77f7caff

6 years agoMerge changes from topic "multiview" am: cbc74ae174
Philip Rideout [Tue, 16 Jan 2018 20:27:14 +0000 (20:27 +0000)]
Merge changes from topic "multiview" am: cbc74ae174
am: 07c43c7958

Change-Id: I759d4531a2cb66cd0888cc4f38c2597157144b71

6 years agoMerge changes from topic "multiview"
Philip Rideout [Tue, 16 Jan 2018 20:05:39 +0000 (20:05 +0000)]
Merge changes from topic "multiview"
am: cbc74ae174

Change-Id: I1a1e3f85f1d8373ec30ce0c1fbb1c5f726ba5223

6 years agoMerge changes from topic "multiview"
Treehugger Robot [Tue, 16 Jan 2018 19:08:18 +0000 (19:08 +0000)]
Merge changes from topic "multiview"

* changes:
  Add preliminary dEQP multiview test.
  Add multiview entry points to GL wrappers.

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 07:16:55 +0000 (07:16 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: fe861b61a5 am: 8d3d9ceddb am: 170c742cb8
am: aaafd67b5b

Change-Id: Iba22d04b16ccc3fe69352f7fc242858cde85d1f2

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 07:16:34 +0000 (07:16 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf  -s ours am: 346da766ee am: 40f1c9ad64 am: cb1c3884af
am: ce7812fd5f

Change-Id: I66eccc51bdb766e007d9f761cbee90c55fa60af5

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 07:16:11 +0000 (07:16 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17  -s ours am: 1883d6ef48 am: 225bb3c908 am: 4f0e2255f1
am: bb6e8220ab

Change-Id: Ib19d123621a1682615e6fdc2a30e56ac690e1341

6 years agoMultiple draw buffers in blend_equation_advanced am: 123de4f307 am: ddd1655bf6 am...
Mark Adams [Sat, 13 Jan 2018 07:15:51 +0000 (07:15 +0000)]
Multiple draw buffers in blend_equation_advanced am: 123de4f307 am: ddd1655bf6 am: f1c0621be1
am: 881ff069bc

Change-Id: I1701985519bdf28e8578e1b250a5934b0059029f

6 years agoMerge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am: 4c26442e3...
Jeff Leger [Sat, 13 Jan 2018 07:15:24 +0000 (07:15 +0000)]
Merge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am: 4c26442e3d am: d9b0dd51d2 am: 358042ef44
am: e4d4c7985a

Change-Id: Ie74b39fb3c9b7dc1ff82802e04cf0aaeb188c8bf

6 years agoglshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb...
Chris Forbes [Sat, 13 Jan 2018 07:14:53 +0000 (07:14 +0000)]
glshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb am: 65715b7354 am: 6f4880d9a6
am: a8220d78c7

Change-Id: I2ada94c7c6e0c629e477ae8b3c8567cfe411b8f1

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 07:14:20 +0000 (07:14 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: fe861b61a5 am: c0f329e585 am: a0f602a33f am: 6bb9b09a53
am: b31acd51a1

Change-Id: I6768cecfb3909e6b0c173c9bd97dff792138db5f

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 07:13:40 +0000 (07:13 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf  -s ours am: 346da766ee am: f5aea0bdd6 am: 7090f5efbb am: 9411ab9832
am: a0ad620fb6

Change-Id: I758f45eafcf9e0a7903412e52e3fd5ba6f92db8f

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 07:13:02 +0000 (07:13 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17  -s ours am: 1883d6ef48 am: 47af384a58 am: 784f3f3eb7 am: 622ac558a7
am: 89eae35750

Change-Id: I535a38973ac53a9e4891621aaf41306a87d57db6

6 years agoMerge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am...
Android Build Merger (Role) [Sat, 13 Jan 2018 07:12:35 +0000 (07:12 +0000)]
Merge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am: 50fc8a75b5 am: 300fd13219 am: 15b26eef60 am: 332603b6b7 am: 507f25ad4f am: 1dba891b50
am: 7b0ca73b2e

Change-Id: Id36caa57d8616ea4390695258ef9a48cd1f7ce08

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 07:12:01 +0000 (07:12 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: 25dfe6a4ee am: 3f0b3b64f2 am: 2127d9b22f am: d19a03da59 am: cff198f9be am: e3cb1a0999
am: e74a33e2a6

Change-Id: Iae31122280221e14a82258dc23749e718c2ba3ac

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 07:11:42 +0000 (07:11 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf am: 73a1947a88 am: 634a9ae96f am: 0b6498c39d  -s ours am: e1264f5728 am: 141419d3b6 am: 8dfe73f7f7
am: e6ba233c59

Change-Id: I7843e6923f9b29cae6e72196b44e34e994a81ced

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 07:11:09 +0000 (07:11 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17 am: 9867211763 am: 6efda47386 am: f55a23659d  -s ours am: 90d309c9be am: dfe4c42922 am: 51eadfc046
am: b6489351e8

Change-Id: I7fe7c138cf94f9947114bd1093c77aef4335e631

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 05:21:32 +0000 (05:21 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: fe861b61a5 am: 8d3d9ceddb
am: 170c742cb8

Change-Id: Ia93ba55c7a83d381a9581d0b6027c489c4c2858c

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 05:21:02 +0000 (05:21 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf  -s ours am: 346da766ee am: 40f1c9ad64
am: cb1c3884af

Change-Id: I837ba0597428a32b992f59fb0a865c19bef55a75

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 05:20:17 +0000 (05:20 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17  -s ours am: 1883d6ef48 am: 225bb3c908
am: 4f0e2255f1

Change-Id: I248cdc40b775cc2fb1836e3d247deea983495391

6 years agoMultiple draw buffers in blend_equation_advanced am: 123de4f307 am: ddd1655bf6
Mark Adams [Sat, 13 Jan 2018 05:19:46 +0000 (05:19 +0000)]
Multiple draw buffers in blend_equation_advanced am: 123de4f307 am: ddd1655bf6
am: f1c0621be1

Change-Id: I07c62c6577cfeec919c6be26da0be1c4fbb622b6

6 years agoMerge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am: 4c26442e3...
Jeff Leger [Sat, 13 Jan 2018 05:19:20 +0000 (05:19 +0000)]
Merge "Reduce GPU workload of pipeline_barrier tests" into oreo-cts-dev am: 4c26442e3d am: d9b0dd51d2
am: 358042ef44

Change-Id: I45590e554de7abf9c90c1ed9a8cfea8a0d0fd0a2

6 years agoglshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb...
Chris Forbes [Sat, 13 Jan 2018 05:18:52 +0000 (05:18 +0000)]
glshared: Add watchdog touches to avoid timeouts on slow hardware am: 0d9250e9eb am: 65715b7354
am: 6f4880d9a6

Change-Id: I19d290e59d9258bc6806d09e5724dc804204b293

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 05:18:38 +0000 (05:18 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: fe861b61a5 am: c0f329e585 am: a0f602a33f
am: 6bb9b09a53

Change-Id: I2fc0fe83c99464ef60ffd26bbb5e94aaaa06df0e

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 05:18:21 +0000 (05:18 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf  -s ours am: 346da766ee am: f5aea0bdd6 am: 7090f5efbb
am: 9411ab9832

Change-Id: Ib59f902f5b841330cae65f9e13c02baffd1a479c

6 years agoOptimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17...
Mika Isojrvi [Sat, 13 Jan 2018 05:18:03 +0000 (05:18 +0000)]
Optimize random memory mapping tests reference memory am: 7e69d67a2c am: b2dcf86f17  -s ours am: 1883d6ef48 am: 47af384a58 am: 784f3f3eb7
am: 622ac558a7

Change-Id: I9a500d06ac0303b20ab5dcec40fc879aa5f6b615

6 years agoMerge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am...
Android Build Merger (Role) [Sat, 13 Jan 2018 05:17:44 +0000 (05:17 +0000)]
Merge changes from topic "am-2a5d4fce01b44aa8af624fa955e78159" into nyc-mr1-dev am: 50fc8a75b5 am: 300fd13219 am: 15b26eef60 am: 332603b6b7 am: 507f25ad4f
am: 1dba891b50

Change-Id: I365d4244082dda8b2088f2e54b78f166e5fad367

6 years agoLimit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e...
Pyry Haulos [Sat, 13 Jan 2018 05:17:11 +0000 (05:17 +0000)]
Limit maximum allocation size in memory mapping tests am: adff582b50 am: 71ef361f3e am: 25dfe6a4ee am: 3f0b3b64f2 am: 2127d9b22f am: d19a03da59 am: cff198f9be
am: e3cb1a0999

Change-Id: I027f9f3248eb047136d4bd5698f7123c2236d5cb

6 years agoImprove memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf...
Mika Isojrvi [Sat, 13 Jan 2018 05:16:45 +0000 (05:16 +0000)]
Improve memory tracking in vulkan memory mapping tests am: 3a8ec35d52 am: b1f38f97cf am: 73a1947a88 am: 634a9ae96f am: 0b6498c39d  -s ours am: e1264f5728 am: 141419d3b6
am: 8dfe73f7f7

Change-Id: I4819de8209856843af4d4b6aa0de3798748dc816