platform/upstream/VK-GL-CTS.git
6 years agoMerge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present" am: 4929480c4...
Alexander Galazin [Tue, 22 Aug 2017 18:46:37 +0000 (18:46 +0000)]
Merge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present" am: 4929480c47 am: df3f2b14f6 am: a7b9f7a5d9
am: 3664e44402

Change-Id: I06969414b3a1d4d1a396e5432bac58fd3fefffe0

6 years agoMerge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present" am: 4929480c4...
Alexander Galazin [Tue, 22 Aug 2017 18:42:43 +0000 (18:42 +0000)]
Merge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present" am: 4929480c47 am: df3f2b14f6
am: a7b9f7a5d9

Change-Id: I2b6fcc4798f08029ae47f83ca699aa9e6c1dc4d3

6 years agoMerge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present" am: 4929480c47
Alexander Galazin [Tue, 22 Aug 2017 18:39:11 +0000 (18:39 +0000)]
Merge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present" am: 4929480c47
am: df3f2b14f6

Change-Id: I330781b5ea59882db46629591b30f49ae6486a6a

6 years agoMerge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present"
Alexander Galazin [Tue, 22 Aug 2017 18:32:21 +0000 (18:32 +0000)]
Merge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present"
am: 4929480c47

Change-Id: Ie0e580b58bace63bb7dafc4fafdbe17f766ae3a3

6 years agoMerge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present"
Treehugger Robot [Tue, 22 Aug 2017 18:10:07 +0000 (18:10 +0000)]
Merge "Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present"

6 years agoRun Draw*BaseVertex if EXT_draw_elements_base_vertex is present
Alexander Galazin [Wed, 16 Aug 2017 09:36:01 +0000 (11:36 +0200)]
Run Draw*BaseVertex if EXT_draw_elements_base_vertex is present

Draw*BaseVertex methods are enabled if
the EXT_draw_elements_base_vertex extension is present
Follow-up on 1b1ea05b

Components: AOSP

Affects: dEQP-GLES31.functional.draw_base_vertex.*

Change-Id: If8a4860a956c771ec5ea3341e2227f437b12a286

6 years agoFix texture mip level size in framebuffer fetch tests am: be0d165a5d am: 0f01836518...
Mika Isojrvi [Thu, 17 Aug 2017 00:39:57 +0000 (00:39 +0000)]
Fix texture mip level size in framebuffer fetch tests am: be0d165a5d am: 0f01836518 am: cc06f40d06
am: b59646223a

Change-Id: Ia2981aee3c7c1240f1404ca4cf98a4e9d728da2d

6 years agoFix texture mip level size in framebuffer fetch tests am: be0d165a5d am: 0f01836518
Mika Isojrvi [Thu, 17 Aug 2017 00:28:39 +0000 (00:28 +0000)]
Fix texture mip level size in framebuffer fetch tests am: be0d165a5d am: 0f01836518
am: cc06f40d06

Change-Id: Ia5336f05e320268f49b41a10f419c01b690e291f

6 years agoFix texture mip level size in framebuffer fetch tests am: be0d165a5d
Mika Isojrvi [Thu, 17 Aug 2017 00:17:54 +0000 (00:17 +0000)]
Fix texture mip level size in framebuffer fetch tests am: be0d165a5d
am: 0f01836518

Change-Id: I39f281404c2497d957ae91d93d368202f83febfb

6 years agoFix texture mip level size in framebuffer fetch tests
Mika Isojrvi [Thu, 17 Aug 2017 00:08:48 +0000 (00:08 +0000)]
Fix texture mip level size in framebuffer fetch tests
am: be0d165a5d

Change-Id: I7fb9c075ee79e411ea295999e9edd7f38a5e5bc9

6 years agoFix texture mip level size in framebuffer fetch tests
Mika Isojärvi [Wed, 16 Aug 2017 20:40:22 +0000 (13:40 -0700)]
Fix texture mip level size in framebuffer fetch tests

Bug: 64280744
Test: Ran tests with multiple Google devices
Change-Id: I369a3c9b16270655332d5a608207f0da2633e0fe

6 years agoMerge "Use safe glFramebufferTexture* function" am: ec5ccbe144 am: d4c3e6e71b am...
james.glanville [Wed, 16 Aug 2017 19:15:41 +0000 (19:15 +0000)]
Merge "Use safe glFramebufferTexture* function" am: ec5ccbe144 am: d4c3e6e71b am: 1f2e434e86
am: 978b206a7a

Change-Id: I8f7439231e43ef002bd2759fef887e17e154bca2

6 years agoMerge "Do not use degenerate frames in EGL tests" am: f5971fe17f am: 4a2d8af710 am...
Michael Chock [Wed, 16 Aug 2017 19:15:23 +0000 (19:15 +0000)]
Merge "Do not use degenerate frames in EGL tests" am: f5971fe17f am: 4a2d8af710 am: bdab538931
am: ad656a0faa

Change-Id: Ia1dcb275ef44e6eae61033b59d50286d99d5b8bb

6 years agoMerge "Use safe glFramebufferTexture* function" am: ec5ccbe144 am: d4c3e6e71b
james.glanville [Wed, 16 Aug 2017 19:12:11 +0000 (19:12 +0000)]
Merge "Use safe glFramebufferTexture* function" am: ec5ccbe144 am: d4c3e6e71b
am: 1f2e434e86

Change-Id: I05b273c4c5842ef9713cea1e0ee5db14965bc6df

6 years agoMerge "Do not use degenerate frames in EGL tests" am: f5971fe17f am: 4a2d8af710
Michael Chock [Wed, 16 Aug 2017 19:11:52 +0000 (19:11 +0000)]
Merge "Do not use degenerate frames in EGL tests" am: f5971fe17f am: 4a2d8af710
am: bdab538931

Change-Id: I659eb59a332af92c90de471a3cdb6eb2ce9ec4d2

6 years agoMerge "Use safe glFramebufferTexture* function" am: ec5ccbe144
james.glanville [Wed, 16 Aug 2017 19:08:36 +0000 (19:08 +0000)]
Merge "Use safe glFramebufferTexture* function" am: ec5ccbe144
am: d4c3e6e71b

Change-Id: I31749dfd7ca7258c702b3d00c3f438cebbbf4056

6 years agoMerge "Do not use degenerate frames in EGL tests" am: f5971fe17f
Michael Chock [Wed, 16 Aug 2017 19:08:22 +0000 (19:08 +0000)]
Merge "Do not use degenerate frames in EGL tests" am: f5971fe17f
am: 4a2d8af710

Change-Id: I86d818ee189deef3102b0f112378cef1723edad0

6 years agoMerge "Use safe glFramebufferTexture* function"
james.glanville [Wed, 16 Aug 2017 19:04:43 +0000 (19:04 +0000)]
Merge "Use safe glFramebufferTexture* function"
am: ec5ccbe144

Change-Id: I156ecc2a6ed17e3e23ef17ebbe026be27c1670c3

6 years agoMerge "Do not use degenerate frames in EGL tests"
Michael Chock [Wed, 16 Aug 2017 19:04:22 +0000 (19:04 +0000)]
Merge "Do not use degenerate frames in EGL tests"
am: f5971fe17f

Change-Id: I9807e27047a0d0280e06bc826cab3e6cb88b5ab6

6 years agoMerge "Use safe glFramebufferTexture* function"
Treehugger Robot [Wed, 16 Aug 2017 18:59:45 +0000 (18:59 +0000)]
Merge "Use safe glFramebufferTexture* function"

6 years agoMerge "Do not use degenerate frames in EGL tests"
Treehugger Robot [Wed, 16 Aug 2017 18:59:42 +0000 (18:59 +0000)]
Merge "Do not use degenerate frames in EGL tests"

6 years agoMerge "Report tests using Draw*BaseVertex as NotSupported" am: f96636fdfa am: eaf6e29...
Alexander Galazin [Wed, 16 Aug 2017 18:57:22 +0000 (18:57 +0000)]
Merge "Report tests using Draw*BaseVertex as NotSupported" am: f96636fdfa am: eaf6e29e46 am: 3946a20ebc
am: cfe4446a05

Change-Id: I9bd37b581e0cff226dc0afe4771ff51ceb2b93e2

6 years agoMerge "Report tests using Draw*BaseVertex as NotSupported" am: f96636fdfa am: eaf6e29e46
Alexander Galazin [Wed, 16 Aug 2017 18:54:52 +0000 (18:54 +0000)]
Merge "Report tests using Draw*BaseVertex as NotSupported" am: f96636fdfa am: eaf6e29e46
am: 3946a20ebc

Change-Id: Ifc2e7f4ef52d03eb2f6570f5fc83818ee4e2c190

6 years agoMerge "Report tests using Draw*BaseVertex as NotSupported" am: f96636fdfa
Alexander Galazin [Wed, 16 Aug 2017 18:51:50 +0000 (18:51 +0000)]
Merge "Report tests using Draw*BaseVertex as NotSupported" am: f96636fdfa
am: eaf6e29e46

Change-Id: If70e55237194763a02f31d3a20bbc475403d8670

6 years agoMerge "Report tests using Draw*BaseVertex as NotSupported"
Alexander Galazin [Wed, 16 Aug 2017 18:47:50 +0000 (18:47 +0000)]
Merge "Report tests using Draw*BaseVertex as NotSupported"
am: f96636fdfa

Change-Id: Iccb20250f9b98f983fc831911a1f9b4d4a98fbfb

6 years agoMerge "Report tests using Draw*BaseVertex as NotSupported"
Treehugger Robot [Wed, 16 Aug 2017 18:36:54 +0000 (18:36 +0000)]
Merge "Report tests using Draw*BaseVertex as NotSupported"

6 years agoMerge "Fix error double accounting in fuzzyCompare()" am: 0cf17c4bf8 am: f64327185c...
Alexander Galazin [Wed, 16 Aug 2017 18:30:19 +0000 (18:30 +0000)]
Merge "Fix error double accounting in fuzzyCompare()" am: 0cf17c4bf8 am: f64327185c am: aca02e1db5
am: c740af0a26

Change-Id: I07e51f9da09da70bbc90bc0f0ba62ee53dbacb8e

6 years agoMerge "Fix error double accounting in fuzzyCompare()" am: 0cf17c4bf8 am: f64327185c
Alexander Galazin [Wed, 16 Aug 2017 18:27:18 +0000 (18:27 +0000)]
Merge "Fix error double accounting in fuzzyCompare()" am: 0cf17c4bf8 am: f64327185c
am: aca02e1db5

Change-Id: I33c50071a663091adfc992b518610b68ed46b303

6 years agoMerge "Fix error double accounting in fuzzyCompare()" am: 0cf17c4bf8
Alexander Galazin [Wed, 16 Aug 2017 18:23:48 +0000 (18:23 +0000)]
Merge "Fix error double accounting in fuzzyCompare()" am: 0cf17c4bf8
am: f64327185c

Change-Id: I5a42417bee0eab58fc2cae3a653e41e4624cb2eb

6 years agoMerge "Fix error double accounting in fuzzyCompare()"
Alexander Galazin [Wed, 16 Aug 2017 18:20:18 +0000 (18:20 +0000)]
Merge "Fix error double accounting in fuzzyCompare()"
am: 0cf17c4bf8

Change-Id: Ife3e4f1bd13c6f4cb939950635880ce32d2b1df3

6 years agoMerge "Fix error double accounting in fuzzyCompare()"
Treehugger Robot [Wed, 16 Aug 2017 18:06:52 +0000 (18:06 +0000)]
Merge "Fix error double accounting in fuzzyCompare()"

6 years agoDo not use degenerate frames in EGL tests
Michael Chock [Mon, 14 Aug 2017 18:55:14 +0000 (11:55 -0700)]
Do not use degenerate frames in EGL tests

The dEQP-EGL.functional.buffer_age.* and
dEQP-EGL.functional.partial_update.* tests use randomly-generated frames
for rendering. The test allows the generation of frames with a width or
height of 0, but the tcu::PixelBufferAccess interface does not permit
0-sized subregions (see assertions inside getSubregion overloads in
tcuTextureUtil.cpp).

Skip the rendering of degenerate frames in the reference renderer, as
they are unsupported but would not affect the rendering if they were.

Change-Id: I3977c3c293715db633dde74132e56b5d9303ab28

6 years agoUse safe glFramebufferTexture* function
james.glanville [Wed, 16 Aug 2017 10:50:19 +0000 (11:50 +0100)]
Use safe glFramebufferTexture* function

glFramebufferTexture() is only supported when GL_EXT_geometry_shader is
present. Use glFramebufferTextureLayer() instead so that testing is
possible on unextended ES3.1 contexts.

Components: AOSP

Affects:
dEQP-GLES31.functional.shaders.framebuffer_fetch.basic.framebuffer_texture_level

6 years agoReport tests using Draw*BaseVertex as NotSupported
Alexander Galazin [Wed, 16 Aug 2017 09:36:01 +0000 (11:36 +0200)]
Report tests using Draw*BaseVertex as NotSupported

Draw*BaseVertex methods were added in GLES 3.2.
Report tests using these methods as NotSupported if
GLES 3.1 context is returned.

Components: AOSP

Affects: dEQP-GLES31.functional.draw_base_vertex.*

Change-Id: I87c918d5f66a0a5b547f8e625c662203a7f85048

6 years agoCheck for tessellation/geometry extensions being exposed am: 573154bb7b am: f79e5f07b...
Alexander Galazin [Wed, 16 Aug 2017 01:07:24 +0000 (01:07 +0000)]
Check for tessellation/geometry extensions being exposed am: 573154bb7b am: f79e5f07b3 am: b50ad0b932
am: 4d8117a4c2

Change-Id: I835660dbb6f60be47d6f8e80aea2cb88558f4f90

6 years agoCheck for tessellation/geometry extensions being exposed am: 573154bb7b am: f79e5f07b3
Alexander Galazin [Wed, 16 Aug 2017 00:51:38 +0000 (00:51 +0000)]
Check for tessellation/geometry extensions being exposed am: 573154bb7b am: f79e5f07b3
am: b50ad0b932

Change-Id: I766cb8e77a92f4dbe295224522a40bc568aa8bab

6 years agoCheck for tessellation/geometry extensions being exposed am: 573154bb7b
Alexander Galazin [Wed, 16 Aug 2017 00:41:06 +0000 (00:41 +0000)]
Check for tessellation/geometry extensions being exposed am: 573154bb7b
am: f79e5f07b3

Change-Id: I3a2713fb0e10929d2b326443ab82beeed61df85e

6 years agoCheck for tessellation/geometry extensions being exposed
Alexander Galazin [Wed, 16 Aug 2017 00:32:11 +0000 (00:32 +0000)]
Check for tessellation/geometry extensions being exposed
am: 573154bb7b

Change-Id: I86d05362cf94c693d4000969d2c177c692f07686

6 years agoCheck for tessellation/geometry extensions being exposed
Alexander Galazin [Fri, 11 Aug 2017 09:03:50 +0000 (11:03 +0200)]
Check for tessellation/geometry extensions being exposed

Some sample_variables tests use tessellation/geometry shaders.
Need to check that the relevant extensions are exposed.

Components: AOSP

Affects:
dEQP-GLES31.functional.debug.negative_coverage.*.oes_sample_variables.access_built_in_types_inside_other_shaders

Change-Id: Iff74939d474082938955e5b7ebfc41ea3b4a6ec5

6 years agoSuppress non-critical warnings in external/deqp. am: b7ae0d8484 am: ed7ff5357c am...
Chih-Hung Hsieh [Thu, 10 Aug 2017 16:41:38 +0000 (16:41 +0000)]
Suppress non-critical warnings in external/deqp. am: b7ae0d8484 am: ed7ff5357c am: 5ecdd6b007
am: 4ac728eec7

Change-Id: I2efed221e92c5627b1483fa7252a1a7e2896696d

6 years agoSuppress non-critical warnings in external/deqp. am: b7ae0d8484 am: ed7ff5357c
Chih-Hung Hsieh [Thu, 10 Aug 2017 16:37:45 +0000 (16:37 +0000)]
Suppress non-critical warnings in external/deqp. am: b7ae0d8484 am: ed7ff5357c
am: 5ecdd6b007

Change-Id: I893b3a0a2cf4d18517af8504d144c34431e5b7df

6 years agoSuppress non-critical warnings in external/deqp. am: b7ae0d8484
Chih-Hung Hsieh [Thu, 10 Aug 2017 16:33:41 +0000 (16:33 +0000)]
Suppress non-critical warnings in external/deqp. am: b7ae0d8484
am: ed7ff5357c

Change-Id: Ifeae1faec963fb0096c6df33942a394b50b8a36b

6 years agoSuppress non-critical warnings in external/deqp.
Chih-Hung Hsieh [Thu, 10 Aug 2017 16:22:23 +0000 (16:22 +0000)]
Suppress non-critical warnings in external/deqp.
am: b7ae0d8484

Change-Id: I203833d39406f0530796d10e6d7a4d8f9beb2dbb

6 years agoFix error double accounting in fuzzyCompare()
Alexander Galazin [Tue, 8 Aug 2017 11:15:40 +0000 (13:15 +0200)]
Fix error double accounting in fuzzyCompare()

fuzzyCompare() has a loop to go through all the pixels and generate error sum.
It skips some pixels using random number generator between 0-8.
Random number generator sometime generate 0 and it ends up
calculating error sum twice for the same pixel.
If this pixel has error, then this add up error sum twice.

Components: Framework

Change-Id: I08e06e29faedb99cfd8fa479e97a437c06008848

6 years agoSuppress non-critical warnings in external/deqp.
Chih-Hung Hsieh [Wed, 9 Aug 2017 23:23:07 +0000 (16:23 -0700)]
Suppress non-critical warnings in external/deqp.

* We should enable those warnings after fixing the upstream source code.

Bug: 64487164
Test: build with WITH_TIDY=1
Change-Id: Ie4961d23b8f57e8d3a3ada0e64df82ed18dd366f

6 years agoMerge "Release EGL resources in CTS worker threads" am: fde96926aa am: cf24be7e7a...
Mika Isojarvi [Fri, 4 Aug 2017 23:31:20 +0000 (23:31 +0000)]
Merge "Release EGL resources in CTS worker threads" am: fde96926aa am: cf24be7e7a am: 2525ece0ec
am: 50a81a8000

Change-Id: I3a87d35ce7605c7c86d1df2df0ed6e3db6de2a9f

6 years agoMerge "Release EGL resources in CTS worker threads" am: fde96926aa am: cf24be7e7a
Mika Isojarvi [Fri, 4 Aug 2017 23:21:40 +0000 (23:21 +0000)]
Merge "Release EGL resources in CTS worker threads" am: fde96926aa am: cf24be7e7a
am: 2525ece0ec

Change-Id: Id581ba0e96248ddf1bbeef9ce00dd30065d86d3f

6 years agoMerge "Release EGL resources in CTS worker threads" am: fde96926aa
Mika Isojarvi [Fri, 4 Aug 2017 23:15:40 +0000 (23:15 +0000)]
Merge "Release EGL resources in CTS worker threads" am: fde96926aa
am: cf24be7e7a

Change-Id: I2381217adc2dd6fca34e8ef19ebfe90b5310638e

6 years agoMerge "Release EGL resources in CTS worker threads"
Mika Isojarvi [Fri, 4 Aug 2017 23:10:09 +0000 (23:10 +0000)]
Merge "Release EGL resources in CTS worker threads"
am: fde96926aa

Change-Id: I8502a522e44c310dfb96710c7b301ebe798668ec

6 years agoMerge "Release EGL resources in CTS worker threads"
Mika Isojarvi [Fri, 4 Aug 2017 22:55:11 +0000 (22:55 +0000)]
Merge "Release EGL resources in CTS worker threads"

6 years agoMerge "Merge "Merge "Fix extension support checks in negative api tests" into nougat...
Android Build Merger (Role) [Fri, 4 Aug 2017 22:53:17 +0000 (22:53 +0000)]
Merge "Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f am: 456d849dfb" into oc-dr1-dev-plus-aosp am: a39117417f" into oc-mr1-dev-plus-aosp

6 years agoMerge "Merge "Fix extension support checks in negative api tests" into nougat-cts...
Graeme Leese [Fri, 4 Aug 2017 22:52:47 +0000 (22:52 +0000)]
Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f am: 456d849dfb" into oc-dr1-dev-plus-aosp
am: a39117417f

Change-Id: Ie8fc46bf71323d08973361983006e0c4ae7ec59a

6 years agoMerge "Merge "Merge "Fix extension support checks in negative api tests" into nougat...
Android Build Merger (Role) [Fri, 4 Aug 2017 22:52:34 +0000 (22:52 +0000)]
Merge "Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f am: fff2e81d5b" into oc-dr1-dev-plus-aosp am: 9cd00ac01b" into oc-mr1-dev-plus-aosp

6 years agoMerge "Merge "Fix extension support checks in negative api tests" into nougat-cts...
Graeme Leese [Fri, 4 Aug 2017 22:52:08 +0000 (22:52 +0000)]
Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f am: fff2e81d5b" into oc-dr1-dev-plus-aosp
am: 9cd00ac01b

Change-Id: I377b70ad3957a5f70de43b646aacf6264d88b97a

6 years agoMerge "Merge "Fix extension support checks in negative api tests" into nougat-cts...
Android Build Merger (Role) [Fri, 4 Aug 2017 22:52:01 +0000 (22:52 +0000)]
Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f am: 456d849dfb am: 46c216fa87" into oc-mr1-dev-plus-aosp

6 years agoMerge "Merge "Merge "Fix extension support checks in negative api tests" into nougat...
Android Build Merger (Role) [Fri, 4 Aug 2017 22:51:58 +0000 (22:51 +0000)]
Merge "Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb am: 111e3a2323" into oc-dr1-dev-plus-aosp am: ec41d83f07" into oc-mr1-dev-plus-aosp

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:51:29 +0000 (22:51 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f am: 456d849dfb
am: 46c216fa87

Change-Id: I17e11e11fe47d6c0f11b0db3796d095ca079db0f

6 years agoMerge "Merge "Fix extension support checks in negative api tests" into nougat-cts...
Graeme Leese [Fri, 4 Aug 2017 22:51:27 +0000 (22:51 +0000)]
Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb am: 111e3a2323" into oc-dr1-dev-plus-aosp
am: ec41d83f07

Change-Id: Ia6fa87823a5e05908ab622c8d52536ac365e131f

6 years agoMerge "Merge "Fix extension support checks in negative api tests" into nougat-cts...
Android Build Merger (Role) [Fri, 4 Aug 2017 22:51:22 +0000 (22:51 +0000)]
Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb am: 111e3a2323 am: 1b86cc48ff" into oc-mr1-dev-plus-aosp

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:51:09 +0000 (22:51 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb am: 111e3a2323
am: 1b86cc48ff

Change-Id: Ia4bfcd77e906397b9b328696ad11436eca958601

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:51:09 +0000 (22:51 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb am: c2fa08f20a
am: c92f24a87b

Change-Id: I581f8f6e49cff6503c28e149b682b977c02d3e36

6 years agoMerge "Merge "Fix extension support checks in negative api tests" into nougat-cts...
Android Build Merger (Role) [Fri, 4 Aug 2017 22:45:42 +0000 (22:45 +0000)]
Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f am: 456d849dfb" into oc-dr1-dev-plus-aosp

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:45:35 +0000 (22:45 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f
am: 456d849dfb

Change-Id: I6d8aa3fd4a89383ab701a463eb929af6791518a4

6 years agoMerge "Merge "Fix extension support checks in negative api tests" into nougat-cts...
Android Build Merger (Role) [Fri, 4 Aug 2017 22:45:32 +0000 (22:45 +0000)]
Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f am: fff2e81d5b" into oc-dr1-dev-plus-aosp

6 years agoMerge "Merge "Fix extension support checks in negative api tests" into nougat-cts...
Android Build Merger (Role) [Fri, 4 Aug 2017 22:45:27 +0000 (22:45 +0000)]
Merge "Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb am: 111e3a2323" into oc-dr1-dev-plus-aosp

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:45:26 +0000 (22:45 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f
am: fff2e81d5b

Change-Id: I9fd3dbd0b63a5ddce3011a4555a13416c7e770b8

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:45:25 +0000 (22:45 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0 am: b85caaf64f
am: 456d849dfb

Change-Id: I6ef9440c4f36702891798cd7affe9039f2cf485b

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:45:12 +0000 (22:45 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb
am: 111e3a2323

Change-Id: Ie0c9bc999c2cebb97cb629b2822e13cbc201f87f

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:45:10 +0000 (22:45 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb
am: 111e3a2323

Change-Id: I7a5530a47e9f7ca247b5ef7eef452beec46b2dbd

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:45:08 +0000 (22:45 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7 am: 1801be75eb
am: c2fa08f20a

Change-Id: I3de981abbef67723727b5302b20d5bbbb1b0cf90

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:39:35 +0000 (22:39 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0
am: b85caaf64f

Change-Id: I0ffe084557f992e2d559d6abc115c9760e0d3df0

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:39:26 +0000 (22:39 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f am: 781a2ef1e0
am: b85caaf64f

Change-Id: If808dc4b855853cc5b2c08b228b90b4ffb594bc2

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:39:11 +0000 (22:39 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7
am: 1801be75eb

Change-Id: I53ce79df88d1a9fe3069d9814c21b09ce7e7a333

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:39:07 +0000 (22:39 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: ea24f81118 am: 9485e519fd am: ee9b5b7b6d
am: ee000236df

Change-Id: I3bd5fa1c491a5ba2e421bd27c0c063562eecbea3

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:39:07 +0000 (22:39 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5 am: 37ce9a1ac7
am: 1801be75eb

Change-Id: If598f5251c48ab9d40eacb45acbe31a9fad51916

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:33:28 +0000 (22:33 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9 am: 5fe6ec300f
am: 781a2ef1e0

Change-Id: I88ecd39f47d5c87973d92db0570e1a4dd46e3c27

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:33:09 +0000 (22:33 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238 am: 222fa619e5
am: 37ce9a1ac7

Change-Id: I4732c21d607253f197be74652f87c71f069437e0

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:33:06 +0000 (22:33 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: ea24f81118 am: 9485e519fd
am: ee9b5b7b6d

Change-Id: I87cd0f03b69343f134f1da19c1338fa7ee55c974

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:27:22 +0000 (22:27 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8 am: 2431a0b0d9
am: 5fe6ec300f

Change-Id: I9bac6748b66744cccf998ee698f4f4b04e69e961

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:27:06 +0000 (22:27 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: ea24f81118
am: 9485e519fd

Change-Id: I108bfec2e940a9bed921e7ead16298f8940d0c2e

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:27:05 +0000 (22:27 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1 am: 3558abf238
am: 222fa619e5

Change-Id: I218a43847e48773bbfea387a68864204bf99cec3

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:21:26 +0000 (22:21 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043 am: a2d901c3d8
am: 2431a0b0d9

Change-Id: I80c9b1fe0131870b22c2d81d21543c59d2a3bf06

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:21:06 +0000 (22:21 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1
am: ea24f81118

Change-Id: I02de92c1f3a63550bc24575d73e67dce8c6d6923

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:21:04 +0000 (22:21 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: 5bd0fb31a1
am: 3558abf238

Change-Id: I2a9cf3840c5fa7f4a004cc2c46f41a22222a4ac6

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:20:34 +0000 (22:20 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32 am: b8e4ff4043
am: a2d901c3d8

Change-Id: I4da52aeb3a4c496dd7071eedff513db057a86ed1

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:14:34 +0000 (22:14 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32
am: 5bd0fb31a1

Change-Id: Id14e6caccfe5173661572abb58006199597a945e

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:14:33 +0000 (22:14 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32
am: b8e4ff4043

Change-Id: I79289a400b489142682865c5a9f8153d2b97650f

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev am...
Graeme Leese [Fri, 4 Aug 2017 22:09:03 +0000 (22:09 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev am: 4f1051ad32
am: 5bd0fb31a1

Change-Id: I2ab773e341fe8a0819963ca9351894ee740591cf

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev
Graeme Leese [Fri, 4 Aug 2017 22:08:05 +0000 (22:08 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev
am: 4f1051ad32

Change-Id: I3bc55d8c7271eb61c7c593505dab8e13e0b48e16

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev
Graeme Leese [Fri, 4 Aug 2017 22:03:02 +0000 (22:03 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev
am: 4f1051ad32

Change-Id: I4f54481292ffaaf5e1cf56a05ef24f7dfa4983f3

6 years agoMerge "Fix extension support checks in negative api tests" into nougat-cts-dev
Treehugger Robot [Fri, 4 Aug 2017 21:56:36 +0000 (21:56 +0000)]
Merge "Fix extension support checks in negative api tests" into nougat-cts-dev

6 years agoCheck for EGLimage support in EGLimage test am: 1886241d23 am: 830a36a4f8 am: 2654a02afb
Michael Chock [Fri, 4 Aug 2017 20:12:14 +0000 (20:12 +0000)]
Check for EGLimage support in EGLimage test am: 1886241d23 am: 830a36a4f8 am: 2654a02afb
am: 5687c698f2

Change-Id: I04fd57a21ad9de7d5270082c90c06f85ed06b675

6 years agoCheck for EGLimage support in EGLimage test am: 1886241d23 am: 830a36a4f8
Michael Chock [Fri, 4 Aug 2017 20:00:02 +0000 (20:00 +0000)]
Check for EGLimage support in EGLimage test am: 1886241d23 am: 830a36a4f8
am: 2654a02afb

Change-Id: I99e48362f8753789282939efc235f520088dd947

6 years agoCheck for EGLimage support in EGLimage test am: 1886241d23
Michael Chock [Fri, 4 Aug 2017 19:45:03 +0000 (19:45 +0000)]
Check for EGLimage support in EGLimage test am: 1886241d23
am: 830a36a4f8

Change-Id: Ic70083ef84ed5b6cb5b075b90f8513dd16554939

6 years agoCheck for EGLimage support in EGLimage test
Michael Chock [Fri, 4 Aug 2017 19:38:53 +0000 (19:38 +0000)]
Check for EGLimage support in EGLimage test
am: 1886241d23

Change-Id: Ia4d21d273030b87dd9aa6b5e3eae5323bfe41dab

6 years agoCheck correct error for exceeding texture limit
James Helferty [Fri, 4 Aug 2017 19:38:38 +0000 (19:38 +0000)]
Check correct error for exceeding texture limit
am: 7c30309cbe

Change-Id: I9188cbe15f4e3fc695d58f1601bcda3a7a7af44f

6 years agoRelease EGL resources in CTS worker threads
Michael Chock [Wed, 26 Jul 2017 17:07:16 +0000 (10:07 -0700)]
Release EGL resources in CTS worker threads

For worker threads in multithreaded EGL tests, call eglReleaseThread
before thread termination.

Affects:

dEQP-EGL.functional.color_clears.multi_thread.*
dEQP-EGL.functional.multithread.*
dEQP-EGL.functional.render.multi_thread.*
dEQP-EGL.functional.thread_cleanup.*
dEQP-EGL.performance.gles2_shared_render.*

Change-Id: I1e47fae1b9a3d1f148a80215c1c2baa0b684c57e

6 years agoCheck for EGLimage support in EGLimage test
Michael Chock [Tue, 25 Jul 2017 20:16:38 +0000 (13:16 -0700)]
Check for EGLimage support in EGLimage test

Verify support for EGL 1.5+, EGL_KHR_image, or EGL_KHR_image_base before
attempting to call eglCreateImage[KHR] in test
dEQP-EGL.functional.image.api.invalid_create_image.

Change-Id: Icde0f5c568a00da7b7aaa07bc2fb58b7d62df165

6 years agoCheck correct error for exceeding texture limit
James Helferty [Thu, 30 Mar 2017 19:15:59 +0000 (15:15 -0400)]
Check correct error for exceeding texture limit

This test should check for GL_INVALID_OPERATION instead of GL_INVALID_VALUE.

Affects:

dEQP-GLES31.functional.debug.negative_coverage.get_error.compute.exceed_texture_image_units_limit

Component: AOSP
VK-GL-CTS Issue: 340

Change-Id: I609f6fcb876978e715c52fd5b5c4144891dbaacf

6 years agoCP: Add triangle edge guardband for Tex2D lookup diff am: e345d7b6ba am: 138ad0cb5e
Kalle Raita [Mon, 31 Jul 2017 23:21:46 +0000 (23:21 +0000)]
CP: Add triangle edge guardband for Tex2D lookup diff am: e345d7b6ba am: 138ad0cb5e
am: 6167d90111

Change-Id: If826560456a6bedce4e11f69d97dbb764b238f4d