Lei Zhang [Fri, 20 Nov 2015 15:44:30 +0000 (10:44 -0500)]
Add more SPIR-V assembly tests based on compute shader.
- Multiple shaders in the same module.
- Memory access bits.
- OpCopyMemory.
- OpCopyObject.
- Decoration: NoContraction.
- OpSpecConstantOp.
Pyry Haulos [Mon, 14 Dec 2015 23:24:43 +0000 (15:24 -0800)]
Fix calling conventions in Vulkan null driver
Change-Id: Ic7157e0c25c3ca99cc9f60bee0c5c2be859c2697
Pyry Haulos [Mon, 14 Dec 2015 23:14:51 +0000 (15:14 -0800)]
Merge in fixes from Khronos repository
Pyry Haulos [Mon, 14 Dec 2015 21:43:46 +0000 (16:43 -0500)]
Merge branch 'fix-spirv-assembly-opphi' into 'master'
Remove unreachable and the same block as parents from OpPhi.
See merge request !137
Pyry Haulos [Mon, 14 Dec 2015 21:43:28 +0000 (16:43 -0500)]
Merge branch 'fix-spirv-assembly-opconstantcomposite' into 'master'
Add missing <type-id>s in OpConstantComposite tests.
See merge request !136
Kalle Raita [Mon, 14 Dec 2015 21:42:05 +0000 (13:42 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML am:
d8e85a9be9 -s ours am:
ba3d0b4eb3 -s ours am:
34df1a22c9 am:
a5829acab3 -s ours
am:
51238b6c80 -s ours
* commit '
51238b6c8098470805a655d29aa32b6df43c16a2':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Mon, 14 Dec 2015 21:42:01 +0000 (13:42 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests am:
0fb14e82f6 -s ours am:
ba10fd03cf -s ours am:
d7770da76b am:
dccbfad72c -s ours
am:
441d511993 -s ours
* commit '
441d51199390a5d7c43c6ffc48a0a5eeafb22dd3':
DO NOT MERGE Remove MSAA wide line derivate tests
Daniel Xie [Mon, 14 Dec 2015 21:41:54 +0000 (13:41 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev am:
06627c74b4 -s ours am:
8d3eeada70 -s ours am:
01e0351f91 am:
7f454ca9ca -s ours
am:
708cb687fd -s ours
* commit '
708cb687fde3d2aa89791b71f96a19206b22832c':
Daniel Xie [Mon, 14 Dec 2015 21:41:47 +0000 (13:41 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4 am:
a9172fd9d6 am:
79196e05ae am:
e707a2a1e0
am:
c4e8d997d5
* commit '
c4e8d997d54acf5836576e33908eaffa946e4beb':
Jarkko Pöyry [Mon, 14 Dec 2015 21:41:41 +0000 (13:41 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours am:
f3ee969416 -s ours am:
1c3966adce am:
eea3bba95d -s ours
am:
d37c2c1d17 -s ours
* commit '
d37c2c1d17bd99e792c41ba5ae66c872e14fe26f':
Pyry Haulos [Mon, 14 Dec 2015 21:41:36 +0000 (13:41 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours am:
769e70972b -s ours am:
5a672a9978 am:
5a7a0f6b21 -s ours
am:
d46ce86a88 -s ours
* commit '
d46ce86a886945eb507c67ca3185a1668205f0a7':
Jarkko Pöyry [Mon, 14 Dec 2015 21:41:29 +0000 (13:41 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours am:
be2f5437ea -s ours am:
4a0992566f am:
973b464a16 -s ours
am:
a6eddc134e -s ours
* commit '
a6eddc134e017832ff52c9aec0f057c53d73646e':
Kalle Raita [Mon, 14 Dec 2015 21:37:10 +0000 (13:37 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML am:
d8e85a9be9 -s ours am:
ba3d0b4eb3 -s ours am:
34df1a22c9
am:
a5829acab3 -s ours
* commit '
a5829acab32af83cd8a2c277799f043d5b956d77':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Mon, 14 Dec 2015 21:37:04 +0000 (13:37 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests am:
0fb14e82f6 -s ours am:
ba10fd03cf -s ours am:
d7770da76b
am:
dccbfad72c -s ours
* commit '
dccbfad72c046884396db5b79ed2e6a6b9df06cf':
DO NOT MERGE Remove MSAA wide line derivate tests
Daniel Xie [Mon, 14 Dec 2015 21:36:58 +0000 (13:36 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev am:
06627c74b4 -s ours am:
8d3eeada70 -s ours am:
01e0351f91
am:
7f454ca9ca -s ours
* commit '
7f454ca9cac4c05289d1567087d97e50f99001c1':
Daniel Xie [Mon, 14 Dec 2015 21:36:53 +0000 (13:36 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4 am:
a9172fd9d6 am:
79196e05ae
am:
e707a2a1e0
* commit '
e707a2a1e08887c3ca466ace78eae880778701ac':
Jarkko Pöyry [Mon, 14 Dec 2015 21:36:47 +0000 (13:36 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours am:
f3ee969416 -s ours am:
1c3966adce
am:
eea3bba95d -s ours
* commit '
eea3bba95dd7231d7cffa4118599a985e0a94ed9':
Pyry Haulos [Mon, 14 Dec 2015 21:36:42 +0000 (13:36 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours am:
769e70972b -s ours am:
5a672a9978
am:
5a7a0f6b21 -s ours
* commit '
5a7a0f6b21279fb840b7dbf1e6275403288149d4':
Jarkko Pöyry [Mon, 14 Dec 2015 21:36:36 +0000 (13:36 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours am:
be2f5437ea -s ours am:
4a0992566f
am:
973b464a16 -s ours
* commit '
973b464a16d451ca57a941e77b755fcd113b8026':
Pyry Haulos [Mon, 14 Dec 2015 18:15:33 +0000 (10:15 -0800)]
Merge in changes from Khronos repository
Pyry Haulos [Mon, 14 Dec 2015 17:54:06 +0000 (09:54 -0800)]
Merge ShaderExecutor and tests
Pyry Haulos [Mon, 14 Dec 2015 17:52:08 +0000 (09:52 -0800)]
Fix a few VkDeviceSize -> size_t conversion varnings
Note that VkDeviceSize is always 64-bit value and converting it to
size_t in 32-bit builds will generate a warning.
Change-Id: Ic5b6df8e53ed1d3945bfcd6ac3fa7ebc9872dafe
Kalle Raita [Mon, 14 Dec 2015 17:50:24 +0000 (09:50 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML am:
d8e85a9be9 -s ours am:
ba3d0b4eb3 -s ours
am:
34df1a22c9
* commit '
34df1a22c9ab0b80939b6c52e372a06e4a665be3':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Mon, 14 Dec 2015 17:50:20 +0000 (09:50 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests am:
0fb14e82f6 -s ours am:
ba10fd03cf -s ours
am:
d7770da76b
* commit '
d7770da76be8c96c8be9da585e7191a247c03a2f':
DO NOT MERGE Remove MSAA wide line derivate tests
Daniel Xie [Mon, 14 Dec 2015 17:50:14 +0000 (09:50 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev am:
06627c74b4 -s ours am:
8d3eeada70 -s ours
am:
01e0351f91
* commit '
01e0351f91cf10706a8993a517db8d56151e0c9e':
Daniel Xie [Mon, 14 Dec 2015 17:50:10 +0000 (09:50 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4 am:
a9172fd9d6
am:
79196e05ae
* commit '
79196e05ae2e2d9a3e400b4ac53d5464a0bbb562':
Jarkko Pöyry [Mon, 14 Dec 2015 17:50:04 +0000 (09:50 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours am:
f3ee969416 -s ours
am:
1c3966adce
* commit '
1c3966adcee2ad4588df1a3aedd5a201f62ca25e':
Pyry Haulos [Mon, 14 Dec 2015 17:50:00 +0000 (09:50 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours am:
769e70972b -s ours
am:
5a672a9978
* commit '
5a672a99788fbdd38f65042e658e0eac28add981':
Jarkko Pöyry [Mon, 14 Dec 2015 17:49:55 +0000 (09:49 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours am:
be2f5437ea -s ours
am:
4a0992566f
* commit '
4a0992566ff7d722a650e0d5b4ff6c9356fa3046':
Kalle Raita [Mon, 14 Dec 2015 17:31:15 +0000 (09:31 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML am:
d8e85a9be9 -s ours
am:
ba3d0b4eb3 -s ours
* commit '
ba3d0b4eb3d3f18c349828f0e5eef1da75edc593':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Mon, 14 Dec 2015 17:31:11 +0000 (09:31 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests am:
0fb14e82f6 -s ours
am:
ba10fd03cf -s ours
* commit '
ba10fd03cfccc8473fe21ac49e1072fb0acd49e7':
DO NOT MERGE Remove MSAA wide line derivate tests
Daniel Xie [Mon, 14 Dec 2015 17:30:39 +0000 (09:30 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev am:
06627c74b4 -s ours
am:
8d3eeada70 -s ours
* commit '
8d3eeada7025a416059231d6cd6ea9a217e0a11c':
Daniel Xie [Mon, 14 Dec 2015 17:30:34 +0000 (09:30 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4
am:
a9172fd9d6
* commit '
a9172fd9d6181368acf916af4bd7c1048676133c':
Jarkko Pöyry [Mon, 14 Dec 2015 17:30:29 +0000 (09:30 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours
am:
f3ee969416 -s ours
* commit '
f3ee96941660b300e7edfdbb3adae59190070d1b':
Pyry Haulos [Mon, 14 Dec 2015 17:30:23 +0000 (09:30 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours
am:
769e70972b -s ours
* commit '
769e70972bf644c6f0fef18441c4da80f397f91c':
Jarkko Pöyry [Mon, 14 Dec 2015 17:30:15 +0000 (09:30 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours
am:
be2f5437ea -s ours
* commit '
be2f5437eaef9a1d7ae660946c0c86a623d02ce8':
Pyry Haulos [Mon, 14 Dec 2015 16:46:11 +0000 (11:46 -0500)]
Merge branch 'issue_73' into 'master'
issue 73 - fix integer border color
See #73.
See merge request !139
Pyry Haulos [Mon, 14 Dec 2015 16:45:27 +0000 (11:45 -0500)]
Merge branch 'issue_83' into 'master'
issue 83 - check for supported formats in buffer_view.create tests
See #83.
See merge request !140
Peter Gal [Mon, 14 Dec 2015 16:11:02 +0000 (11:11 -0500)]
Merge branch '12-shader-executor-builtin-precision-tests' into '12-shader-executor'
Add ported test cases from the `es31fBuiltinPrecisionTests.cpp` and `es3fBuiltinPrecisionTests.cpp` files.
See merge request !95
Gabor Abraham [Wed, 30 Sep 2015 15:33:15 +0000 (17:33 +0200)]
Add ShaderExecutor builtin precision tests
Peter Gal [Mon, 14 Dec 2015 15:58:55 +0000 (10:58 -0500)]
Merge branch '12-shader-executor-constants' into '12-shader-executor'
See merge request !92
Csaba Osztrogonác [Thu, 10 Dec 2015 10:48:07 +0000 (11:48 +0100)]
Add ShaderExecutor builtin constant tests
Robert Sipka [Fri, 28 Aug 2015 10:09:30 +0000 (12:09 +0200)]
Add ShaderExecutor implementation and tests
Jeff Bolz [Sat, 12 Dec 2015 03:19:52 +0000 (03:19 +0000)]
issue 83 - check for supported formats in buffer_view.create tests
Jeff Bolz [Sat, 12 Dec 2015 02:40:41 +0000 (02:40 +0000)]
issue 73 - fix integer border color
Pyry Haulos [Sat, 12 Dec 2015 00:49:31 +0000 (16:49 -0800)]
Merge "Add atomic memory operations for more types"
am:
91835a53be
* commit '
91835a53befa0cfb9d41b2a0358e8a0ff8d14a06':
Add atomic memory operations for more types
Pyry Haulos [Sat, 12 Dec 2015 00:47:12 +0000 (00:47 +0000)]
Merge "Add atomic memory operations for more types"
Pyry Haulos [Sat, 12 Dec 2015 00:38:04 +0000 (16:38 -0800)]
Fix a few warnings
Change-Id: I610d4a27f49298c46f848666b0654209138d272d
Pyry Haulos [Sat, 12 Dec 2015 00:20:18 +0000 (16:20 -0800)]
Merge changes from Khronos repository
Pyry Haulos [Sat, 12 Dec 2015 00:12:36 +0000 (16:12 -0800)]
Merge ShaderRenderCase tests
Pyry Haulos [Fri, 11 Dec 2015 22:21:31 +0000 (14:21 -0800)]
Add atomic memory operations for more types
* Add separate unsigned increment/decrement functions, rename old to
include signedness.
* Add 64-bit atomics for 64-bit build targets.
* Add atomic increment/decrement for size_t
* Add atomic CAS for pointers
Change-Id: I1a096c57bab868cafa9ff776bcef434631ca406c
Pyry Haulos [Fri, 11 Dec 2015 23:18:34 +0000 (23:18 +0000)]
Merge "Add support for custom allocators in vk::Move<> and vk::Unique<>" into vulkan
Pyry Haulos [Fri, 11 Dec 2015 23:11:47 +0000 (15:11 -0800)]
Add deIsPowerOfTwo64
am:
f0cae7f05f
* commit '
f0cae7f05f80b99386bd8e897d4865965df138c6':
Add deIsPowerOfTwo64
Pyry Haulos [Fri, 11 Dec 2015 22:20:53 +0000 (14:20 -0800)]
Add deIsPowerOfTwo64
Change-Id: I2a3c40fe727c49f944e7608bc283eae4dd454dcc
Pyry Haulos [Wed, 9 Dec 2015 21:27:07 +0000 (13:27 -0800)]
Add support for custom allocators in vk::Move<> and vk::Unique<>
Change-Id: Ifdb56dc96528ab91ccf89b2795e716fd6281ea31
Pyry Haulos [Fri, 11 Dec 2015 22:02:24 +0000 (17:02 -0500)]
Merge branch 'issue_59' into 'master'
Issue 59 - fix addressing in binding_model tests
Fix #59.
See merge request !138
Jeff Bolz [Fri, 11 Dec 2015 22:00:16 +0000 (22:00 +0000)]
Issue 59 - fix addressing in binding_model tests
Lei Zhang [Thu, 10 Dec 2015 18:29:40 +0000 (13:29 -0500)]
Remove unreachable and the same block as parents from OpPhi.
According to SPIR-V spec, "Each Parent block is the label of an
immediate predecessor in the CFG of the current block."
Lei Zhang [Fri, 11 Dec 2015 15:11:44 +0000 (10:11 -0500)]
Add missing <type-id>s in OpConstantComposite tests.
From Mais Alnasser <mais.alnasser@amd.com>:
Reported and Fixed by Zhi Cai.
Kalle Raita [Thu, 10 Dec 2015 23:15:13 +0000 (15:15 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML
am:
d8e85a9be9 -s ours
* commit '
d8e85a9be965613741f691ee31fe1bf1c6ebbfc5':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Thu, 10 Dec 2015 23:15:09 +0000 (15:15 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests
am:
0fb14e82f6 -s ours
* commit '
0fb14e82f6854bed52888d80b06549e2e5021a7b':
DO NOT MERGE Remove MSAA wide line derivate tests
Mika Isojärvi [Thu, 10 Dec 2015 23:00:15 +0000 (15:00 -0800)]
Fix command buffer allocation count.
Change-Id: Ia61d81d9ae0425fc97f89057f04fda7b49fe4557
Kalle Raita [Thu, 10 Dec 2015 21:37:34 +0000 (13:37 -0800)]
Fix shift-negative-value warning
am:
801b508c8d
* commit '
801b508c8d5f464df5ae792d48909d2df8574141':
Fix shift-negative-value warning
Kalle Raita [Thu, 10 Dec 2015 21:25:25 +0000 (13:25 -0800)]
Fix shift-negative-value warning
Change-Id: I4709933cc873ed34d3f67b2a258f542d56018428
Daniel Xie [Thu, 10 Dec 2015 21:09:31 +0000 (13:09 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev
am:
06627c74b4 -s ours
* commit '
06627c74b4a3237034aaa10c8635a01cb25e72f7':
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
Daniel Xie [Thu, 10 Dec 2015 21:09:28 +0000 (13:09 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev
am:
67685b11a4
* commit '
67685b11a48d6c50a43749a828344a9852fdb916':
Remove broken record_variable_selection test from MR1 must-pass.
Jarkko Pöyry [Thu, 10 Dec 2015 21:09:25 +0000 (13:09 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
am:
a77161bb85 -s ours
* commit '
a77161bb85a6471abc0dab1708f4c3b7a830c5c3':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Pyry Haulos [Thu, 10 Dec 2015 21:09:23 +0000 (13:09 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests()
am:
5b076d99a8 -s ours
* commit '
5b076d99a8f7e8031133bd0e8c7e1dacfa0c57c7':
DO NOT MERGE Do not require signed zero support in ldexp tests()
Jarkko Pöyry [Thu, 10 Dec 2015 21:09:19 +0000 (13:09 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
am:
5c7feb8db2 -s ours
* commit '
5c7feb8db294bc097c7eb9b0d69e9cff142fe23a':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Daniel Xie [Thu, 10 Dec 2015 06:30:04 +0000 (22:30 -0800)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev am:
598e5de412 am:
f88cd77014 am:
5840177c47 -s ours
am:
913832d926
* commit '
913832d9260fa47f4f915de1f610a079a3362732':
Remove wide line bounding box cases
Daniel Xie [Thu, 10 Dec 2015 06:27:51 +0000 (22:27 -0800)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev am:
598e5de412 am:
f88cd77014
am:
5840177c47 -s ours
* commit '
5840177c474b50601a381ca2e2ad64b32fb604a6':
Remove wide line bounding box cases
David Sodman [Thu, 10 Dec 2015 05:48:41 +0000 (21:48 -0800)]
Remove GLES2-texture.wrap tests from mustpass am:
85fcb8dc40 am:
bee524bb90 am:
7e0a26ec97
am:
dd41507d9b
* commit '
dd41507d9b711567102db8b5a7016ff788ef1a81':
Remove GLES2-texture.wrap tests from mustpass
David Sodman [Thu, 10 Dec 2015 05:48:36 +0000 (21:48 -0800)]
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass am:
b84fd4b0ff am:
d300e34cbc am:
f506eceff1
am:
45a3ed32be
* commit '
45a3ed32bec9c234cd6cf9223d0eb64ac98b3644':
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass
David Sodman [Thu, 10 Dec 2015 05:36:40 +0000 (05:36 +0000)]
Remove GLES2-texture.wrap tests from mustpass am:
85fcb8dc40 am:
bee524bb90
am:
7e0a26ec97
* commit '
7e0a26ec97f75bd85500bc29a7a69a8f19eac71b':
Remove GLES2-texture.wrap tests from mustpass
David Sodman [Thu, 10 Dec 2015 05:36:32 +0000 (05:36 +0000)]
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass am:
b84fd4b0ff am:
d300e34cbc
am:
f506eceff1
* commit '
f506eceff125822b48a6ab651f4bb3430f374daf':
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass
Pyry Haulos [Wed, 9 Dec 2015 20:51:12 +0000 (12:51 -0800)]
Merge in changes from Khronos repository
Pyry Haulos [Wed, 9 Dec 2015 20:47:48 +0000 (15:47 -0500)]
Merge branch '71-shaderlibrary-shaderstageflags' into 'master'
71 ShaderLibrary test: compute proper VkShaderStageFlags (no need to shift the bits).
This fixes issue #71
See merge request !125
scygan [Wed, 9 Dec 2015 19:37:06 +0000 (20:37 +0100)]
ShaderLibrary test: compute proper VkShaderStageFlags (no need to shift the bits).
Daniel Xie [Wed, 9 Dec 2015 18:53:34 +0000 (18:53 +0000)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev am:
598e5de412
am:
f88cd77014
* commit '
f88cd77014c7e22aa516363660ef1be6a2071e50':
Remove wide line bounding box cases
David Sodman [Wed, 9 Dec 2015 18:53:29 +0000 (18:53 +0000)]
Remove GLES2-texture.wrap tests from mustpass am:
85fcb8dc40
am:
bee524bb90
* commit '
bee524bb90996f4feba0772271c11cdcd7c082bb':
Remove GLES2-texture.wrap tests from mustpass
Pyry Haulos [Wed, 9 Dec 2015 18:53:24 +0000 (13:53 -0500)]
Merge branch '68-add-cube-compatible-bit' into 'master'
Use VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT for cube maps and cube arrays in API Object Management tests
…ect Management tests.
See merge request !123
Peter Gal [Wed, 9 Dec 2015 18:41:58 +0000 (19:41 +0100)]
Shader Render: add multiple tests
* Indexing tests
* Loop tests
* Matrix tests
* Operator tests
* Return tests
* Struct tests
* Switch tests
Pyry Haulos [Wed, 9 Dec 2015 18:38:38 +0000 (13:38 -0500)]
Merge branch '67-disable-depth-bounds' into 'master'
Disable depthBoundsTestEnable by default.
See merge request !122
Daniel Xie [Wed, 9 Dec 2015 18:36:33 +0000 (18:36 +0000)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev
am:
598e5de412
* commit '
598e5de4120f81ad426aefd3d79e25a20ca7c751':
Remove wide line bounding box cases
David Sodman [Wed, 9 Dec 2015 18:36:27 +0000 (18:36 +0000)]
Remove GLES2-texture.wrap tests from mustpass
am:
85fcb8dc40
* commit '
85fcb8dc4034f4a25d66e483532e509d478c1014':
Remove GLES2-texture.wrap tests from mustpass
Daniel Xie [Wed, 9 Dec 2015 18:32:53 +0000 (18:32 +0000)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev
Dae Kim [Wed, 9 Dec 2015 18:22:44 +0000 (18:22 +0000)]
Use VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT for cube maps and cube arrays in API Object Management tests.
Kalle Raita [Wed, 9 Dec 2015 17:43:35 +0000 (09:43 -0800)]
Merge "Sharding support for deqp CTS v2 integration"
am:
304208336c
* commit '
304208336c4e012b431462dbea8ed74bdcd2cfba':
Sharding support for deqp CTS v2 integration
Kalle Raita [Wed, 9 Dec 2015 17:39:54 +0000 (17:39 +0000)]
Merge "Sharding support for deqp CTS v2 integration"
Pyry Haulos [Wed, 9 Dec 2015 17:39:12 +0000 (12:39 -0500)]
Merge branch 'imageview-layerCount-issue61' into 'master'
Issue 61: layerCount of 1d and 2d imageView need to be 1
See merge request !117
Pyry Haulos [Wed, 9 Dec 2015 17:36:56 +0000 (12:36 -0500)]
Merge branch '65-binding_model-render_pass_continue' into 'master'
65 binding model test: added missing flags switch: VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT
This fixes issue #65
spec: If vkCmdExecuteCommands is being called within a render pass instance, any given element of pCommandBuffers must have been recorded with the VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT
See merge request !119
Pyry Haulos [Wed, 9 Dec 2015 17:32:33 +0000 (12:32 -0500)]
Merge branch '62-queue-priorities-fix' into 'master'
Initialize qQueuePriorities with queueCount values.
See merge request !118
Dae Kim [Wed, 9 Dec 2015 15:30:34 +0000 (15:30 +0000)]
Disable depthBoundsTestEnable by default.
bpkowali [Wed, 9 Dec 2015 14:17:48 +0000 (15:17 +0100)]
added missing flags switch: VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT
spec: If vkCmdExecuteCommands is being called within a render pass instance, any given element of pCommandBuffers must have been recorded with the VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT
Dae Kim [Wed, 9 Dec 2015 10:53:45 +0000 (10:53 +0000)]
Initialize qQueuePriorities with queueCount values.
Kalle Raita [Fri, 20 Nov 2015 22:17:45 +0000 (14:17 -0800)]
Sharding support for deqp CTS v2 integration
Change-Id: Ifb31382b6785a8cf1f3cefd67b1d281efbaa443a
Pyry Haulos [Wed, 9 Dec 2015 02:48:43 +0000 (18:48 -0800)]
Fix spirv-tools build on Android
spirv-tools main CMakeLists.txt now uses option() for
SPIRV_SKIP_EXECUTABLES. In order to override the default value from deqp
side the value should be set to CACHE.
Change-Id: Ie6c5485351ac6b3590f1dc9ab2bcf55b2e6ca1ae
Jeannot Breton [Wed, 9 Dec 2015 01:10:05 +0000 (19:10 -0600)]
Issue 61: layerCount of 1d and 2d imageView need to be 1
Pyry Haulos [Tue, 8 Dec 2015 21:53:55 +0000 (13:53 -0800)]
Fix logging of VkExtensionProperties::extensionName
Change-Id: Ibcee478082bd64c7c352f47dcf20230d08d9c7dd
Pyry Haulos [Tue, 8 Dec 2015 21:42:51 +0000 (13:42 -0800)]
Fix Vulkan library name on Windows
Change-Id: Iaee88635dfd3fd463679a98b6f4abab5b0e007e3