Pyry Haulos [Thu, 7 Apr 2016 21:30:21 +0000 (21:30 +0000)]
Validate that VkImageFormatProperties fields are set to 0 am: b739653
am: 91cf503
* commit '
91cf503cd413a84960fc92a055fe9ba8b47feb1d':
Validate that VkImageFormatProperties fields are set to 0
Change-Id: I142ba9d7a0821dcc9485123127a33687df404cd9
Pyry Haulos [Thu, 7 Apr 2016 21:26:37 +0000 (21:26 +0000)]
Validate that VkImageFormatProperties fields are set to 0
am: b739653
* commit '
b739653d43482a57dbfb9308d4c682826f578e6e':
Validate that VkImageFormatProperties fields are set to 0
Change-Id: I8a85f0122b9722a913dbaaf16a47356a96b7b25b
Pyry Haulos [Thu, 7 Apr 2016 19:53:23 +0000 (12:53 -0700)]
Validate that VkImageFormatProperties fields are set to 0
Specification requires that even if parameter combination is not
supported and driver returns VK_ERROR_FORMAT_NOT_SUPPORTED all
properties are set to 0.
Improve debuggability by using tcu::ResultCollector rather than
TCU_CHECK().
Change-Id: I215b81e29672b8cc7d281519538a6e027eed7491
Pyry Haulos [Thu, 7 Apr 2016 18:17:13 +0000 (18:17 +0000)]
Remove instances of pDynamicState->dynamicStateCount = 0 am: 86a8ae9
am: 958017b
* commit '
958017b6d5aeb58ce6e627995430bf4d0bfd8d61':
Remove instances of pDynamicState->dynamicStateCount = 0
Change-Id: Ie6addc2329c202b6eebaba9d7666a3c8b7ce5835
Pyry Haulos [Thu, 7 Apr 2016 18:12:57 +0000 (18:12 +0000)]
Remove instances of pDynamicState->dynamicStateCount = 0
am: 86a8ae9
* commit '
86a8ae9e0d61bbfe1f1e273fdbb026369bdb5f29':
Remove instances of pDynamicState->dynamicStateCount = 0
Change-Id: I9e458534a771c93ba4a8239531dae36338c9e065
Pyry Haulos [Wed, 6 Apr 2016 22:44:14 +0000 (15:44 -0700)]
Remove instances of pDynamicState->dynamicStateCount = 0
Specification explicitly disallows using
VkPipelineDynamicStateCreateInfo with dynamicStateCount = 0 when
creating pipelines. Instead pDynamicState must be set to NULL.
Change-Id: Iff9e2f10e0080ffae0f6698aff342132f148b41d
Kalle Raita [Tue, 5 Apr 2016 23:31:00 +0000 (23:31 +0000)]
Merge "Add runtime estimates for the CTS v2 integration" into nyc-dev am: 0c219a1
am: 952e3e0
* commit '
952e3e094b39ac188ca1d2d27a9f3ebfad265336':
Add runtime estimates for the CTS v2 integration
Change-Id: Ie2915ba71de0b996948f612a8fbf692d8fda54bb
Kalle Raita [Tue, 5 Apr 2016 23:23:15 +0000 (23:23 +0000)]
Merge "Add runtime estimates for the CTS v2 integration" into nyc-dev
am: 0c219a1
* commit '
0c219a1b87f98062494efd3e9ae7904754ea2db2':
Add runtime estimates for the CTS v2 integration
Change-Id: Icf02978f152ae90a6f9bdcf9ecdf636206794886
Kalle Raita [Tue, 5 Apr 2016 22:11:31 +0000 (22:11 +0000)]
Merge "Add runtime estimates for the CTS v2 integration" into nyc-dev
David Sodman [Tue, 5 Apr 2016 21:12:14 +0000 (21:12 +0000)]
Merge "Add check for relationship between maxImageDimension2D/maxViewDimension/viewportBoundsRange" into nyc-dev am: 3787fe8
am: d78e200
* commit '
d78e2008a105d1afdd0fb8656740df11ea8d8f32':
Add check for relationship between maxImageDimension2D/maxViewDimension/viewportBoundsRange
Change-Id: Iffd813ef10be8db6308cb129ed999a9232c04da9
David Sodman [Tue, 5 Apr 2016 21:08:40 +0000 (21:08 +0000)]
Merge "Add check for relationship between maxImageDimension2D/maxViewDimension/viewportBoundsRange" into nyc-dev
am: 3787fe8
* commit '
3787fe80e9980b47b0f4ddcf4396705e770a71de':
Add check for relationship between maxImageDimension2D/maxViewDimension/viewportBoundsRange
Change-Id: I905c5eff59928543cfb77b521403ff9099261055
David Sodman [Tue, 5 Apr 2016 21:01:02 +0000 (21:01 +0000)]
Merge "Add check for relationship between maxImageDimension2D/maxViewDimension/viewportBoundsRange" into nyc-dev
David Sodman [Tue, 5 Apr 2016 20:59:41 +0000 (20:59 +0000)]
Merge "Add sanity checking of API version" into nyc-dev am: ff697ef
am: c278ab4
* commit '
c278ab4c1259608a39125af37641a5fceb9936ba':
Add sanity checking of API version
Change-Id: Id21d50893650cb7e66b6db83e44769cfa739d2ec
David Sodman [Tue, 5 Apr 2016 20:59:40 +0000 (20:59 +0000)]
Add checks for bitmap limits in VkPhysicalDeviceLimits am: a4c04b0
am: d0a153f
* commit '
d0a153fe5e0b0e68b411dd84eab8a3556e844520':
Add checks for bitmap limits in VkPhysicalDeviceLimits
Change-Id: Ia90f6438cbce38733d714a7dfba84347dacff7d3
David Sodman [Tue, 5 Apr 2016 20:56:39 +0000 (20:56 +0000)]
Merge "Add sanity checking of API version" into nyc-dev
am: ff697ef
* commit '
ff697ef37589f0daa4f8fa7a2bbe839f34851636':
Add sanity checking of API version
Change-Id: I97ce9db5fb5c45f1d1359c4d6de09a60472a5146
David Sodman [Tue, 5 Apr 2016 20:56:39 +0000 (20:56 +0000)]
Add checks for bitmap limits in VkPhysicalDeviceLimits
am: a4c04b0
* commit '
a4c04b0f8023c3dd34bbb596c9346dea81bc14db':
Add checks for bitmap limits in VkPhysicalDeviceLimits
Change-Id: I71826659ca0da65dd6452d4f5a3eb1ac2418f500
David Sodman [Tue, 5 Apr 2016 20:46:13 +0000 (20:46 +0000)]
Merge "Add sanity checking of API version" into nyc-dev
David Sodman [Tue, 5 Apr 2016 18:07:18 +0000 (11:07 -0700)]
Add check for relationship between
maxImageDimension2D/maxViewDimension/viewportBoundsRange
Partial fix for Vulkan CTS issue _344
Change-Id: Ia1d31ec9f460341819567906ef548db1f94264fe
David Sodman [Mon, 4 Apr 2016 22:53:12 +0000 (15:53 -0700)]
Add checks for bitmap limits in VkPhysicalDeviceLimits
Partial fix for Khronos Vulkan CTS issue _344
Change-Id: Ia82328c84c68f28cea22f0af50a1e2c5191299f8
David Sodman [Tue, 5 Apr 2016 02:16:24 +0000 (19:16 -0700)]
Add sanity checking of API version
Bug:
27640790
Change-Id: I8b4d1b9311908ef3591ec20f34996a2e68384410
Kalle Raita [Tue, 5 Apr 2016 00:09:44 +0000 (17:09 -0700)]
Add runtime estimates for the CTS v2 integration
Bug:
22230380
Change-Id: I2e05765708fb7c952d48aba87ab1d7ead0bbd865
David Sodman [Tue, 5 Apr 2016 04:36:19 +0000 (04:36 +0000)]
Merge "Add test case for discontinuous sampler bindings" into nyc-dev am: 3e85d09
am: 7d9c26d
* commit '
7d9c26dd3cc2d92a31d4dee3004313f16860b1b1':
Add test case for discontinuous sampler bindings
Change-Id: I5752020f97bcd04d034c30693ed792737c99131b
David Sodman [Tue, 5 Apr 2016 04:36:19 +0000 (04:36 +0000)]
Merge "Add checks for VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT" into nyc-dev am: 8142b85
am: 6296bab
* commit '
6296bab306cb736d18de3d0aedf8697628b40b91':
Add checks for VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
Change-Id: I69129b2dd3d859a9df71778114a71cc6f5a9bbd4
David Sodman [Tue, 5 Apr 2016 04:33:52 +0000 (04:33 +0000)]
Merge "Add test case for discontinuous sampler bindings" into nyc-dev
am: 3e85d09
* commit '
3e85d09d72e17a3cd6bbd84f0365cbe7f43fad81':
Add test case for discontinuous sampler bindings
Change-Id: I76cb38bedfd974afdd8fda9e461bce2629ebf050
David Sodman [Tue, 5 Apr 2016 04:33:51 +0000 (04:33 +0000)]
Merge "Add checks for VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT" into nyc-dev
am: 8142b85
* commit '
8142b85521f3dd34cdbabc066e7a24f1634fb3ca':
Add checks for VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
Change-Id: Idfb2ca342921926d9005bf7f4115df377f57f90f
David Sodman [Tue, 5 Apr 2016 04:30:08 +0000 (04:30 +0000)]
Merge "Add test case for discontinuous sampler bindings" into nyc-dev
David Sodman [Tue, 5 Apr 2016 04:29:50 +0000 (04:29 +0000)]
Merge "Add checks for VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT" into nyc-dev
Pyry Haulos [Mon, 4 Apr 2016 22:56:57 +0000 (22:56 +0000)]
Merge "Add --deqp-validation=enable/disable option" into nyc-dev am: 72f417a
am: 60c7142
* commit '
60c714289579ba632dbfcf6aca7ee76316e55d47':
Add --deqp-validation=enable/disable option
Change-Id: I7f24c274a085d4d134bfe6085b9e4754b72e1940
Pyry Haulos [Mon, 4 Apr 2016 22:54:14 +0000 (22:54 +0000)]
Merge "Add --deqp-validation=enable/disable option" into nyc-dev
am: 72f417a
* commit '
72f417a4e68cd9dbc7b85e710c04dbf9a4009086':
Add --deqp-validation=enable/disable option
Change-Id: I3547ef21ec9cd3dd92cdd79347c7719eabb6f090
Pyry Haulos [Mon, 4 Apr 2016 22:43:53 +0000 (22:43 +0000)]
Merge "Add --deqp-validation=enable/disable option" into nyc-dev
David Sodman [Mon, 4 Apr 2016 01:17:53 +0000 (18:17 -0700)]
Add checks for VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
Fixes Vulkan CTS issue _349
Change-Id: Ia6ad980f701a05f49b6864983217f02182143c0c
David Sodman [Sun, 20 Mar 2016 16:51:28 +0000 (09:51 -0700)]
Add test case for discontinuous sampler bindings
BUG:
27527648
Change-Id: Ib21d6dc1627b621e07b593bc2f5a01e136443a4f
Pyry Haulos [Mon, 4 Apr 2016 21:11:42 +0000 (21:11 +0000)]
Merge "Change license in vkDebugReportUtil.cpp/hpp" into nyc-dev am: fd7bffb
am: 7ae9141
* commit '
7ae91415bf099d55d80543a3cd108c6ba4232d13':
Change license in vkDebugReportUtil.cpp/hpp
Change-Id: Icdbd86d3c6541dc4f3a1dbad04fc9a1e3ce3e1cb
Pyry Haulos [Mon, 4 Apr 2016 21:09:15 +0000 (21:09 +0000)]
Merge "Change license in vkDebugReportUtil.cpp/hpp" into nyc-dev
am: fd7bffb
* commit '
fd7bffb6461765c2cffd221d01be08cc160eda87':
Change license in vkDebugReportUtil.cpp/hpp
Change-Id: Ie906f172ace4f532f03af59e65bbb7a9b27500ca
Pyry Haulos [Mon, 4 Apr 2016 20:59:30 +0000 (20:59 +0000)]
Merge "Change license in vkDebugReportUtil.cpp/hpp" into nyc-dev
Mika Isojarvi [Mon, 4 Apr 2016 20:26:15 +0000 (20:26 +0000)]
Merge "Allow alternative form for refract()." into nyc-dev am: f492a25
am: 4abf3cc
* commit '
4abf3cccc7f6672bb649276de5ca4433cc0b969b':
Allow alternative form for refract().
Change-Id: I75818af88e94ac2a4b1a865d33c4c8bb11a761fa
Mika Isojarvi [Mon, 4 Apr 2016 20:26:15 +0000 (20:26 +0000)]
Merge "Remove negative compressed cube map array test." into nyc-dev am: 695df7f
am: 4dbce56
* commit '
4dbce56a3a1971dd18774790efd2e82ff79f5bdb':
Remove negative compressed cube map array test.
Change-Id: If9de59f8346b7d912de71b1b300b9a58d4b8ed1b
Mika Isojärvi [Mon, 4 Apr 2016 20:23:18 +0000 (20:23 +0000)]
Merge "Allow alternative form for refract()." into nyc-dev
am: f492a25
* commit '
f492a25430bc9d306c8b4a6a8149c5d6c578be17':
Allow alternative form for refract().
Change-Id: I380e7056a6ab57e7928c1e392603941985450723
Mika Isojärvi [Mon, 4 Apr 2016 20:23:18 +0000 (20:23 +0000)]
Merge "Remove negative compressed cube map array test." into nyc-dev
am: 695df7f
* commit '
695df7f67dab3709eea476d7aaa3a724500315bb':
Remove negative compressed cube map array test.
Change-Id: I0d3e2a372613e97be34235ebd31232e5b1bcd0ba
Mika Isojarvi [Mon, 4 Apr 2016 20:14:45 +0000 (20:14 +0000)]
Merge "Allow alternative form for refract()." into nyc-dev
Mika Isojarvi [Mon, 4 Apr 2016 20:14:41 +0000 (20:14 +0000)]
Merge "Remove negative compressed cube map array test." into nyc-dev
Pyry Haulos [Tue, 29 Mar 2016 00:35:44 +0000 (17:35 -0700)]
Add --deqp-validation=enable/disable option
Specifying --deqp-validation=enable when running Vulkan tests will
result in:
1) vkt::TestCaseExecutor will create debug report callback on default
instance. Any debug messages reported during test execution will be
included as a separate log section in the test log.
2) vkt::Context will enable known validation layers on both default
instance as well as default device.
If any errors are reported (for example validation errors) test result
will be set to InternalError.
Change-Id: Icc89a3f57f0c19170988d7b518fe6b24dcf3df6e
Pyry Haulos [Mon, 4 Apr 2016 19:31:31 +0000 (19:31 +0000)]
Merge in changes from Khronos Vulkan CTS repository am: 0c99420
am: 878f268
* commit '
878f2683c5034b9087643ead9a234ebb089c1cfa':
Compiler warning fix.
Change Vulkan CTS license to Apache 2
Fix malformed copyright boxes
Change Vulkan CTS license to Apache 2
Fix malformed copyright boxes
Exclude new tests from Khronos Vulkan CTS mustpass
Remove invalid Invocations=0 from geometry shaders.
vktApiDeviceInitializationTests patch iteration added
Fix createOpUndef tests.
Change-Id: Ie76a0932b286d167b6e4fb8a8c5d0d1a944f21b7
Pyry Haulos [Mon, 4 Apr 2016 19:28:35 +0000 (19:28 +0000)]
Merge in changes from Khronos Vulkan CTS repository
am: 0c99420
* commit '
0c99420d7150a677813efce453c33295679ac495':
Compiler warning fix.
Change Vulkan CTS license to Apache 2
Fix malformed copyright boxes
Change Vulkan CTS license to Apache 2
Fix malformed copyright boxes
Exclude new tests from Khronos Vulkan CTS mustpass
Remove invalid Invocations=0 from geometry shaders.
vktApiDeviceInitializationTests patch iteration added
Fix createOpUndef tests.
LOCAL_COMPATIBILITY_SUPPORT_FILES relative to $(TOP).
Change-Id: I89bb42afb6407f824eddaa59241db4bba59fc5e5
Pyry Haulos [Mon, 4 Apr 2016 19:23:49 +0000 (12:23 -0700)]
Change license in vkDebugReportUtil.cpp/hpp
This follows Khronos' decision to re-license Vulkan CTS under Apache 2.
Change-Id: I73b0eff6755dab1e8fe675eaec7252c6dd94b115
Pyry Haulos [Mon, 4 Apr 2016 19:18:34 +0000 (12:18 -0700)]
Merge in changes from Khronos Vulkan CTS repository
Khronos CTS license has been changed to Apache 2.
Includes various bugfixes to Vulkan tests.
Pyry Haulos [Mon, 4 Apr 2016 19:15:43 +0000 (12:15 -0700)]
Merge vulkan-cts-1.0 to vulkan-cts-1.0-dev
Pyry Haulos [Mon, 4 Apr 2016 19:14:55 +0000 (19:14 +0000)]
Merge branch 'change-license-dev' into 'vulkan-cts-1.0-dev'
Change license in development branch
See merge request !482
Pyry Haulos [Mon, 4 Apr 2016 19:14:31 +0000 (19:14 +0000)]
Merge branch 'change-license-rel' into 'vulkan-cts-1.0'
Change license in release branch
See merge request !481
Pyry Haulos [Mon, 4 Apr 2016 18:08:21 +0000 (18:08 +0000)]
Merge branch 'compiler-warning-fix' into 'vulkan-cts-1.0-dev'
Compiler warning fix.
See merge request !492
Mika Isojärvi [Fri, 25 Mar 2016 17:04:08 +0000 (10:04 -0700)]
Allow alternative form for refract().
Bug:
27266906
Change-Id: Ib24c8d065d922a987feb0271f397d83b837ae936
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
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.
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