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
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
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
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
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
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
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
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
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
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
Kalle Raita [Mon, 31 Jul 2017 23:17:46 +0000 (23:17 +0000)]
CP: Add triangle edge guardband for Tex2D lookup diff am:
e345d7b6ba
am:
138ad0cb5e
Change-Id: Ib839aced78e81360ea0b676ac246ae59cbe81f9d
Kalle Raita [Mon, 31 Jul 2017 23:14:42 +0000 (23:14 +0000)]
CP: Add triangle edge guardband for Tex2D lookup diff
am:
e345d7b6ba
Change-Id: Id0012f02a2559040289ec8da7834c70f4f49b457
Kalle Raita [Tue, 18 Jul 2017 21:52:15 +0000 (14:52 -0700)]
CP: Add triangle edge guardband for Tex2D lookup diff
Cherry-pick AOSP Change:
dcb5991811ed287fc4a72126663136a94eb7dc39
Previously 3D and cube textures allowed pixels along the seam of
triangles to use data from either triangle. This change copies that
allowance to the 2D texture computeTextureLookupDiff. The projection
values chosen for the mipmap.2d.projected group make the data
discontinous over the edge, making it sensitive to tie-breaker
resolution. This change resolves the issue.
Affects: framework
Test: Executed mipmap.2d.projected group with failing result images
Bug:
63335787
Change-Id: Ibaed590fb5e1bc9eb837c9027ddadcea2081f629
Daniel Koch [Wed, 26 Jul 2017 17:38:21 +0000 (13:38 -0400)]
Allow VK_KHR_relaxed_block_layout extension
VK-GL-CTS Issue: 596
Affects:
dEQP-VK.api.info.device.extensions
Change-Id: I25395cbc76e2a4a176c74e9d46f16f3e105c4669
Component: Vulkan
Maciej Jesionowski [Wed, 26 Jul 2017 13:33:59 +0000 (15:33 +0200)]
Sparse buffer test: allocate memory in one big chunk
The test made excessive small memory allocations breaking the
maxMemoryAllocationCount limit.
Affects:
dEQP-VK.sparse_resources.buffer.transfer.sparse_binding.buffer_size_2_24
Components: Vulkan
VK-GL-CTS issue: 592
Change-Id: Ic7c1c07db2b805806e2c940d3fd4d96e12043aaf
Arkadiusz Sarwa [Wed, 15 Mar 2017 15:02:07 +0000 (16:02 +0100)]
Add VK_KHR_relaxed_block_layout
New tests:
dEQP-VK.ssbo.layout.multi_basic_types.*.relaxed_block*
dEQP-VK.ssbo.layout.random.relaxed.*
VK-GL-CTS issue: 117
Components: Vulkan
Change-Id: Ieda2aa291dcbff250b81e0da06c39781800f4af7
(cherry picked from commit
2a11db7c2e23afd4bef2f9a0eab84356d912ff3c)
Arkadiusz Sarwa [Tue, 9 May 2017 14:45:32 +0000 (16:45 +0200)]
Add GlslBuildOptions::FLAG_ALLOW_RELAXED_OFFSETS
Enabling the flag allows GLSL to use layout(offset = N) qualifiers that
follow VK_KHR_relaxed_block_layout rules instead of GLSL std140/std430
rules.
Components: Vulkan
Change-Id: I4f168b04ad0916b740891b603ddde2de0f4bcf50
(cherry picked from commit
4b82e12d3a7bf0947887e0b9d586d0ab63bd4888)
Tony Zlatinski [Wed, 19 Jul 2017 21:21:53 +0000 (16:21 -0500)]
Select correct memory heap index for memory import
When importing memory, the application (CTS) should follow
the spec rules about memory imports. I.e. The application must use the
same memory heap index for the import that has been used for the
exported memory. In addition, the application can't
import a buffer or image to a heap that does not support CPU mapping and
expect the memory to be CPU mappable/accessible.
This change modifies the export memory routines, now, returning the
index of the heap memory used for the export. Then the import routines are
modified to use those indexes for the memory import operations.
Components: Vulkan
Affects:
dEQP-VK.api.external.memory.*
dEQP-VK.synchronization.cross_instance.*
VK-GL-CTS issue: 585
Change-Id: I48ab85b7fd2b67655163f055fb03e8f2a3a42fd6
Alexander Galazin [Fri, 21 Jul 2017 17:51:48 +0000 (19:51 +0200)]
Merge vk-gl-cts/vulkan-cts-1.0.1 into vk-gl-cts/vulkan-cts-1.0.2
Change-Id: Ifac39caba5598cbb75d5fb25d271ad0b709140a6
Alexander Galazin [Fri, 21 Jul 2017 17:44:17 +0000 (19:44 +0200)]
Merge vk-gl-cts/vulkan-cts-1.0.0 into vk-gl-cts/vulkan-cts-1.0.1
Change-Id: If1266ef43a81d4d015c3f656315ea629acbbd55e
Alexander Galazin [Fri, 21 Jul 2017 16:55:45 +0000 (18:55 +0200)]
Merge vk-gl-cts/vulkan-cts-1.0.1 into vk-gl-cts/vulkan-cts-1.0.2
Change-Id: I65f618365df474653f68d311647f601f91a38e4b
Igor Ostrowski [Tue, 4 Jul 2017 16:01:23 +0000 (18:01 +0200)]
Fix layout transition in blitting tests
Affects:
dEQP-VK.api.copy_and_blit.*.blit_image.*
Components: Vulkan
VK-GL-CTS issue: 571
Change-Id: I780374a8fbff336a7789bd6a745e635ac1202b62
Igor Ostrowski [Wed, 12 Jul 2017 13:15:14 +0000 (15:15 +0200)]
Add metadata bindings in sparse tests
All metadata must be bound prior to device use of the sparse image
Affects:
dEQP-VK.sparse_resources.image_sparse_residency.*
dEQP-VK.sparse_resources.mipmap_sparse_residency.*
dEQP-VK.sparse_resources.shader_intrinsics.*
dEQP-VK.glsl.texture_functions.*sparse*
dEQP-VK.glsl.texture_gather.*sparse*
Components: Vulkan
VK-GL-CTS issue: 572
Change-Id: I4bbf2b74ed7fc0cea000084769cbed0dbe4a802e
Mika Isojrvi [Wed, 19 Jul 2017 18:35:25 +0000 (18:35 +0000)]
Merge "Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd am:
088fbbc341 am:
e3939224e7 am:
495df8aec0 am:
271d2c56f9 am:
a0032b68e0" into oc-dr1-dev-plus-aosp
am:
6c8b23b25d
Change-Id: I72b5fa4673d0a84b55333f63614b2589c872931a
Mika Isojrvi [Wed, 19 Jul 2017 18:35:05 +0000 (18:35 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd am:
088fbbc341 am:
e3939224e7 am:
495df8aec0 am:
271d2c56f9 am:
881c104c75
am:
ef6f92ed19
Change-Id: I130e2f238c1523f36c2d162b909504cff8228ff5
Android Build Merger (Role) [Wed, 19 Jul 2017 18:32:14 +0000 (18:32 +0000)]
Mika Isojrvi [Wed, 19 Jul 2017 18:32:06 +0000 (18:32 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd am:
088fbbc341 am:
e3939224e7 am:
495df8aec0 am:
271d2c56f9
am:
a0032b68e0
Change-Id: Iaaf44383f7e289bb5e839d43af6caf28b124577b
Mika Isojrvi [Wed, 19 Jul 2017 18:32:05 +0000 (18:32 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd am:
088fbbc341 am:
e3939224e7 am:
495df8aec0 am:
271d2c56f9
am:
881c104c75
Change-Id: If305f62a83c98694abd69948f0c62b2f93123415
Mika Isojrvi [Wed, 19 Jul 2017 18:29:07 +0000 (18:29 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd am:
088fbbc341 am:
e3939224e7 am:
495df8aec0
am:
271d2c56f9
Change-Id: If5dc3290f59f738ac33158af236c27f81ba53ee8
Mika Isojrvi [Wed, 19 Jul 2017 18:29:03 +0000 (18:29 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd am:
088fbbc341 am:
e3939224e7 am:
495df8aec0
am:
271d2c56f9
Change-Id: I8ef1c1e35bffc9bdec7c2f4bc8d7a304a15feb9c
Mika Isojrvi [Wed, 19 Jul 2017 18:26:56 +0000 (18:26 +0000)]
Merge "Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192 am:
d422ad8111 am:
a8804ca914 am:
802854925b am:
6a5fc7c79f" into oc-dr1-dev-plus-aosp
am:
370d65f61c
Change-Id: I90f4fa812bb62b57867f199114aaa2e8b3948c23
Mika Isojrvi [Wed, 19 Jul 2017 18:26:35 +0000 (18:26 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd am:
088fbbc341 am:
e3939224e7
am:
495df8aec0
Change-Id: Ie22789b44c3ae1b00aedeaa9df52e24488993ed2
Mika Isojrvi [Wed, 19 Jul 2017 18:26:33 +0000 (18:26 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192 am:
d422ad8111 am:
a8804ca914 am:
802854925b am:
420bd1a216
am:
c83c27de2b
Change-Id: Iafbac6dc8c2a5f7d8591e0b3df393a274ec1caa0
Android Build Merger (Role) [Wed, 19 Jul 2017 18:24:15 +0000 (18:24 +0000)]
Merge "Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192 am:
d422ad8111 am:
a8804ca914 am:
802854925b am:
6a5fc7c79f" into oc-dr1-dev-plus-aosp
Mika Isojrvi [Wed, 19 Jul 2017 18:24:08 +0000 (18:24 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192 am:
d422ad8111 am:
a8804ca914 am:
802854925b
am:
6a5fc7c79f
Change-Id: Ie2d3027224a79b21afffa979c23b5e757a926977
Mika Isojrvi [Wed, 19 Jul 2017 18:24:03 +0000 (18:24 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192 am:
d422ad8111 am:
a8804ca914 am:
802854925b
am:
420bd1a216
Change-Id: I5b5b8c3087e639b678e25f046ecf560775bcf114
Mika Isojrvi [Wed, 19 Jul 2017 18:24:02 +0000 (18:24 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd am:
088fbbc341
am:
e3939224e7
Change-Id: Ib71adcb75609cafc2133ec1804411213466f0446
Mika Isojrvi [Wed, 19 Jul 2017 18:22:24 +0000 (18:22 +0000)]
Merge "Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813 am:
66bd71c817 am:
c06d76b076 am:
5e5d57c9d9 am:
fc2383f879" into oc-dr1-dev-plus-aosp
am:
c3843cd59d
Change-Id: I23165ca0cd9a9f1dd303dc8257dd890731492dc1
Mika Isojrvi [Wed, 19 Jul 2017 18:22:01 +0000 (18:22 +0000)]
Merge "Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
674ba44413 am:
b209b899a4" into oc-dev-plus-aosp am:
1690f31ac9
am:
c6c75cc8f7
Change-Id: I132651becd157b89790d1555663c1be6ac52bb39
Mika Isojrvi [Wed, 19 Jul 2017 18:21:45 +0000 (18:21 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813 am:
66bd71c817 am:
c06d76b076 am:
5e5d57c9d9 am:
8353126534
am:
a96841b5a0
Change-Id: If42f0e04b2756aa079482ea67e3dcb6e85781621
Mika Isojrvi [Wed, 19 Jul 2017 18:21:37 +0000 (18:21 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192 am:
d422ad8111 am:
a8804ca914
am:
802854925b
Change-Id: Ieed057aced478e34026ee629beedaab974bec975
Mika Isojrvi [Wed, 19 Jul 2017 18:21:31 +0000 (18:21 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192 am:
d422ad8111 am:
a8804ca914
am:
802854925b
Change-Id: Ic7a3d3ae871b69a8bb5d8a9642697e27ea957d7d
Mika Isojrvi [Wed, 19 Jul 2017 18:21:30 +0000 (18:21 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035 am:
68d441aedd
am:
088fbbc341
Change-Id: I3468636282d98362d3f35be92a8cd86aefd14bb4
Android Build Merger (Role) [Wed, 19 Jul 2017 18:19:42 +0000 (18:19 +0000)]
Merge "Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813 am:
66bd71c817 am:
c06d76b076 am:
5e5d57c9d9 am:
fc2383f879" into oc-dr1-dev-plus-aosp
Mika Isojrvi [Wed, 19 Jul 2017 18:19:34 +0000 (18:19 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813 am:
66bd71c817 am:
c06d76b076 am:
5e5d57c9d9
am:
fc2383f879
Change-Id: I0d8e30c663198dcc8bf0b2ebccb981233952a257
Mika Isojrvi [Wed, 19 Jul 2017 18:19:26 +0000 (18:19 +0000)]
Merge "Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
674ba44413 am:
b209b899a4" into oc-dev-plus-aosp
am:
1690f31ac9
Change-Id: Id122ed094759ecf6b28f8344e36da55ca1383a0b
Mika Isojrvi [Wed, 19 Jul 2017 18:19:12 +0000 (18:19 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813 am:
66bd71c817 am:
c06d76b076 am:
5e5d57c9d9
am:
8353126534
Change-Id: I7478906e94f8a905658d2d69e1c6047bcc282911
Mika Isojrvi [Wed, 19 Jul 2017 18:19:03 +0000 (18:19 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192 am:
d422ad8111
am:
a8804ca914
Change-Id: I6518e6abcc83b89b14d187e2d16fec2754337298
Mika Isojrvi [Wed, 19 Jul 2017 18:18:59 +0000 (18:18 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f am:
1b81ecf035
am:
68d441aedd
Change-Id: I0987771e5baa7f39cdecfcfa12dec7bf03c627a8
Android Build Merger (Role) [Wed, 19 Jul 2017 18:16:36 +0000 (18:16 +0000)]
Merge "Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
674ba44413 am:
b209b899a4" into oc-dev-plus-aosp
Mika Isojrvi [Wed, 19 Jul 2017 18:16:14 +0000 (18:16 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
674ba44413
am:
b209b899a4
Change-Id: I08dbc49e34529930082cee3e37ccfba75e4432fa
Mika Isojrvi [Wed, 19 Jul 2017 18:16:05 +0000 (18:16 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813 am:
66bd71c817 am:
c06d76b076
am:
5e5d57c9d9
Change-Id: I2abac035e7e8a3597223e4771a5400d6413e55bd
Mika Isojrvi [Wed, 19 Jul 2017 18:16:01 +0000 (18:16 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813 am:
66bd71c817 am:
c06d76b076
am:
5e5d57c9d9
Change-Id: If758e2c96e127074b17b85053062098ce659f903
Mika Isojrvi [Wed, 19 Jul 2017 18:16:00 +0000 (18:16 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e am:
550064261f
am:
1b81ecf035
Change-Id: Ib2b42f6a400417daa850bd107b56373475058840
Mika Isojrvi [Wed, 19 Jul 2017 18:16:00 +0000 (18:16 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac am:
754e8f0192
am:
d422ad8111
Change-Id: I6046d017e6528f4e80282ba82c58344c9d51085b
Mika Isojrvi [Wed, 19 Jul 2017 18:13:49 +0000 (18:13 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3
am:
674ba44413
Change-Id: I182f8ee0b409eaa2000f3d18aa9c7d10b076b578
Mika Isojrvi [Wed, 19 Jul 2017 18:13:34 +0000 (18:13 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813 am:
66bd71c817
am:
c06d76b076
Change-Id: I8c4a4123d2258dd3bd577ce309204141a3a20d7e
Mika Isojrvi [Wed, 19 Jul 2017 18:13:31 +0000 (18:13 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209 am:
73a16f417e
am:
550064261f
Change-Id: I9cd9791970b8a466b1a3a31adae45d9375ab5321
Mika Isojrvi [Wed, 19 Jul 2017 18:13:30 +0000 (18:13 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20 am:
cae1fe52ac
am:
754e8f0192
Change-Id: I8dfffa1cad4108bf3fd6f9cc8136cf5215d61ad6
Mika Isojrvi [Wed, 19 Jul 2017 18:10:30 +0000 (18:10 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
6e80057a20
am:
cae1fe52ac
Change-Id: Iad44b21021d6f24b0d6c126cf81cf24632a0aaab
Mika Isojrvi [Wed, 19 Jul 2017 18:10:29 +0000 (18:10 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3 am:
d20475d813
am:
66bd71c817
Change-Id: If7fb06d8679a3de6238cad0b726b5fe96bddd036
Mika Isojrvi [Wed, 19 Jul 2017 18:10:29 +0000 (18:10 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad am:
580f143209
am:
73a16f417e
Change-Id: I28d74629adfb6ebb7898c1fc7c9bd831ca4562ae
Mika Isojrvi [Wed, 19 Jul 2017 18:07:01 +0000 (18:07 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501
am:
6e80057a20
Change-Id: I85568945b0bb02c5b82dbba6ba449cd851358694
Mika Isojrvi [Wed, 19 Jul 2017 18:07:00 +0000 (18:07 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501 am:
d4c01761d3
am:
d20475d813
Change-Id: Ib23d8a8b67847c4444f7c1e2e05af16c023f9cb4
Mika Isojrvi [Wed, 19 Jul 2017 18:07:00 +0000 (18:07 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
b426d8bfad
am:
580f143209
Change-Id: Ib4610c6afd22db3a464e3079ddca088aefaed271
Mika Isojrvi [Wed, 19 Jul 2017 18:04:31 +0000 (18:04 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898
am:
14cd264501
Change-Id: Ide39036c1f956b64464d21eced9a16c0a2022f2b
Mika Isojrvi [Wed, 19 Jul 2017 18:04:31 +0000 (18:04 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501
am:
d4c01761d3
Change-Id: I3fe580bed5dcdb5f41742c0e6e0ee1db05eae572
Mika Isojrvi [Wed, 19 Jul 2017 18:04:29 +0000 (18:04 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898
am:
b426d8bfad
Change-Id: I98bcc7054eeca8fb9621694f0b628727bdcdec2c
Mika Isojrvi [Wed, 19 Jul 2017 18:03:03 +0000 (18:03 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898 am:
14cd264501
am:
d4c01761d3
Change-Id: I32a66d488ccd7f1544f23b299eaf4d0642cebc4a
Mika Isojrvi [Wed, 19 Jul 2017 18:02:00 +0000 (18:02 +0000)]
Fix atomic ssbo xor test
am:
f0fa05e898
Change-Id: I593778e49374ab84b2b5b0b3fca57f36adf18684
Mika Isojrvi [Wed, 19 Jul 2017 18:00:27 +0000 (18:00 +0000)]
Fix atomic ssbo xor test am:
f0fa05e898
am:
14cd264501
Change-Id: Ib554d7464534203cbcde53f0ebd6931082900a82
Mika Isojrvi [Wed, 19 Jul 2017 17:57:28 +0000 (17:57 +0000)]
Fix atomic ssbo xor test
am:
f0fa05e898
Change-Id: Ibc16a0ff1a6b1dbe764d4beafa5d9b63d9c090e9
Courtney Goeltzenleuchter [Tue, 18 Jul 2017 20:40:34 +0000 (20:40 +0000)]
EGL: Add wide-color tests am:
6a26fb1fd0 am:
14dd0253a4 am:
e25eb186e2
am:
292d2747ec
Change-Id: I586af32386fd166a161a477bc0001dcd9857aec9
Courtney Goeltzenleuchter [Tue, 18 Jul 2017 20:37:26 +0000 (20:37 +0000)]
EGL: Add wide-color tests am:
6a26fb1fd0 am:
14dd0253a4
am:
e25eb186e2
Change-Id: Ib85549f04544a3e3760a1227eb3e8cc3c3b28a84
Courtney Goeltzenleuchter [Tue, 18 Jul 2017 20:34:22 +0000 (20:34 +0000)]
EGL: Add wide-color tests am:
6a26fb1fd0
am:
14dd0253a4
Change-Id: Ic9cd93f08fbf94af466c46e9c51fdda1385310c1
Courtney Goeltzenleuchter [Tue, 18 Jul 2017 20:25:01 +0000 (20:25 +0000)]
EGL: Add wide-color tests
am:
6a26fb1fd0
Change-Id: Ib496be50b20bce758c441f08a34b0e10998b2e98
Mika Isojärvi [Thu, 14 Apr 2016 17:28:16 +0000 (10:28 -0700)]
Fix atomic ssbo xor test
Allow any values in high order bits in xor tests when using uint types.
Bug:
28144118
Change-Id: I0670aa12642882a329cb923487198fdf045b912b
Courtney Goeltzenleuchter [Mon, 19 Jun 2017 16:35:01 +0000 (10:35 -0600)]
EGL: Add wide-color tests
Verify necessary extensions and functionality
is present to support wide-color. Specifically, pixel formats
FP16 and 10:10:10:2 and Display-P3 color space.
Test: adb -d shell \
am start -n com.drawelements.deqp/android.app.NativeActivity \
-e cmdLine '"deqp --deqp-case=dEQP-EGL.functional.wide_color.* \
--deqp-log-filename=/sdcard/dEQP-Log.qpa"'
TODO:
- Do we need test for EGL_EXT_gl_colorspace_scrgb_linear?
That should be no-op for driver.
Change-Id: I537a04b1680e33e46215c4bb583f6987d20f0b4a
Mika Isojarvi [Mon, 17 Jul 2017 20:28:16 +0000 (20:28 +0000)]
Merge "Merge Vulkan CTS 1.0.2.4 into aosp/master" am:
0f5658c72b am:
0419094593 am:
2c693491c2
am:
da711b4c16
Change-Id: Ic3a5c0cbac5a6bb93659f4bb48a7f34395592cc0
Mika Isojarvi [Mon, 17 Jul 2017 20:25:15 +0000 (20:25 +0000)]
Merge "Merge Vulkan CTS 1.0.2.4 into aosp/master" am:
0f5658c72b am:
0419094593
am:
2c693491c2
Change-Id: I461ee9e7248692cb9b8c64232d8d88542ae4ffa6
Mika Isojarvi [Mon, 17 Jul 2017 20:22:15 +0000 (20:22 +0000)]
Merge "Merge Vulkan CTS 1.0.2.4 into aosp/master" am:
0f5658c72b
am:
0419094593
Change-Id: I639549484f0f0300cd6a961bf5fe4fbb8a09f922
Mika Isojarvi [Mon, 17 Jul 2017 20:19:45 +0000 (20:19 +0000)]
Merge "Merge Vulkan CTS 1.0.2.4 into aosp/master"
am:
0f5658c72b
Change-Id: Id028fbdc5b596d55e044fb80ad34ecc95d0563a4
Mika Isojarvi [Mon, 17 Jul 2017 20:13:57 +0000 (20:13 +0000)]
Merge "Merge Vulkan CTS 1.0.2.4 into aosp/master"
JarredDavies [Fri, 14 Jul 2017 14:55:46 +0000 (15:55 +0100)]
Fix incorrect scale in pipeline_barrier tests
The ImageBlitFromImage verfication code incorrectly scales the refrence image it creates.
The test should add 0.5 to the x and y coords before scaling them.
Affects:
dEQP-VK.memory.pipeline_barrier.*
Components: Vulkan
VK-GL-CTS issue: 577
Change-Id: I28d0b4deec0f1837c21cdc2dc68a9169ca8ae96b
Slawomir Cygan [Thu, 6 Jul 2017 17:24:18 +0000 (19:24 +0200)]
copies_and_blitting: fix ambiguous signed normalized 1.0 value
Below tests copy floats to signed normalized 8-bit values.
In that process it happens that 1.0 float value is copied to 8_snorm
elements as: {0x00, 0x00, 0x80, 0x3f}
According to spec, on SNORM values:
"Note that while zero is exactly expressible in this representation,
one value (-128 in the example) is outside the representable range,
and must be clamped before use."
The problem occurs when 0x80 == 128 value is copied to buffer:
as it falls outside of <-1,1> range, it may be clamped to 0x81 (both values
represent -1.0 SNORM value).
The change here processes all result and expected data buffers to remove
all ambiguites by converting to float and back to signed normalized format.
Affects:
dEQP-VK.api.copy_and_blit.*.image_to_image.all_formats.color.r32_sfloat.a8b8g8r8_snorm_pack32.*
dEQP-VK.api.copy_and_blit.*.image_to_image.all_formats.color.r32_sfloat.r8g8b8a8_snorm.*
Components: Vulkan
VK-GL-CTS issue: 563
Change-Id: I175665f39811cf6a80862967ad0a9bb8e13527e9
Yanjun Zhang [Fri, 7 Jul 2017 20:45:59 +0000 (13:45 -0700)]
Relax threshold in cube map filtering tests
Use the same colorThreshold calculation as GLES CTS so Vulkan CTS
has the same behavior as GLES CTS.
Components: Vulkan
Affects:
dEQP-VK.pipeline.sampler.view_type.cube.format.r5g6b5_unorm_pack16.*
VK-GL-CTS issue: 561
Change-Id: I9bd632bb242f653b1f2d8bb50ee9867da926e95b
Slawomir Cygan [Fri, 7 Jul 2017 14:41:30 +0000 (16:41 +0200)]
cross_instance sync: run without VK_KHR_get_memory_requirements2
This extension is used in the test, to check if resource needs dedicated
allocations (to be used created by dependent VK_KHR_dedicated_allocation
extension).
If the extension is not supported assume there is no need for dedicated
allocations.
Affects: dEQP-VK.synchronization.cross_instance.*
VK-GL-CTS issue: 548
Components: Vulkan
Change-Id: Icb4f5a34b98da213d0cb665bcc4e6b048d7b8a3c
gkbldval [Fri, 14 Jul 2017 16:49:26 +0000 (18:49 +0200)]
Refactor synchronization test code to avoid compiler warning
vkt::synchronization::s_resources is unused in recently
added file, causing -Wunused warning (treated as error).
Affects: dEQP-VK.synchronization.*
Components: Vulkan
VK-GL-CTS issue: 578
Change-Id: Ifd8ce0812673e6b2da7c28bacb4384b3c80f65d1
Alexander Galazin [Wed, 5 Jul 2017 15:09:38 +0000 (17:09 +0200)]
Fix gcc 5.4 warnings
gcc 5.4 (default in Ubuntu 16.04) reports conversion to int
warnings/errors for bitwise or and assign operator.
GCC bug: 40752
Components: Framework, Vulkan
Change-Id: Ia857c44cf54d5571d857e1fada0e2aaa8f4b950d
(cherry picked from commit
0bd8828618d95d2a83bc7475179a9227bfd22f5f)
Alexander Galazin [Fri, 14 Jul 2017 07:48:05 +0000 (09:48 +0200)]
Add option to skip fetch external sources
Added option to check_build_sanity.py to skip running
fetch_sources.py. Allows to run multiple concurrent invocations
of check_build_sanity.py using the same source folder.
Components: Framework
Change-Id: I6289920860fb20287c405cefc0213c27f326857b
Mika Isojarvi [Fri, 14 Jul 2017 22:31:29 +0000 (22:31 +0000)]
Merge "Report Android extension pack tests as not supported" am:
03c395c60f am:
714fd7ab4d am:
8f99dd7ea9
am:
df941fbf52
Change-Id: I1f76402507ba15ebef1eb75a357fc55797d128f9
Mika Isojarvi [Fri, 14 Jul 2017 22:26:56 +0000 (22:26 +0000)]
Merge "Report Android extension pack tests as not supported" am:
03c395c60f am:
714fd7ab4d
am:
8f99dd7ea9
Change-Id: I7dc1de5b9f0616468f010ba01a01b909a888bf0f
Mika Isojarvi [Fri, 14 Jul 2017 22:23:27 +0000 (22:23 +0000)]
Merge "Report Android extension pack tests as not supported" am:
03c395c60f
am:
714fd7ab4d
Change-Id: I2c442f9206d045669d4c369930d74a12de5fc217
Mika Isojärvi [Fri, 14 Jul 2017 22:20:31 +0000 (15:20 -0700)]
Merge Vulkan CTS 1.0.2.4 into aosp/master
Bug:
62712168
Change-Id: Ib5dcdc7645193825171cb93c5a3b8a0820cbc5a1
Mika Isojarvi [Fri, 14 Jul 2017 22:19:32 +0000 (22:19 +0000)]
Merge "Report Android extension pack tests as not supported"
am:
03c395c60f
Change-Id: Ic6936c264bacfc1868aa4cd98fb941459315d141
Mika Isojarvi [Fri, 14 Jul 2017 22:11:54 +0000 (22:11 +0000)]
Merge "Report Android extension pack tests as not supported"
Mika Isojrvi [Fri, 14 Jul 2017 18:17:43 +0000 (18:17 +0000)]
Update GL wrapper to newest API. am:
7782ec5bab am:
62ec47fdc6 am:
38368fc2b0
am:
2abbb2271b
Change-Id: Icf88070c1b0bae17e493a95dbbc6165955da4ad9
Alexander Galazin [Fri, 14 Jul 2017 18:17:39 +0000 (18:17 +0000)]
Fetch gl.xml, egl.xml from Github repos am:
ae3759c7c9 am:
18976166cc am:
980ae79a52
am:
6e8135b9cb
Change-Id: Icbc6275af68a4fc2aa2a065f1747b2383e1612eb
Mika Isojrvi [Fri, 14 Jul 2017 18:15:41 +0000 (18:15 +0000)]
Update GL wrapper to newest API. am:
7782ec5bab am:
62ec47fdc6
am:
38368fc2b0
Change-Id: I50c6e841fceb61dff1c6b38272362d569841f759
Alexander Galazin [Fri, 14 Jul 2017 18:15:38 +0000 (18:15 +0000)]
Fetch gl.xml, egl.xml from Github repos am:
ae3759c7c9 am:
18976166cc
am:
980ae79a52
Change-Id: Id4fcaefe0040dbf2f7252268ada7601dc5c223f2