Pyry Haulos [Wed, 16 Mar 2016 18:47:25 +0000 (18:47 +0000)]
Re-build mustpass
am: 2dbe652
* commit '
2dbe652bd34eeabbca6b75cd3f3ea95038dd1ed8':
Re-build mustpass
Pyry Haulos [Wed, 16 Mar 2016 18:41:43 +0000 (18:41 +0000)]
Merge "Extend and clean up VkSurfaceKHR tests" into nyc-dev
am: 3940ed1
* commit '
3940ed1e08e0091511103feeb5d4a9e331178d51':
Extend and clean up VkSurfaceKHR tests
Pyry Haulos [Wed, 16 Mar 2016 18:41:19 +0000 (11:41 -0700)]
Re-build mustpass
Change-Id: Ib949dcff21bbcda78bb07ad28765fe6436ded3ec
Pyry Haulos [Wed, 16 Mar 2016 18:33:08 +0000 (18:33 +0000)]
Merge "Extend and clean up VkSurfaceKHR tests" into nyc-dev
Pyry Haulos [Wed, 16 Mar 2016 16:47:33 +0000 (16:47 +0000)]
Add Android NDK r11 toolchain as new default
am: de7fb14
* commit '
de7fb14fc30a8dd60e0215c333950b6a996c825a':
Add Android NDK r11 toolchain as new default
Pyry Haulos [Tue, 15 Mar 2016 20:47:53 +0000 (13:47 -0700)]
Add Android NDK r11 toolchain as new default
New NDK r11 toolchain fixes libc++ on x86 enabling glslang support in
Android builds.
Change-Id: I5141b97f3152cfb1420a116cae40d671477ed254
David Sodman [Tue, 15 Mar 2016 19:39:33 +0000 (19:39 +0000)]
Add checks to verify all bits set in getXXX functions
am:
8c9532417c
* commit '
8c9532417c5504b010aadcf6b20669d901dd76ab':
Add checks to verify all bits set in getXXX functions
Pyry Haulos [Mon, 14 Mar 2016 21:39:42 +0000 (14:39 -0700)]
Extend and clean up VkSurfaceKHR tests
Change-Id: Ieac244ffbdf6834644f2172e1c63d42d9126cecc
David Sodman [Thu, 11 Feb 2016 23:24:46 +0000 (15:24 -0800)]
Add checks to verify all bits set in getXXX functions
Change-Id: Ifd826403a3e45bdcfdc9c2506404e418e679349a
Mika Isojärvi [Mon, 14 Mar 2016 19:46:02 +0000 (19:46 +0000)]
Merge "Properly reset GL error state" into nyc-dev
am:
5eac1229aa
* commit '
5eac1229aa242f6ab19bd8c2ca054d167b2fa96b':
Properly reset GL error state
Mika Isojarvi [Mon, 14 Mar 2016 19:37:02 +0000 (19:37 +0000)]
Merge "Properly reset GL error state" into nyc-dev
Pyry Haulos [Mon, 14 Mar 2016 19:15:54 +0000 (19:15 +0000)]
Merge "Clean up SPIR-V support code in framework" into nyc-dev
am:
b9bd2f2251
* commit '
b9bd2f22512ad5842765299a38c60a39bff64c62':
Clean up SPIR-V support code in framework
Pyry Haulos [Mon, 14 Mar 2016 19:10:31 +0000 (19:10 +0000)]
Merge "Clean up SPIR-V support code in framework" into nyc-dev
Mika Isojärvi [Mon, 14 Mar 2016 18:47:14 +0000 (18:47 +0000)]
Remove invalid duplicate checks for negative texture level
am:
913c562932
* commit '
913c562932b8d3601ea4bd3eb4183e600ac7254d':
Remove invalid duplicate checks for negative texture level
Mika Isojärvi [Thu, 10 Mar 2016 21:56:54 +0000 (13:56 -0800)]
Properly reset GL error state
- Pass in ContextInfo to state reset
- Call glGetError() until all errors have been cleared
Bug:
27534832
Change-Id: I9390b94bec1f45d4fb3b44d774a800610770916f
Pyry Haulos [Thu, 10 Mar 2016 20:06:21 +0000 (12:06 -0800)]
Clean up SPIR-V support code in framework
* Return result codes instead of exceptions when GLSL compilation or
assembling fails. Reserve exceptions for unexpected errors.
* Move vk::disassembleSpirV() to vkSpirVAsm.cpp/hpp.
* Use deUint32 vectors/pointers for passing around SPIR-V binary data.
Consolidate endianness handling to vkPrograms.cpp.
* Log disassembled GLSL shaders as <SpirVAssemblySource>.
* Enable validation for glslang-generated SPIR-V binaries. Requires
updating both glslang and spirv-tools.
* Clean up vk::SpirVAsmSource and vk::SpirVProgramInfo.
* Clean up some potential resource leaks in spirv-tools integration.
* Add --validate-spv option to vk-build-programs.
Change-Id: I0d5683c83c16b3e6d794e284c17ed65ea9541a35
Mika Isojärvi [Thu, 10 Mar 2016 23:59:29 +0000 (15:59 -0800)]
Remove invalid duplicate checks for negative texture level
Bug:
27126464
Change-Id: I2565e87011aef1576f5ab9727b11160a4f86c73f
Mika Isojärvi [Mon, 14 Mar 2016 16:37:12 +0000 (16:37 +0000)]
Fix out of bounds access in draw buffers indexed tests
am:
97fbad3f20
* commit '
97fbad3f20ef38fd35c6858f72eb5d5071682d61':
Fix out of bounds access in draw buffers indexed tests
Mika Isojärvi [Mon, 14 Mar 2016 16:21:30 +0000 (09:21 -0700)]
Fix out of bounds access in draw buffers indexed tests
Change-Id: I42449896c58a5b7276b5876c26333b09cd863cae
Pyry Haulos [Fri, 11 Mar 2016 17:38:54 +0000 (17:38 +0000)]
Add WSI tests to mustpass
am:
9f6ea09230
* commit '
9f6ea09230fbb9565901ea65f8fa6f8231b70742':
Add WSI tests to mustpass
Pyry Haulos [Fri, 11 Mar 2016 16:27:52 +0000 (08:27 -0800)]
Add WSI tests to mustpass
Change-Id: I8c7553060c249bedfd701ccfe75cd458692e9859
Pyry Haulos [Fri, 11 Mar 2016 15:37:52 +0000 (15:37 +0000)]
Merge changes Iafe8d14c,I4619c2f8,I4e469b93 into nyc-dev
am:
efbff39231
* commit '
efbff392314c28a966784bbf407a816bc4a7cd7b':
Add dEQP-VK.wsi test group
Add WSI extension support to Vulkan framework
Update Vulkan framework to API 1.0.5
Pyry Haulos [Fri, 11 Mar 2016 15:30:58 +0000 (15:30 +0000)]
Merge changes Iafe8d14c,I4619c2f8,I4e469b93 into nyc-dev
* changes:
Add dEQP-VK.wsi test group
Add WSI extension support to Vulkan framework
Update Vulkan framework to API 1.0.5
Mika Isojärvi [Fri, 11 Mar 2016 01:14:57 +0000 (01:14 +0000)]
Merge changes Id7b52bba,I13b7d016 into nyc-dev
am:
5d925cba3a
* commit '
5d925cba3a8826472110e287e0b160e539e017c0':
Check that glReadnPixels() is supported in negative tests
Add robustness extensions to GL wrappers
Mika Isojarvi [Fri, 11 Mar 2016 01:06:22 +0000 (01:06 +0000)]
Merge changes Id7b52bba,I13b7d016 into nyc-dev
* changes:
Check that glReadnPixels() is supported in negative tests
Add robustness extensions to GL wrappers
Mika Isojärvi [Fri, 11 Mar 2016 00:19:00 +0000 (00:19 +0000)]
Merge "Remove cube map tests affected by HW issues." into nyc-dev
am:
908fd37fce
* commit '
908fd37fcefbab2866aa64e9c3da7c825eaa458b':
Remove cube map tests affected by HW issues.
Mika Isojarvi [Fri, 11 Mar 2016 00:02:17 +0000 (00:02 +0000)]
Merge "Remove cube map tests affected by HW issues." into nyc-dev
Mika Isojärvi [Thu, 10 Mar 2016 23:37:48 +0000 (23:37 +0000)]
Merge "Fix out of bounds access in internal format query tests" into nyc-dev
am:
f0b7ad7888
* commit '
f0b7ad78881013f761a2a86a264bd7932eeef40f':
Fix out of bounds access in internal format query tests
Mika Isojärvi [Thu, 10 Mar 2016 23:37:47 +0000 (23:37 +0000)]
Merge "Remove invalid call to detach rbo from default fbo" into nyc-dev
am:
5f59c6c44e
* commit '
5f59c6c44e2a78b1e35d8e43c22b632d8b48c404':
Remove invalid call to detach rbo from default fbo
Mika Isojärvi [Thu, 10 Mar 2016 23:37:47 +0000 (23:37 +0000)]
Merge "Query profile mask to correct variable in context test" into nyc-dev
am:
88c70c5b7d
* commit '
88c70c5b7d54cac9a19651cf72b2625d1df438af':
Query profile mask to correct variable in context test
Mika Isojärvi [Thu, 10 Mar 2016 23:37:47 +0000 (23:37 +0000)]
Merge "Check cube map array support in opaque indexing tests" into nyc-dev
am:
c7bff8848c
* commit '
c7bff8848ce3698b1433c16b56a9b6ae18fabd1d':
Check cube map array support in opaque indexing tests
Mika Isojarvi [Thu, 10 Mar 2016 23:30:53 +0000 (23:30 +0000)]
Merge "Fix out of bounds access in internal format query tests" into nyc-dev
Mika Isojarvi [Thu, 10 Mar 2016 23:30:36 +0000 (23:30 +0000)]
Merge "Remove invalid call to detach rbo from default fbo" into nyc-dev
Mika Isojarvi [Thu, 10 Mar 2016 23:29:20 +0000 (23:29 +0000)]
Merge "Query profile mask to correct variable in context test" into nyc-dev
Mika Isojarvi [Thu, 10 Mar 2016 23:29:07 +0000 (23:29 +0000)]
Merge "Check cube map array support in opaque indexing tests" into nyc-dev
Mika Isojärvi [Thu, 10 Mar 2016 22:42:34 +0000 (14:42 -0800)]
Remove cube map tests affected by HW issues.
Bug:
27598329
Change-Id: I2ea80e847aa85dff2aed079c5f225a2535374e8d
Mika Isojärvi [Thu, 10 Mar 2016 22:25:40 +0000 (14:25 -0800)]
Check cube map array support in opaque indexing tests
Bug:
27570992
Change-Id: I5d6e2a5e3e0da8e4e7ca248bc9f8710bb836626f
Mika Isojärvi [Thu, 10 Mar 2016 22:16:47 +0000 (14:16 -0800)]
Fix out of bounds access in internal format query tests
Bug:
27570736
Change-Id: Id95f80765b3ed020515edb544cf871282672d802
Mika Isojärvi [Thu, 10 Mar 2016 22:03:42 +0000 (14:03 -0800)]
Query profile mask to correct variable in context test
Bug:
27570797
Change-Id: I409977c31e81baebf3d165d1246660944a9d81c1
Mika Isojärvi [Thu, 10 Mar 2016 22:01:42 +0000 (14:01 -0800)]
Remove invalid call to detach rbo from default fbo
Bug:
27469404
Change-Id: Ifee3c839a5e1819f15658a6225444009f7d17052
Mika Isojärvi [Thu, 10 Mar 2016 21:36:52 +0000 (13:36 -0800)]
Check that glReadnPixels() is supported in negative tests
Bug:
27536300
Change-Id: Id7b52bbaa0c635b9b4f0a8060a17fc304fdc453f
Mika Isojärvi [Thu, 10 Mar 2016 21:35:20 +0000 (13:35 -0800)]
Add robustness extensions to GL wrappers
Change-Id: I13b7d016037aa991bf6b9c50bbb2580797baf415
Pyry Haulos [Thu, 10 Mar 2016 20:13:48 +0000 (20:13 +0000)]
Increase threshold in ES2 frag op and buffer tests am:
ce69f90677 am:
eecffcfa8a
am:
865f8d2687
* commit '
865f8d26872e41cc0a9911226f0c3df60eb437e9':
Increase threshold in ES2 frag op and buffer tests
Mika Isojärvi [Thu, 10 Mar 2016 20:13:48 +0000 (20:13 +0000)]
Merge "Don\'t require GL config for deqp packages" into nyc-dev
am:
66d7493ad2
* commit '
66d7493ad264422bc0bd73f194d6c3689b2b5d85':
Don't require GL config for deqp packages
Pyry Haulos [Thu, 10 Mar 2016 20:08:32 +0000 (20:08 +0000)]
Increase threshold in ES2 frag op and buffer tests am:
ce69f90677
am:
eecffcfa8a
* commit '
eecffcfa8a55cd52895727f16f7487e749e9a3a8':
Increase threshold in ES2 frag op and buffer tests
Mika Isojarvi [Thu, 10 Mar 2016 20:06:38 +0000 (20:06 +0000)]
Merge "Don't require GL config for deqp packages" into nyc-dev
Pyry Haulos [Thu, 10 Mar 2016 19:57:51 +0000 (19:57 +0000)]
Increase threshold in ES2 frag op and buffer tests
am:
ce69f90677
* commit '
ce69f90677293129efc908755aa3e73605478c08':
Increase threshold in ES2 frag op and buffer tests
Pyry Haulos [Thu, 10 Mar 2016 18:35:26 +0000 (18:35 +0000)]
Fix debug build when spirv-tools is not available
am:
a8790cd2a3
* commit '
a8790cd2a3c44865bb1d04383be59a0b0316df7c':
Fix debug build when spirv-tools is not available
Pyry Haulos [Thu, 10 Mar 2016 18:21:10 +0000 (10:21 -0800)]
Fix debug build when spirv-tools is not available
vk::validateSpirV signature mismatch was causing linking error
in debug builds when DEQP_HAVE_SPIRV_TOOLS was not defined.
Change-Id: Icf98f80b72dfa744c4482b1abb0b7d1132aad296
Mika Isojärvi [Thu, 10 Mar 2016 18:15:20 +0000 (18:15 +0000)]
Merge "Make deqp build reproducible" into nyc-dev
am:
cf18b0408c
* commit '
cf18b0408c4407d0d7cdec9c5a7193550f0aeee8':
Make deqp build reproducible
Mika Isojarvi [Thu, 10 Mar 2016 18:07:20 +0000 (18:07 +0000)]
Merge "Make deqp build reproducible" into nyc-dev
Jesse Hall [Thu, 10 Mar 2016 17:12:25 +0000 (17:12 +0000)]
Merge "Test vkCreateInstance with NULL application info" into nyc-dev
am:
32e2c6c262
* commit '
32e2c6c2621b5570231bb8c29ccae010d8980df7':
Test vkCreateInstance with NULL application info
Jesse Hall [Thu, 10 Mar 2016 17:01:15 +0000 (17:01 +0000)]
Merge "Test vkCreateInstance with NULL application info" into nyc-dev
Jesse Hall [Wed, 9 Mar 2016 00:22:45 +0000 (16:22 -0800)]
Test vkCreateInstance with NULL application info
Bug:
27531340
Change-Id: I38fd9b48535aff49cb2e30355b8cfea2ea3f0f68
Mika Isojärvi [Thu, 10 Mar 2016 01:02:43 +0000 (17:02 -0800)]
Don't require GL config for deqp packages
Option deqp-gl-config-name is not required for Vulkan package. Default is set
to "" which won't be passed to deqp executor.
Change-Id: I10bbb61b396b731bda5476cfcbc7b16ebaa05f7f
Pyry Haulos [Tue, 8 Mar 2016 23:52:58 +0000 (15:52 -0800)]
Add dEQP-VK.wsi test group
Includes basic tests for VkSurfaceKHR.
Change-Id: Iafe8d14cc22f26381ff5c8b0422a03029a09944a
Pyry Haulos [Tue, 16 Feb 2016 13:42:20 +0000 (15:42 +0200)]
Add WSI extension support to Vulkan framework
Change-Id: I4619c2f8b42c0d08bf6b9377592b100d588037f9
Pyry Haulos [Tue, 16 Feb 2016 10:05:17 +0000 (12:05 +0200)]
Update Vulkan framework to API 1.0.5
Change-Id: I4e469b9384701303f96826c25a51e623316719dc
Mika Isojärvi [Wed, 9 Mar 2016 22:28:16 +0000 (14:28 -0800)]
Make deqp build reproducible
Change-Id: Id09a9b30ba13a21eebd6d5ddb42efaf10e831da4
Pyry Haulos [Wed, 9 Mar 2016 21:16:14 +0000 (21:16 +0000)]
Fix int->float conversion warning
am:
de443fdd0e
* commit '
de443fdd0e0f38f5fd8bd02aa27e6931063a39e3':
Fix int->float conversion warning
Pyry Haulos [Wed, 9 Mar 2016 21:16:14 +0000 (21:16 +0000)]
Re-generate Android mustpass lists
am:
f83e89cb69
* commit '
f83e89cb69ea8970c206f097d72dc1d686cd4bea':
Re-generate Android mustpass lists
Daniel Andrade Groppe [Wed, 9 Mar 2016 21:16:14 +0000 (21:16 +0000)]
Merge in ES3.2 tests
am:
e2e79b7a1f
* commit '
e2e79b7a1fbe315075439498ed778fcceaaf8e9a': (22 commits)
Add negative tests for precise qualifier and advanced blending.
Select shader version appropriate for context version.
Add support for ES 3.2.
Add support for ES 3.2.
Select appropriate shader version for running context.
Select appropriate shader version for running context.
Select appropriate shader version for running context.
Select appropriate shader version for running context.
New formats added to Draw Buffers Indexed Tests
Update ProgramLibrary to generate 320es shaders when context is 3.2
Select appropriate version for running context.
Update test to dynamically select shader version based on context.
Check for context version or extension support.
Add support for ES32 features.
Check that AEP features behave correctly in 310/320 shaders.
Fix out-of-bounds array assignment.
Bug fixes for es31fNegativeTextureApiTests.
Change count parameter of glDrawElementsBaseVertex() to 1.
Negative Shader Function Test
Add support for OpenGL ES 3.2 features and shader constants
...
Pyry Haulos [Wed, 9 Mar 2016 21:10:47 +0000 (13:10 -0800)]
Fix int->float conversion warning
Change-Id: I3a8c01a9223b1b261b2cf162ab0ef9babb8bbb45
Pyry Haulos [Wed, 9 Mar 2016 21:06:05 +0000 (13:06 -0800)]
Re-generate Android mustpass lists
Change-Id: I9e8d2d456284cd0522967507f873f8716b3634a7
Pyry Haulos [Wed, 9 Mar 2016 21:00:03 +0000 (13:00 -0800)]
Merge in ES3.2 tests
Change-Id: I66d529eb13aa90382a553e4781123b716cb4cb0e
Pyry Haulos [Wed, 9 Mar 2016 20:49:42 +0000 (20:49 +0000)]
Remove obsolete filter from mustpass exclusion list
am:
55aa068a2a
* commit '
55aa068a2a7f46dd1715a81a29e6a0b4ba80ce60':
Remove obsolete filter from mustpass exclusion list
mnetsch [Wed, 9 Mar 2016 20:49:42 +0000 (20:49 +0000)]
Merge in fixes from Khronos Vulkan CTS repository
am:
349573f9af
* commit '
349573f9afb7729e5b59b260966ec9482ce46ad9': (24 commits)
binding_model: Respect the StoresAndAtomics feature bits
Update glslang to include "SPV: Use heuristic to avoid geometry multi-streams"
Fixes buffer overflow in pipeline timestamp tests
Fixes ImageBlitFromImage tests scaling blit verification code
binding_model: Respect the StoresAndAtomics feature bits
Update glslang
Reducing the number of command buffers allocated due to system memory limitations of 32-bit systems
ShaderExecutor: use descriptor arrays when uniform/buffer arrays are used in the shader code. Another partial solution to #308.
Issue 322: dEQP-VK.api.device_init.create_instance_invalid_api_version - remove patch version check
Enable SPIR-V validator in the module-building chain.
Add missing capabilities in assembly tests
Update glslang to latest revision
Fix compiler warning in render pass tests
Fixes format_properties test with required formats from Vulkan 1.0 spec
Remove now unnecessary mustpass exclusion
Fix build
SSBOLayoutCase: Make proper use of array descriptors
dEQP-VK.api.info.image_format_properties: properly calculate mip pyramid size.
dEQP-VK.api.info.image_format_properties: enum value can be signed.
Use the correct library name on Linux
...
Pyry Haulos [Wed, 9 Mar 2016 20:36:30 +0000 (12:36 -0800)]
Remove obsolete filter from mustpass exclusion list
Change-Id: If19713d7478c7f44981c5308c8d538ffd730bd7e
Pyry Haulos [Wed, 9 Mar 2016 20:37:33 +0000 (12:37 -0800)]
Merge in fixes from Khronos Vulkan CTS repository
Kalle Raita [Wed, 9 Mar 2016 20:11:05 +0000 (20:11 +0000)]
Merge "Change deqp APK to cts target instead of cts_v2" into nyc-dev
am:
4a210c26c8
* commit '
4a210c26c87b43d1fb69cc24f0019c4d9b214fb1':
Change deqp APK to cts target instead of cts_v2
Kalle Raita [Wed, 9 Mar 2016 20:02:23 +0000 (20:02 +0000)]
Merge "Change deqp APK to cts target instead of cts_v2" into nyc-dev
Pyry Haulos [Wed, 9 Mar 2016 00:52:19 +0000 (00:52 +0000)]
Add vkt::addTestGroup() utility to vktTestGroupUtil
am:
3939ffed71
* commit '
3939ffed7116cffec6da386e3ad5b52f2ae39dc5':
Add vkt::addTestGroup() utility to vktTestGroupUtil
Kalle Raita [Wed, 9 Mar 2016 00:16:52 +0000 (16:16 -0800)]
Change deqp APK to cts target instead of cts_v2
Bug:
27506892
Change-Id: Id85db800c627d01672e9b7fc0b9b7a95dba74628
Pyry Haulos [Tue, 8 Mar 2016 23:55:36 +0000 (15:55 -0800)]
Add vkt::addTestGroup() utility to vktTestGroupUtil
This is similar to vkt::addFunctionCase().
Change-Id: Iaa3298c56b013c700ca7746cc6907b8bf3544200
Pyry Haulos [Mon, 7 Mar 2016 23:24:34 +0000 (15:24 -0800)]
Merge branch 'vulkan-cts-1.0' into vulkan-cts-1.0-dev
Pyry Haulos [Mon, 7 Mar 2016 23:21:49 +0000 (18:21 -0500)]
Merge branch '323_timestamp_buffer_overflow_fix' into 'vulkan-cts-1.0'
Fixes buffer overflow in pipeline timestamp tests
Fixes #323
See merge request !459
Pyry Haulos [Mon, 7 Mar 2016 23:20:44 +0000 (18:20 -0500)]
Merge branch '310-update-glslang' into 'vulkan-cts-1.0'
Update glslang to include "SPV: Use heuristic to avoid geometry multi-streams"
Fixes issue #310
See merge request !463
Pyry Haulos [Mon, 7 Mar 2016 23:20:13 +0000 (18:20 -0500)]
Merge branch '308-fix-opaque-type-indexing-array-descriptors' into 'vulkan-cts-1.0'
ShaderExecutor: use descriptor arrays when uniform/buffer arrays are used in the…
… shader code. Another partial solution to #308.
See merge request !455
Pyry Haulos [Mon, 7 Mar 2016 23:19:48 +0000 (18:19 -0500)]
Merge branch 'spec-176-api-remove-patch-version-check' into 'vulkan-cts-1.0'
Issue 322: dEQP-VK.api.device_init.create_instance_invalid_api_version - remove patch version check
In the spirit of spec bug #176, the implementation should not emit error on unrecognized PATCH component of VkApplicationInfo.apiVersion.
This makes implementation compatible with all header patch versions that may be used by the application.
This fixes #322
See merge request !454
Jason Ekstrand [Mon, 29 Feb 2016 23:51:51 +0000 (15:51 -0800)]
binding_model: Respect the StoresAndAtomics feature bits
This takes care of #320 for the binding_model tests
Pyry Haulos [Mon, 7 Mar 2016 23:16:40 +0000 (18:16 -0500)]
Merge branch '320-binding-model-stores-and-atomics' into 'vulkan-cts-1.0-dev'
binding_model: Respect the StoresAndAtomics feature bits
This takes care of #320 for the binding_model tests
See merge request !451
Pyry Haulos [Mon, 7 Mar 2016 20:48:25 +0000 (12:48 -0800)]
Increase threshold in ES2 frag op and buffer tests
Bug:
27527527
Bug:
27527530
Change-Id: Id94e11c300baa07a0b98c758cf5186c47465318b
scygan [Fri, 4 Mar 2016 17:44:39 +0000 (18:44 +0100)]
Update glslang to include "SPV: Use heuristic to avoid geometry multi-streams"
mnetsch [Thu, 3 Mar 2016 18:19:22 +0000 (13:19 -0500)]
Fixes buffer overflow in pipeline timestamp tests
Fixes #323
Pyry Haulos [Thu, 3 Mar 2016 18:00:41 +0000 (13:00 -0500)]
Merge branch '319_memory_blit_scale_fix' into 'vulkan-cts-1.0'
Fixes ImageBlitFromImage tests scaling blit verification code
Fixes #319
See merge request !456
mnetsch [Tue, 1 Mar 2016 20:48:28 +0000 (15:48 -0500)]
Fixes ImageBlitFromImage tests scaling blit verification code
Fixes #319
Jason Ekstrand [Mon, 29 Feb 2016 23:51:51 +0000 (15:51 -0800)]
binding_model: Respect the StoresAndAtomics feature bits
This takes care of #320 for the binding_model tests
Pyry Haulos [Wed, 2 Mar 2016 20:38:40 +0000 (15:38 -0500)]
Merge branch 'update-glslang' into 'vulkan-cts-1.0'
Update glslang
See merge request !460
Pyry Haulos [Wed, 2 Mar 2016 18:48:17 +0000 (10:48 -0800)]
Update glslang
Pyry Haulos [Wed, 2 Mar 2016 18:28:38 +0000 (13:28 -0500)]
Merge branch '316-dEQP-VK.api-system-memory-limitations' into 'vulkan-cts-1.0'
316-dEQP-VK.api-system-memory-limitations
Reducing the number of command buffers allocated due to system memory limitations on 32-bit systems.
This would allow us to pass these tests on 32-bit systems, which offer less system memory to the driver causing out-of-memory issues. The following are the affected tests:
* dEQP-VK.api.object_management.max_concurrent.command_buffer_primary
* dEQP-VK.api.object_management.max_concurrent.command_buffer_secondary
* dEQP-VK.api.command_buffers.allocate_many_primary
* dEQP-VK.api.command_buffers.allocate_many_secondary
Ultimately, we need to modify the test to factor in the system memory available or let a test pass if the driver reports out-of-memory errors gracefully.
See merge request !457
Mika Isojärvi [Wed, 2 Mar 2016 15:39:49 +0000 (15:39 +0000)]
Remove duplicate test issues filter caused by merges
am:
7c19fd8db2
* commit '
7c19fd8db298436bad186e02419bc728c692aab9':
Remove duplicate test issues filter caused by merges
Mika Isojärvi [Wed, 2 Mar 2016 14:47:14 +0000 (06:47 -0800)]
Remove duplicate test issues filter caused by merges
Change-Id: If6bc0d840e2e520c27975280550fd77eb0f85e6a
Mais Alnasser [Wed, 2 Mar 2016 04:25:54 +0000 (23:25 -0500)]
Reducing the number of command buffers allocated due to system memory limitations of 32-bit systems
Mika Isojärvi [Tue, 1 Mar 2016 22:24:59 +0000 (22:24 +0000)]
Remove GLES2 texture unit tests from the mustpass. am:
0678398f7a am:
504c828dc8
am:
25741fa608
* commit '
25741fa60879fd2d8e7fe573c7385ccd16a0128e':
Remove GLES2 texture unit tests from the mustpass.
Mika Isojärvi [Tue, 1 Mar 2016 22:05:08 +0000 (22:05 +0000)]
Remove GLES2 texture unit tests from the mustpass. am:
0678398f7a
am:
504c828dc8
* commit '
504c828dc8d2f9583d87167fd4915609de2f310f':
Remove GLES2 texture unit tests from the mustpass.
Mika Isojärvi [Tue, 1 Mar 2016 21:19:36 +0000 (21:19 +0000)]
Remove GLES2 texture unit tests from the mustpass.
am:
0678398f7a
* commit '
0678398f7a0d1b0b2ed3b32083871f7115d17486':
Remove GLES2 texture unit tests from the mustpass.
Akos Dirner [Tue, 1 Mar 2016 18:35:04 +0000 (19:35 +0100)]
ShaderExecutor: use descriptor arrays when uniform/buffer arrays are used in the shader code. Another partial solution to #308.
Slawomir Cygan [Tue, 1 Mar 2016 17:54:08 +0000 (18:54 +0100)]
Issue 322: dEQP-VK.api.device_init.create_instance_invalid_api_version - remove patch version check
In the spirit of spec bug #176, the implementation should not emit error on
unrecognized PATCH component of VkApplicationInfo.apiVersion.
This makes implementation compatible with all header patch versions
that may be used by the application.
Stuart Scott [Tue, 1 Mar 2016 07:52:26 +0000 (07:52 +0000)]
Stuart Scott [Mon, 29 Feb 2016 21:09:58 +0000 (13:09 -0800)]
Switch to CTSv2
bug:
21762834
Change-Id: Ic56a6e9bdb932dc1ed76c0d11bc9788b8494d1a5