Mika Isojärvi [Mon, 4 Apr 2016 17:21:09 +0000 (17:21 +0000)]
Merge changes I3f12c9cc,Ibd8fb8f2,Ib3c3b93e into nyc-dev am:
431c1bf
am:
b1e3284
* commit '
b1e32845c7a95cf2f4b5cd59f7ddaa3c655da626':
Remove test from mustpass due lod computation issues
Remove array layout location tests due to spec issue.
Remove out of range border clamp tests due to spec issue
Change-Id: Ifc5facd7d52d8091673ee805b08a81e6c27c60b1
Mika Isojärvi [Mon, 4 Apr 2016 17:17:42 +0000 (17:17 +0000)]
Merge changes I3f12c9cc,Ibd8fb8f2,Ib3c3b93e into nyc-dev
am:
431c1bf
* commit '
431c1bf8cb19f7d30bd935eeae667190ef002548':
Remove test from mustpass due lod computation issues
Remove array layout location tests due to spec issue.
Remove out of range border clamp tests due to spec issue
Change-Id: I1c3857b1724abe7b5aa2ae08bdc002359aa9dd35
Mika Isojärvi [Fri, 1 Apr 2016 21:43:49 +0000 (14:43 -0700)]
Remove negative compressed cube map array test.
There are no compressed texture formats that wouldn't support cube map arrays.
Bug:
27124142
Change-Id: I018da78820b961da6f9914b37efd69e1f2c2e334
Mika Isojarvi [Mon, 4 Apr 2016 17:11:33 +0000 (17:11 +0000)]
Merge changes I3f12c9cc,Ibd8fb8f2,Ib3c3b93e into nyc-dev
* changes:
Remove test from mustpass due lod computation issues
Remove array layout location tests due to spec issue.
Remove out of range border clamp tests due to spec issue
scygan [Mon, 4 Apr 2016 14:17:12 +0000 (16:17 +0200)]
Fix non-square cube image faces in dEQP-VK.image.atomic_operations.*.cube* tests
Kalle Raita [Fri, 1 Apr 2016 23:56:21 +0000 (23:56 +0000)]
Implement ITestCollector for DeqpTestRunner am:
776eb84
am:
29549fa
* commit '
29549fa1a366323fa1366be3515b935b114a4daf':
Implement ITestCollector for DeqpTestRunner
Change-Id: I7bed3a970c840784209488c641ad3d068bf5247d
Kalle Raita [Fri, 1 Apr 2016 23:51:32 +0000 (23:51 +0000)]
Implement ITestCollector for DeqpTestRunner
am:
776eb84
* commit '
776eb8464b1f89d978badf35cc994f6b9fb3b16e':
Implement ITestCollector for DeqpTestRunner
Change-Id: I82d28444b774bcedc48ea294ec06359a72bc65ef
Kalle Raita [Fri, 1 Apr 2016 21:56:37 +0000 (14:56 -0700)]
Implement ITestCollector for DeqpTestRunner
Bug:
27614481
Change-Id: I2cc74c953361b85f943394986696d0123baf7b0b
Mika Isojärvi [Fri, 1 Apr 2016 17:10:17 +0000 (17:10 +0000)]
Use ETC2 format instead of ASTC format in negative texture tests am:
7bf1b81
am:
c06edad
* commit '
c06edada4f4a7f00214227b2e67b10d25df9b883':
Use ETC2 format instead of ASTC format in negative texture tests
Change-Id: Iab31b8315b3f7abf612578db9f6b6e6b072841e9
Mika Isojrvi [Fri, 1 Apr 2016 17:05:57 +0000 (17:05 +0000)]
Use ETC2 format instead of ASTC format in negative texture tests
am:
7bf1b81
* commit '
7bf1b814b0216c9793c353fdee3bf295ef9603f2':
Use ETC2 format instead of ASTC format in negative texture tests
Change-Id: I41f3a1808b1b4cd5beb0122f7d0a7487df258474
Mika Isojärvi [Thu, 31 Mar 2016 22:23:07 +0000 (15:23 -0700)]
Remove test from mustpass due lod computation issues
Bug:
27535731
Change-Id: I3f12c9ccd42a66d41ca90bff93a40a9dbe0ca645
Csaba Osztrogonác [Fri, 1 Apr 2016 11:57:01 +0000 (13:57 +0200)]
Compiler warning fix.
Dae Kim [Fri, 1 Apr 2016 09:25:36 +0000 (10:25 +0100)]
Various fixes for synchronization tests:
- Tests were not querying the available queueCount in the queue family properties.
- Tests were using the "universal" queue family index when the device created in createTestDevice() could be using queries belonging to a different family index.
- 3D image view was being used with a 2D image.
- Command buffer Deleter was not holding any reference to the command pool.
- Fences tests:
* Fence status VK_NOT_READY was expected between queueSubmit() and waitForFences(). Status could be VK_SUCCESS if the work finishes before waitForFences().
* It seems that the first waitForFences() was intended for multiple fences, but it was waiting for one of the fences only.
* Added check for default status of fence[1] (unsignaled).
- Code style:
* DE_NULL was being used as a boolean parameter in createFences()
* Use VkResult names instead of error codes in the error messages.
* Fixed some typos and indentation.
Mika Isojärvi [Thu, 31 Mar 2016 22:16:38 +0000 (15:16 -0700)]
Remove array layout location tests due to spec issue.
Bug:
27834911
Change-Id: Ibd8fb8f28ae20de1877c13dca35988d0f5cd5e5a
Mika Isojärvi [Thu, 31 Mar 2016 22:05:56 +0000 (15:05 -0700)]
Remove out of range border clamp tests due to spec issue
Bug:
27909189
Change-Id: Ib3c3b93e859ebbccd78752cfacbf72056ebcc356
Mika Isojärvi [Thu, 31 Mar 2016 20:43:52 +0000 (13:43 -0700)]
Use ETC2 format instead of ASTC format in negative texture tests
Bug:
27946727
Change-Id: I1269c354cbec4bb1574b484aaecc42571bb41832
Pyry Haulos [Thu, 31 Mar 2016 08:08:17 +0000 (08:08 +0000)]
Merge "Add utilities for VK_EXT_debug_report" into nyc-dev am:
148424c
am:
56834bd
* commit '
56834bd959edb048f94df65d1b2823b6568804de':
Add utilities for VK_EXT_debug_report
Change-Id: I9875f1d6a0ded7ff77d294f840b50e8909ab3e3d
Pyry Haulos [Thu, 31 Mar 2016 08:05:09 +0000 (08:05 +0000)]
Merge "Add utilities for VK_EXT_debug_report" into nyc-dev
am:
148424c
* commit '
148424c048cc665d00debe59b0a60bd32fc52a56':
Add utilities for VK_EXT_debug_report
Change-Id: Ia316efae5dded7594a7de552c3f8ddadcdae9cd4
Pyry Haulos [Thu, 31 Mar 2016 07:58:13 +0000 (07:58 +0000)]
Merge "Add utilities for VK_EXT_debug_report" into nyc-dev
Pyry Haulos [Wed, 30 Mar 2016 03:18:22 +0000 (03:18 +0000)]
Fix bugs in de::AppendList am:
0e238cc
am:
464a37e
* commit '
464a37ea89650e3a85f42054e84ee8831bb5b381':
Fix bugs in de::AppendList
Change-Id: Ib5fb2743687e8ca093188c2b0224b665501071ed
Pyry Haulos [Wed, 30 Mar 2016 03:14:41 +0000 (03:14 +0000)]
Fix bugs in de::AppendList
am:
0e238cc
* commit '
0e238cc9ac8cb4523bcc892dfa2fb6de62db8f87':
Fix bugs in de::AppendList
Change-Id: Iae60850e89cb91b0c833a124b533c004cd586751
Pyry Haulos [Wed, 30 Mar 2016 02:21:04 +0000 (19:21 -0700)]
Fix bugs in de::AppendList
* de::AppendList was not calling destructor for elements in the last
block. This would result in resource leak if elements have non-trivial
destructor.
* de::AppendList::clear() failed to set m_first->next to null resulting
use of freed blocks.
Bug:
27909093
Change-Id: Id012bd6c76eb31058b302d0540891e5280a2d39f
Pyry Haulos [Tue, 29 Mar 2016 00:33:23 +0000 (17:33 -0700)]
Add utilities for VK_EXT_debug_report
Change-Id: Ia884b2dd6688b15d71fa2df4029afe5d3023fa04
Pyry Haulos [Tue, 29 Mar 2016 20:47:06 +0000 (13:47 -0700)]
Change Vulkan CTS license to Apache 2
Pyry Haulos [Tue, 29 Mar 2016 20:40:06 +0000 (13:40 -0700)]
Fix malformed copyright boxes
Pyry Haulos [Tue, 29 Mar 2016 20:33:01 +0000 (13:33 -0700)]
Change Vulkan CTS license to Apache 2
Pyry Haulos [Tue, 29 Mar 2016 20:24:19 +0000 (20:24 +0000)]
Merge "Add clear() to de::AppendList" into nyc-dev am:
1cd0c53
am:
ef58d3d
* commit '
ef58d3dbf254ef8424813a2682de5df96b2c30b6':
Add clear() to de::AppendList
Change-Id: I776ea08fcc777ddea7c28dc87cc9edd2b4f00f8b
Pyry Haulos [Tue, 29 Mar 2016 20:21:21 +0000 (20:21 +0000)]
Merge "Add clear() to de::AppendList" into nyc-dev
am:
1cd0c53
* commit '
1cd0c53f0a2d56b69e1814a92691a12d2884d66e':
Add clear() to de::AppendList
Change-Id: Ieee0229e2d8d446f4c32a9aa06a20e4e0e29f69a
Pyry Haulos [Tue, 29 Mar 2016 20:20:09 +0000 (13:20 -0700)]
Fix malformed copyright boxes
Pyry Haulos [Tue, 29 Mar 2016 20:13:53 +0000 (20:13 +0000)]
Merge "Add clear() to de::AppendList" into nyc-dev
Pyry Haulos [Tue, 29 Mar 2016 19:36:22 +0000 (19:36 +0000)]
Merge branch '341-fix-invocations' into 'vulkan-cts-1.0'
Remove invalid Invocations=0 from geometry shaders.
All of these geometry shaders are default, so they do not need any
Invocations decoration.
Fixeds #341
See merge request !477
Pyry Haulos [Tue, 29 Mar 2016 19:35:00 +0000 (19:35 +0000)]
Merge "Fix typo in vk::getNumShaderStages() return type" into nyc-dev am:
3d23fe0
am:
222405e
* commit '
222405e6112dc445c65683cd748d617b75791661':
Fix typo in vk::getNumShaderStages() return type
Change-Id: I39c99351995f901cf18259f9816b6801c3094059
Pyry Haulos [Tue, 29 Mar 2016 19:35:00 +0000 (19:35 +0000)]
Fix indentation in vktTestCase.cpp am:
fc34a38
am:
94f4af9
* commit '
94f4af9dafac36acfb5b19514b54249a7606f38b':
Fix indentation in vktTestCase.cpp
Change-Id: I2c6065e5d192cd318c70730428044788f3247273
Pyry Haulos [Tue, 29 Mar 2016 19:32:06 +0000 (19:32 +0000)]
Merge "Fix typo in vk::getNumShaderStages() return type" into nyc-dev
am:
3d23fe0
* commit '
3d23fe02889504823146fd28b862c2182da02046':
Fix typo in vk::getNumShaderStages() return type
Change-Id: Ib21f351a2eab4f39610a2de5342df32ee042edf1
Pyry Haulos [Tue, 29 Mar 2016 19:32:05 +0000 (19:32 +0000)]
Fix indentation in vktTestCase.cpp
am:
fc34a38
* commit '
fc34a38f2fb20de82fc00a44c6fb778b9046d48b':
Fix indentation in vktTestCase.cpp
Change-Id: Icc91936c2b999e41be84b0d558cb9a1cbed2fac5
Pyry Haulos [Tue, 29 Mar 2016 19:31:31 +0000 (12:31 -0700)]
Exclude new tests from Khronos Vulkan CTS mustpass
Pyry Haulos [Tue, 29 Mar 2016 19:10:26 +0000 (19:10 +0000)]
Merge "Fix typo in vk::getNumShaderStages() return type" into nyc-dev
Pyry Haulos [Tue, 29 Mar 2016 00:39:49 +0000 (17:39 -0700)]
Fix indentation in vktTestCase.cpp
Change-Id: Id10fea013ed21524cb7f854bf225bd9bd935d52f
Pyry Haulos [Tue, 29 Mar 2016 00:38:45 +0000 (17:38 -0700)]
Fix typo in vk::getNumShaderStages() return type
Change-Id: Ic57b8edcafa52117c0ff35b400bdf3caad3a292c
Pyry Haulos [Tue, 29 Mar 2016 00:32:34 +0000 (17:32 -0700)]
Add clear() to de::AppendList
Change-Id: I0a139a7256837f9a85d9cb7353451f13a9022e67
Pyry Haulos [Fri, 25 Mar 2016 21:23:58 +0000 (21:23 +0000)]
Fix unused arg warning
am:
81134a0
* commit '
81134a02ea7237b1130228f52f0572c0d9369199':
Fix unused arg warning
Mika Isojärvi [Fri, 25 Mar 2016 19:25:41 +0000 (19:25 +0000)]
Merge nyc-dev into Khronos merge branch
am:
ac0c069
* commit '
ac0c069e8505a4c1bee283c2f597221fec4e9d55':
Allow more alternative forms of scalar reflect function
Use supported number of atomic counters in opaque indexing tests
Create texture in negative CompressedTexSubImage() tests
Pyry Haulos [Fri, 25 Mar 2016 19:25:41 +0000 (19:25 +0000)]
Re-build Vulkan mustpass
am:
b3c6a00
* commit '
b3c6a00f2e27c0f3b1cd96bedd084813c3e3edc8':
Re-build Vulkan mustpass
Pyry Haulos [Fri, 25 Mar 2016 19:25:40 +0000 (19:25 +0000)]
Add new files to Android.mk
am:
6ddb0a3
* commit '
6ddb0a3616886b8fdeafed86d93d6370812122d6':
Add new files to Android.mk
Pyry Haulos [Fri, 25 Mar 2016 19:25:40 +0000 (19:25 +0000)]
Merge code from Khronos repository
am:
0d43d3b
* commit '
0d43d3bda2ad68814af517904aa2aecfd1067303':
Re-build CTS mustpass
Fix a trivial warning
Fix device memory use after free in pipeline cache test
Added Sparse Resources Tests to Mustpass List
Sparse Buffer Memory Aliasing Test
Sparse Mipmaped Image Residency Test
Sparse Image Residency Test
Sparse Buffer Residency Test
Sparse Resources Binding Tests
Added getPhysicalDeviceSparseImageFormatProperties to Framework
Fix a few issues in pipeline cache tests
Add pipeline cache tests
Early fragment tests
Command buffer tests are fixed and extended.
Added command buffer tests using semaphores
Image Atomic Operations Tests
Pyry Haulos [Fri, 25 Mar 2016 19:13:27 +0000 (12:13 -0700)]
Fix unused arg warning
Change-Id: I77bb4993487a077777366c7a223273405a9f5b44
Pyry Haulos [Fri, 25 Mar 2016 19:09:58 +0000 (12:09 -0700)]
Merge nyc-dev into Khronos merge branch
Pyry Haulos [Fri, 25 Mar 2016 19:09:24 +0000 (12:09 -0700)]
Re-build Vulkan mustpass
Change-Id: I4112ac5fa3f0d0b780b5eb6caf76f059c889d56f
Pyry Haulos [Fri, 25 Mar 2016 19:08:53 +0000 (12:08 -0700)]
Add new files to Android.mk
Change-Id: Id5c873a16e8e2c75b00c1ea2f4dde8f41e65e1d0
Pyry Haulos [Fri, 25 Mar 2016 18:48:54 +0000 (11:48 -0700)]
Merge code from Khronos repository
Change-Id: Ifade87d653557106eed18a64636779b667110898
Mika Isojarvi [Fri, 25 Mar 2016 18:23:17 +0000 (18:23 +0000)]
Merge "Allow more alternative forms of scalar reflect function" into nyc-dev
Mika Isojarvi [Fri, 25 Mar 2016 18:22:58 +0000 (18:22 +0000)]
Merge "Use supported number of atomic counters in opaque indexing tests" into nyc-dev
Mika Isojarvi [Fri, 25 Mar 2016 18:22:38 +0000 (18:22 +0000)]
Merge "Create texture in negative CompressedTexSubImage() tests" into nyc-dev
Pyry Haulos [Fri, 25 Mar 2016 18:19:50 +0000 (11:19 -0700)]
Re-build CTS mustpass
Pyry Haulos [Fri, 25 Mar 2016 18:19:36 +0000 (11:19 -0700)]
Fix a trivial warning
Pyry Haulos [Fri, 25 Mar 2016 18:15:55 +0000 (18:15 +0000)]
Merge branch '125-pipeline-cache-tests-rebased' into 'vulkan-cts-1.0-dev'
Add pipeline cache tests
See merge request !470
Mika Isojärvi [Thu, 24 Mar 2016 23:05:56 +0000 (16:05 -0700)]
Allow more alternative forms of scalar reflect function
Bug:
22859221
Change-Id: Iff34d861642b8d4b8a1cdc932529d98ac7c71005
Pyry Haulos [Thu, 24 Mar 2016 22:44:10 +0000 (22:44 +0000)]
resolve merge conflicts of
d097869 to nyc-dev
am:
3ed2014
* commit '
3ed20144b972971fb6e62a470d65031028b3fc27':
Use smaller triangles in triangle_vertex.clip_three
Pyry Haulos [Thu, 24 Mar 2016 21:27:31 +0000 (14:27 -0700)]
resolve merge conflicts of
d097869 to nyc-dev
Change-Id: Id5780291dfd79a8256a0d979ce1e6d13a90293e9
Pyry Haulos [Thu, 24 Mar 2016 21:11:38 +0000 (21:11 +0000)]
Use smaller triangles in triangle_vertex.clip_three
am:
a19537b
* commit '
a19537b3e25256c673af765612c11f765637dc5e':
Use smaller triangles in triangle_vertex.clip_three
Mika Isojärvi [Thu, 24 Mar 2016 17:55:04 +0000 (10:55 -0700)]
Use supported number of atomic counters in opaque indexing tests
Bug:
27464399
Change-Id: I0c79037903211d9012ff2489317ef16ab5dbf5a2
Pyry Haulos [Thu, 24 Mar 2016 17:51:52 +0000 (17:51 +0000)]
Merge branch '263-sparse-resources-tests' into 'vulkan-cts-1.0-dev'
Sparse Resources Tests
Tests for Sparse Resources:
1. Test fully resident buffer created with VK_BUFFER_CREATE_SPARSE_BINDING_BIT flag bit
2. Test fully resident image created with VK_IMAGE_CREATE_SPARSE_BINDING_BIT flag bit
3. Test partially resident buffer created with VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT flag bit
4. Test partially resident image created with VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT flag bit
5. Test partially resident image with mipmaps, put some mipmap levels in mip tail region
6. Test memory aliasing for fully resident buffer objects
See merge request !405
Mika Isojärvi [Thu, 24 Mar 2016 17:48:09 +0000 (17:48 +0000)]
Merge "Set bit in blit mask to settle ambiguity" into nyc-dev
am:
78bda03
* commit '
78bda03a6167c6697598f3f4497b4f0afb687c0c':
Set bit in blit mask to settle ambiguity
Mika Isojarvi [Thu, 24 Mar 2016 17:34:51 +0000 (17:34 +0000)]
Merge "Set bit in blit mask to settle ambiguity" into nyc-dev
Pyry Haulos [Thu, 24 Mar 2016 17:34:12 +0000 (17:34 +0000)]
Merge branch '125-pipeline-cache-tests-rebased-scygan-fixes' into '125-pipeline-cache-tests-rebased'
Fix device memory use after free in pipeline cache test
See merge request !479
scygan [Thu, 24 Mar 2016 17:30:48 +0000 (18:30 +0100)]
Fix device memory use after free in pipeline cache test
Mika Isojärvi [Thu, 24 Mar 2016 17:28:05 +0000 (10:28 -0700)]
Create texture in negative CompressedTexSubImage() tests
Bug:
23350902
Change-Id: I4b713b535bd299222994c3cafcd02b631e2a35e1
Pyry Haulos [Tue, 22 Mar 2016 18:36:35 +0000 (11:36 -0700)]
Use smaller triangles in triangle_vertex.clip_three
A few tests in clipping.triangle_vertex.clip_three generate triangles
that extend over 2^22 units in NDC outside viewport (something real
content is never expected to contain). Clipping these is not something
older ES2-only GPUs are necessarily expected to do accurately and might
come with prohibitive performance cost. This change limits size of those
triangles to a more reasonable value.
Bug:
27533503
Change-Id: Ic571b9d79db2c40652e96f4fc6a567fcfa7dcee3
Pyry Haulos [Thu, 24 Mar 2016 16:49:00 +0000 (16:49 +0000)]
Fix ASTC framework tests
am:
e43e099
* commit '
e43e0996535adec7a9f2edfc36999a581fe59f62':
Fix ASTC framework tests
Kantoch [Tue, 15 Mar 2016 15:37:31 +0000 (16:37 +0100)]
Added Sparse Resources Tests to Mustpass List
Arkadiusz Sarwa [Wed, 2 Mar 2016 12:55:21 +0000 (13:55 +0100)]
Sparse Buffer Memory Aliasing Test
Kantoch [Fri, 26 Feb 2016 14:51:11 +0000 (15:51 +0100)]
Sparse Mipmaped Image Residency Test
Kantoch [Wed, 24 Feb 2016 09:31:26 +0000 (10:31 +0100)]
Sparse Image Residency Test
Kantoch [Wed, 10 Feb 2016 16:34:06 +0000 (17:34 +0100)]
Sparse Buffer Residency Test
Kantoch [Thu, 4 Feb 2016 12:50:00 +0000 (13:50 +0100)]
Sparse Resources Binding Tests
Kantoch [Mon, 21 Mar 2016 13:05:41 +0000 (14:05 +0100)]
Added getPhysicalDeviceSparseImageFormatProperties to Framework
Pyry Haulos [Wed, 23 Mar 2016 23:10:27 +0000 (16:10 -0700)]
Fix ASTC framework tests
CEMS test mode will generate HDR blocks so trying to validate that it
generates valid LDR blocks will fail.
Change-Id: If9294d429811054e38167ba942f6910ad2545820
Pyry Haulos [Thu, 10 Mar 2016 21:29:49 +0000 (13:29 -0800)]
Fix a few issues in pipeline cache tests
Pyry Haulos [Wed, 23 Mar 2016 21:52:56 +0000 (21:52 +0000)]
Remove use of bison from glslang build files
am:
c722ae3
* commit '
c722ae3843b1af58142cd83b15639f300df93fcf':
Remove use of bison from glslang build files
Rocky Shi [Thu, 10 Mar 2016 21:20:06 +0000 (13:20 -0800)]
Add pipeline cache tests
Pyry Haulos [Wed, 23 Mar 2016 21:45:58 +0000 (14:45 -0700)]
Merge branch '167-image-atomic-operations-tests' into 'vulkan-cts-1.0-dev'
Image Atomic Operations Tests
This merge request implements issue #167
Port Image Atomic Operations tests from OpenGL ES 3.1 to Vulkan.
To be precise port BinaryAtomicOperationCase test case from es31fShaderImageLoadStoreTests.cpp
See merge request !254
Pyry Haulos [Wed, 23 Mar 2016 20:06:46 +0000 (13:06 -0700)]
Remove use of bison from glslang build files
Recent glslang revisions contain generated parser files and there is no
longer a need to run bison as part of the build process.
Change-Id: I5b068323245dbcfd1d9286718c165c3b9a0009ab
Mika Isojärvi [Tue, 22 Mar 2016 23:25:53 +0000 (16:25 -0700)]
Set bit in blit mask to settle ambiguity
Bug:
27658048
Change-Id: Icc09ae2de5e9a3f0b235111d156b141f02ef36e3
David Sodman [Tue, 22 Mar 2016 21:34:04 +0000 (21:34 +0000)]
Merge "Fix memory requiredProperty flags to check for at least rather than exact match" into nyc-dev
am:
514fd83
* commit '
514fd83f323b3e4b5c26a97ff9cdd666b9cd9728':
Fix memory requiredProperty flags to check for at least rather than exact match
David Sodman [Tue, 22 Mar 2016 21:25:24 +0000 (21:25 +0000)]
Merge "Fix memory requiredProperty flags to check for at least rather than exact match" into nyc-dev
Mika Isojrvi [Tue, 22 Mar 2016 21:20:54 +0000 (21:20 +0000)]
Skip matrix transpose tests on non GLES2 implementations
am:
25e5a1e
* commit '
25e5a1e8c8c86eccebb2c7922c1cdf11a6d7bc02':
Skip matrix transpose tests on non GLES2 implementations
Mika Isojärvi [Tue, 22 Mar 2016 19:38:10 +0000 (12:38 -0700)]
Skip matrix transpose tests on non GLES2 implementations
Bug:
27724329
Change-Id: If24d7be2a08e2d7bb8f3c3755e0aaefd7b1ea2b3
Pyry Haulos [Tue, 22 Mar 2016 17:51:18 +0000 (17:51 +0000)]
Merge "Clean up Win32 platform code" into nyc-dev
am:
813470e
* commit '
813470e16149d6209ce96dbcfa6f6f72e8b7a64d':
Clean up Win32 platform code
Pyry Haulos [Tue, 22 Mar 2016 17:36:34 +0000 (17:36 +0000)]
Merge "Clean up Win32 platform code" into nyc-dev
Andrew Woloszyn [Tue, 22 Mar 2016 15:57:04 +0000 (11:57 -0400)]
Remove invalid Invocations=0 from geometry shaders.
All of these geometry shaders are default, so they do not need any
Invocations decoration.
Pyry Haulos [Tue, 22 Mar 2016 14:54:47 +0000 (07:54 -0700)]
Merge branch 'command-buffers' into 'vulkan-cts-1.0-dev'
Extending command buffers tests
Three new tests are added to the command buffer tests.
See merge request !453
Pyry Haulos [Tue, 22 Mar 2016 14:53:55 +0000 (07:53 -0700)]
Merge branch '284-image-early-fragment-tests' into 'vulkan-cts-1.0-dev'
Early fragment tests
Ported from OpenGL ES 3.1
Some changes wrt the original implementation:
- original test was categorized as "image", but I moved it to "pipeline"
as it seemed more appropriate. (As a result branch name is slightly off now)
- uses SSBO/atomicAdd instead of image/imageAtomicAdd. Image use was an
implementation detail and buffer is more straightforward to use.
- GLES had non-VBO cases which don't translate to Vulkan so were left out.
Fixes #284
See merge request !435
Pyry Haulos [Tue, 22 Mar 2016 14:53:04 +0000 (07:53 -0700)]
Merge branch 'side-effect-of-322_api-patch-version-test' into 'vulkan-cts-1.0'
Add a test for checking random values of PATCH component of VKApplicationInfo.apiVersion
This is a continuation of #322, where negative test for checking random patch versions is removed.
Here, a positive test is added instead to ensure that vkCreateInstande does NOT fail if PATCH version is unrecognized, weird or just 0.
See merge request !462
Pyry Haulos [Tue, 22 Mar 2016 14:52:27 +0000 (07:52 -0700)]
Merge branch '329-fix-undef-tests' into 'vulkan-cts-1.0'
Fix createOpUndef tests.
If we get a Nan from the OpFMul %f32 %undef %c_f32_0 then zero that
out as well.
Fixes #329
See merge request !473
saniola [Thu, 3 Mar 2016 15:34:07 +0000 (16:34 +0100)]
vktApiDeviceInitializationTests patch iteration added
Maciej Jesionowski [Wed, 10 Feb 2016 11:08:05 +0000 (12:08 +0100)]
Early fragment tests
Ported from OpenGL ES 3.1
Some changes wrt the original implementation:
- original test was categorized as "image", but I moved it to "pipeline"
as it seemed more appropriate.
- uses SSBO/atomicAdd instead of image/imageAtomicAdd. Image use was an
implementation detail and buffer is more straightforward to use.
- GLES had non-VBO cases which don't translate to Vulkan so were left out.
David Sodman [Mon, 21 Mar 2016 23:09:31 +0000 (16:09 -0700)]
Fix memory requiredProperty flags to check for at least rather than
exact match
Change-Id: I4afbe9c091fb45bdc02eb4c2778f62989ba28c5e
David Sodman [Mon, 21 Mar 2016 21:23:47 +0000 (21:23 +0000)]
Merge "Add check to ensure memory and heap with DEVICE_LOCAL flags are consistent" into nyc-dev
am:
bc45f78
* commit '
bc45f78fd3231e8c26f2a29b695dc72c1a4f22f1':
Add check to ensure memory and heap with DEVICE_LOCAL flags are consistent
Pyry Haulos [Mon, 21 Mar 2016 21:14:05 +0000 (21:14 +0000)]
Merge "Fix int to bool conversion warning" into nyc-dev
am:
dbc0f4f
* commit '
dbc0f4ff66acb5b28e40023dade3ecc7a59f9a10':
Fix int to bool conversion warning
Pyry Haulos [Mon, 21 Mar 2016 21:14:05 +0000 (21:14 +0000)]
Merge "Improve logging in dEQP-VK.api.info.device.memory_properties" into nyc-dev
am:
f9ccfc8
* commit '
f9ccfc839034e8eb728cccbdc9558e37731f930e':
Improve logging in dEQP-VK.api.info.device.memory_properties