Pyry Haulos [Wed, 27 Apr 2016 09:28:22 +0000 (09:28 +0000)]
Merge branch '373-rm-dupedefs' into 'vulkan-cts-1.0-dev'
Remove duplicate defs in createSpecConstantGroup().
Fixes #373.
@ossyszeged PTAL.
See merge request !547
Dejan Mircevski [Tue, 26 Apr 2016 14:35:25 +0000 (10:35 -0400)]
Remove duplicate defs in createSpecConstantGroup().
Fixes #373.
Pyry Haulos [Tue, 26 Apr 2016 13:21:35 +0000 (13:21 +0000)]
Merge branch '371-check-assembly-compileOK' into 'vulkan-cts-1.0-dev'
Avoid dereferencing invalid spv_binary.
Fixes #371.
See merge request !544
Dejan Mircevski [Mon, 25 Apr 2016 19:12:54 +0000 (15:12 -0400)]
Avoid dereferencing invalid spv_binary.
Fixes #371.
Pyry Haulos [Tue, 26 Apr 2016 12:24:16 +0000 (05:24 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev
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
(cherry picked from commit
86a8ae9e0d61bbfe1f1e273fdbb026369bdb5f29)
scygan [Fri, 22 Apr 2016 18:18:07 +0000 (20:18 +0200)]
ShaderRender tests: do not use images in UNDEFINED layout
Just transition them at the beginning of renderpass
(cherry picked from commit
9f60392d15906ca26e0ae2ec97fe3e2c40f69a1f)
Pyry Haulos [Tue, 26 Apr 2016 12:11:01 +0000 (12:11 +0000)]
Merge branch '357-ports-to-release-1.0' into 'vulkan-cts-1.0'
Check existing tests with validation layers - partial port to 1.0 branch
This is a port of subset of MRs listed in #357 - the ones that fix usage of images in UNDEFINED layout.
We need this one because of implementation change on our side.
The contents of this MR equals !526 + !516 + !510, all of these are in MERGED state.
See merge request !534
Pyry Haulos [Tue, 26 Apr 2016 10:15:13 +0000 (10:15 +0000)]
Merge branch 'validation_fix_glsl_linkage_varying_rules' into 'vulkan-cts-1.0-dev'
Remove dEQP-VK.glsl.linkage.varying.rules.fragment_declare
Test removed because it used the API incorrectly.
Fixes #368
Related to #357
See merge request !537
Pyry Haulos [Tue, 26 Apr 2016 10:12:00 +0000 (10:12 +0000)]
Merge branch 'tests-query-pool-validation' into 'vulkan-cts-1.0-dev'
Bug Fix: Corrected barriers in the tests dEQP-VK.query_pool
Connected with issues #357
See merge request !522
Pyry Haulos [Mon, 25 Apr 2016 15:46:13 +0000 (15:46 +0000)]
Merge branch 'shader_render-undef_layout-1.0' into 'vulkan-cts-1.0-dev'
ShaderRender tests: do not use images in UNDEFINED layout
Just transition them at the beginning of renderpass.
A part of issue #357
See merge request !541
Pyry Haulos [Mon, 25 Apr 2016 15:45:34 +0000 (15:45 +0000)]
Merge branch 'api-command-buffers-undef_layout' into 'vulkan-cts-1.0-dev'
Fix image being used in UNDEFINED layout in api.command_buffers.render_pass_continue
Just transition it at the beginning of render pass.
Can be considered a part of #357
See merge request !539
Pyry Haulos [Mon, 25 Apr 2016 15:43:27 +0000 (15:43 +0000)]
Merge branch 'validation_fix_glsl' into 'vulkan-cts-1.0-dev'
Validation fixes for dEQP-VK.glsl
- Use uint type for booleans to match attribute format
- Don't bind descriptor set when it's not updated
- Use correct number of vertex input bindings
- Use correct color attachment format and layout
- Use correct access flags and layout in image barriers
Validation fixes are tracked in #357
See merge request !530
Pyry Haulos [Mon, 25 Apr 2016 15:18:03 +0000 (17:18 +0200)]
Fix test case names in dEQP-VK.api.image_clearing
Pyry Haulos [Mon, 25 Apr 2016 15:05:18 +0000 (08:05 -0700)]
Add new tests to mustpass
Pyry Haulos [Mon, 25 Apr 2016 14:55:04 +0000 (14:55 +0000)]
Merge branch '333-uconvert-assembly-tests' into 'vulkan-cts-1.0-dev'
Add OpUConvert tests.
OpUConvert tests depend on OpSConvert utility functions.
See merge request !475
Pyry Haulos [Mon, 25 Apr 2016 14:53:54 +0000 (14:53 +0000)]
Merge branch '332-sconvert-assembly-tests' into 'vulkan-cts-1.0-dev'
Add OpSConvert tests.
See merge request !469
Pyry Haulos [Mon, 25 Apr 2016 14:53:01 +0000 (14:53 +0000)]
Merge branch '330-add-opfunord-assembly-tests' into 'vulkan-cts-1.0-dev'
Add OpFUnord* assembly tests
fixes #330
See merge request !466
Pyry Haulos [Mon, 25 Apr 2016 14:52:16 +0000 (14:52 +0000)]
Merge branch 'extend-copies-and-blitting' into 'vulkan-cts-1.0-dev'
Extend copies and blitting
See merge request !458
scygan [Fri, 22 Apr 2016 18:18:07 +0000 (20:18 +0200)]
ShaderRender tests: do not use images in UNDEFINED layout
Just transition them at the beginning of renderpass
Peter Siket [Thu, 21 Apr 2016 14:53:11 +0000 (16:53 +0200)]
Image clearing tests are added.
Szilard Ledan [Wed, 20 Jan 2016 14:19:18 +0000 (15:19 +0100)]
Add blitting and fill buffer tests
Pyry Haulos [Fri, 22 Apr 2016 21:31:20 +0000 (14:31 -0700)]
Merge in fixes from Google repository
Pyry Haulos [Fri, 22 Apr 2016 21:22:22 +0000 (21:22 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8 am: a32945c
am: f95c4b6
* commit '
f95c4b61b1c4dc87a04a3c19e0a36198c942c0a3':
Change-Id: I03c4d28fb44371985d71dbe7e64c40d8c2e8aa9f
Pyry Haulos [Fri, 22 Apr 2016 21:22:22 +0000 (21:22 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8 am: 37265ed
am: e71faf1
* commit '
e71faf1cf99c6af43682da06eede6d72c3567fbd':
Fix pipeline and pipeline cache lifetime in synchronization tests
Change-Id: I85b463cb9ac13e7eadc7d42bfea24ca39226999f
Pyry Haulos [Fri, 22 Apr 2016 19:15:42 +0000 (19:15 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8
am: a32945c
* commit '
a32945c7d5d7d33935e1324a081d2deb3656ac1e':
Change-Id: Ic2c3012d6404f80a95bf1eb58d775cdc0c2eb62a
Pyry Haulos [Fri, 22 Apr 2016 19:13:49 +0000 (19:13 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests am: 6222af8
am: 37265ed
* commit '
37265ed314c84f746e0399b2ccb2ea7d0a2a6798':
Fix pipeline and pipeline cache lifetime in synchronization tests
Change-Id: I1838353ef6619e2e97d309a17a6f36d32f8c310d
Pyry Haulos [Fri, 22 Apr 2016 19:11:24 +0000 (19:11 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests
am: 6222af8
* commit '
6222af852976871f07c00b792cae50eb458d0703':
Fix pipeline and pipeline cache lifetime in synchronization tests
Change-Id: Ib95531850c3a42b616726c3a3c66a519ad7441db
Pyry Haulos [Fri, 22 Apr 2016 19:11:20 +0000 (19:11 +0000)]
Fix pipeline and pipeline cache lifetime in synchronization tests
am: 6222af8
* commit '
6222af852976871f07c00b792cae50eb458d0703':
Fix pipeline and pipeline cache lifetime in synchronization tests
Change-Id: I5e199dac3ba584a6e96d41c8dfed3d207ef67d10
Pyry Haulos [Fri, 22 Apr 2016 17:32:12 +0000 (10:32 -0700)]
Fix pipeline and pipeline cache lifetime in synchronization tests
Bug:
28074219
Change-Id: Ib2b40524c9009129377cf5ba15e91fa86e74245c
scygan [Fri, 22 Apr 2016 14:54:45 +0000 (16:54 +0200)]
Fix image being used in UNDEFINED layout in api.command_buffers.render_pass_continue
Just transition it at the beginning of render pass.
Maciej Jesionowski [Fri, 22 Apr 2016 12:44:19 +0000 (14:44 +0200)]
Remove dEQP-VK.glsl.linkage.varying.rules.fragment_declare
Test removed because it used the API incorrectly.
Mika Isojärvi [Thu, 21 Apr 2016 23:58:29 +0000 (23:58 +0000)]
Merge "Fix negative test incorrectly testing levels instead of layers am:
a9301cb50f am:
500bcab310" into nyc-mr1-dev-plus-aosp
am:
f5c384ff9e
* commit '
f5c384ff9e96dcb67442726a7e7c74408bceb7dd':
Change-Id: I733c745c09801ecc111e8833678162b2b5413386
Mika Isojrvi [Thu, 21 Apr 2016 23:58:28 +0000 (23:58 +0000)]
Fix negative test incorrectly testing levels instead of layers am:
a9301cb50f am:
32fad261d2
am:
c088831d19
* commit '
c088831d19d38bc622232ee97c20d717fa70ebe7':
Fix negative test incorrectly testing levels instead of layers
Change-Id: I0ec754c87510f2d8dc04aec6c69b38c17a48b398
Android Build Merger (Role) [Thu, 21 Apr 2016 23:56:17 +0000 (23:56 +0000)]
Merge "Fix negative test incorrectly testing levels instead of layers am:
a9301cb50f am:
500bcab310" into nyc-mr1-dev-plus-aosp
Mika Isojärvi [Thu, 21 Apr 2016 23:56:11 +0000 (23:56 +0000)]
Fix negative test incorrectly testing levels instead of layers am:
a9301cb50f
am:
32fad261d2
* commit '
32fad261d259e3c7c005371d8662b46f54f9cf0f':
Fix negative test incorrectly testing levels instead of layers
Change-Id: I5926efee9e329793ee96a5a23b2efa334415128e
Mika Isojärvi [Thu, 21 Apr 2016 23:56:11 +0000 (23:56 +0000)]
Fix negative test incorrectly testing levels instead of layers am:
a9301cb50f
am:
500bcab310
* commit '
500bcab310ca81ca11a8a5062fc2a3a945b4355d':
Fix negative test incorrectly testing levels instead of layers
Change-Id: I5cd52d4b3c4cdaf133ea77d3237a0d47f202a288
Mika Isojrvi [Thu, 21 Apr 2016 23:53:54 +0000 (23:53 +0000)]
Fix negative test incorrectly testing levels instead of layers
am:
a9301cb50f
* commit '
a9301cb50fd1e2c4db6f238275fc6917192a6cf2':
Fix negative test incorrectly testing levels instead of layers
Change-Id: I7417ea909c0b2c1a881101ce5e238c18f4dc3e3c
Mika Isojrvi [Thu, 21 Apr 2016 23:53:53 +0000 (23:53 +0000)]
Fix negative test incorrectly testing levels instead of layers
am:
a9301cb50f
* commit '
a9301cb50fd1e2c4db6f238275fc6917192a6cf2':
Fix negative test incorrectly testing levels instead of layers
Change-Id: I12a4b53357d2195b89672fe485bf1e52f554e0a2
Pyry Haulos [Thu, 21 Apr 2016 22:09:41 +0000 (15:09 -0700)]
Merge in fixes from Google repo
Pyry Haulos [Thu, 21 Apr 2016 22:09:17 +0000 (15:09 -0700)]
Remove use of non-standard strnlen()
Mika Isojärvi [Thu, 21 Apr 2016 19:52:26 +0000 (12:52 -0700)]
Fix negative test incorrectly testing levels instead of layers
Bug:
28090252
Change-Id: Icfe19cca34777e97f2ad49f09be7314467a307bc
Pyry Haulos [Thu, 21 Apr 2016 18:23:52 +0000 (18:23 +0000)]
Merge branch 'validation_fix_api' into 'vulkan-cts-1.0-dev'
Validation fixes for dEQP-VK.api.*
- Correct minDepthBounds value
- api.info.device.properties: use correct offsets when checking `VkPhysicalDeviceProperties` structure
- api.copy_and_blit: corrected image layout barriers usage
See issue #357
Doesn't include dEQP-VK.api.command_buffers fixes, these will be submitted separately.
See merge request !517
Maciej Jesionowski [Tue, 12 Apr 2016 12:18:45 +0000 (14:18 +0200)]
Validation fixes for dEQP-VK.api
- Correct minDepthBounds value
- api.copy_and_blit: corrected image layout barriers usage
Maciej Jesionowski [Fri, 15 Apr 2016 08:53:41 +0000 (10:53 +0200)]
dEQP-VK.api.info.device.properties struct offsets
Use correct offsets and comparison algorithm when checking
VkPhysicalDeviceProperties structure.
Pyry Haulos [Thu, 21 Apr 2016 18:12:54 +0000 (11:12 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 21 Apr 2016 18:12:14 +0000 (11:12 -0700)]
Revert to original boilerplate in Vulkan CTS license appendix
Maciej Jesionowski [Fri, 8 Apr 2016 09:17:04 +0000 (11:17 +0200)]
Validation fixes in dEQP-VK.pipeline
- Corrected out of range minDepthBounds value
- Added missing image layout transitions
- timestamp, cache tests: pass data through geometry shader
- cache test: use correct initialLayout in attachment when starting
a second render pass
(cherry picked from commit
1d3585c5ec71cf90d6519913db6a01ef2c0f840c)
Conflicts:
external/vulkancts/modules/vulkan/pipeline/vktPipelineCacheTests.cpp
Arkadiusz Sarwa [Tue, 12 Apr 2016 08:54:01 +0000 (10:54 +0200)]
Bug Fix: Corrected barriers in the tests dEQP-VK.compute
(cherry picked from commit
9b3e984f996ac8d7cc18c16e466a149eef2397e3)
Arkadiusz Sarwa [Tue, 19 Apr 2016 07:24:23 +0000 (09:24 +0200)]
Bug Fix: Corrected barrier in the tests dEQP-VK.ubo
(cherry picked from commit
ee29316060b9858e85c5aabb2a6c563c6d34826a)
Maciej Jesionowski [Tue, 19 Apr 2016 13:21:12 +0000 (15:21 +0200)]
Validation fixes for dEQP-VK.glsl
- Use uint type for booleans to match attribute format
- Don't bind descriptor set when it's not updated
- Use correct number of vertex input bindings
- Use correct color attachment format and layout
- Use correct access flags and layout in image barriers
Arkadiusz Sarwa [Wed, 13 Apr 2016 12:43:17 +0000 (14:43 +0200)]
Bug Fix: Corrected barriers in the tests dEQP-VK.query_pool
Mika Isojärvi [Wed, 20 Apr 2016 00:09:59 +0000 (00:09 +0000)]
Merge "Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5 am:
f81fa44473" into nyc-mr1-dev-plus-aosp
am:
b1054b633b
* commit '
b1054b633ba2fe48c597317aff69d5e32b731a0e':
Change-Id: I090d157b380d177c42830a784d854eaae27e13c4
Mika Isojrvi [Wed, 20 Apr 2016 00:09:59 +0000 (00:09 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5 am:
43a5b1e6fa
am:
e9793ad152
* commit '
e9793ad1521cdcf1595e8a52306ae7341b3849bc':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I24966a1311dea185a91cc877c16a227f073fdd7b
Android Build Merger (Role) [Wed, 20 Apr 2016 00:07:58 +0000 (00:07 +0000)]
Merge "Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5 am:
f81fa44473" into nyc-mr1-dev-plus-aosp
Mika Isojärvi [Wed, 20 Apr 2016 00:07:50 +0000 (00:07 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5
am:
43a5b1e6fa
* commit '
43a5b1e6fa91951ba7cdb805a856a48870cd93cc':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I75e47a4fd0fc776be0ebbe0e3aedd901d958b2bd
Mika Isojärvi [Wed, 20 Apr 2016 00:07:50 +0000 (00:07 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass am:
16a3690cf5
am:
f81fa44473
* commit '
f81fa444733d1589b6e6c2b834e78fc3bf010876':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I6908ac0c98f888468ea8bafee1bb858db673fa22
Mika Isojrvi [Wed, 20 Apr 2016 00:05:39 +0000 (00:05 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass
am:
16a3690cf5
* commit '
16a3690cf5729a14b4dc478e26bfd311907b498d':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I069031afd06e44561eded58d505efe747d9b594b
Mika Isojrvi [Wed, 20 Apr 2016 00:05:39 +0000 (00:05 +0000)]
Remove unsupported multithreaded pixmap tests from mustpass
am:
16a3690cf5
* commit '
16a3690cf5729a14b4dc478e26bfd311907b498d':
Remove unsupported multithreaded pixmap tests from mustpass
Change-Id: I0bf5f44a4e966ef118f860e8185c914d592def0a
Mika Isojärvi [Tue, 19 Apr 2016 22:24:30 +0000 (15:24 -0700)]
Remove unsupported multithreaded pixmap tests from mustpass
Bug:
28268533
Change-Id: Ia2ca49f5febce5a96f4ea62386fa2db5e13cb996
TreeHugger Robot [Tue, 19 Apr 2016 21:38:53 +0000 (21:38 +0000)]
Merge "Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1 am: 4e31fce" into nyc-mr1-dev-plus-aosp
am: 44f4cfc
* commit '
44f4cfc50c2184791f7284714349fba26c120366':
Change-Id: I50c2a004880f15c6d6511f16bcab09834183a3b6
Mika Isojärvi [Tue, 19 Apr 2016 21:38:52 +0000 (21:38 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1 am: 2d4ac81
am: f8fae30
* commit '
f8fae30d191c125dc52a8f3810205b9f4b950a49':
Use square cubemap textures in negative tests
Change-Id: I898be76fec6a16afd8be5733294ec531026ace06
Android Build Merger (Role) [Tue, 19 Apr 2016 21:35:39 +0000 (21:35 +0000)]
Merge "Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1 am: 4e31fce" into nyc-mr1-dev-plus-aosp
TreeHugger Robot [Tue, 19 Apr 2016 21:35:33 +0000 (21:35 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1
am: 2d4ac81
* commit '
2d4ac81abd4b8257d1cd1ce9c817b53d13bc7070':
Use square cubemap textures in negative tests
Change-Id: Idaa0324a31ec621b3a12a01634b92adf1cdcd394
TreeHugger Robot [Tue, 19 Apr 2016 21:35:33 +0000 (21:35 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev am: 491cdf1
am: 4e31fce
* commit '
4e31fcef14f592e7efd727bdd79f9e65a30ffd5d':
Use square cubemap textures in negative tests
Change-Id: If6cfe25b8fd16d7d950d473b40acf26ceac0090d
Mika Isojärvi [Tue, 19 Apr 2016 21:32:19 +0000 (21:32 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev
am: 491cdf1
* commit '
491cdf1333964f403b701dcd02140b6fbb2f85a6':
Use square cubemap textures in negative tests
Change-Id: I7315c9c71333acca4436194fa2df41ee6893c24e
Mika Isojärvi [Tue, 19 Apr 2016 21:32:19 +0000 (21:32 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev
am: 491cdf1
* commit '
491cdf1333964f403b701dcd02140b6fbb2f85a6':
Use square cubemap textures in negative tests
Change-Id: I9aa3897f0824834997c1356855d1b33eb8ff178f
TreeHugger Robot [Tue, 19 Apr 2016 21:24:12 +0000 (21:24 +0000)]
Merge "Use square cubemap textures in negative tests" into nyc-dev
Pyry Haulos [Tue, 19 Apr 2016 20:30:28 +0000 (20:30 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe am: da88514
am: 0eb66f3
* commit '
0eb66f30016b02832157fe7a29af470afa21e1bd':
Change-Id: If3ca70d8b062ccfb50e864e661ee99e2738e7e64
Pyry Haulos [Tue, 19 Apr 2016 20:27:35 +0000 (20:27 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe
am: da88514
* commit '
da88514624f02255f81d3ea5561db349959227ff':
Change-Id: Ie8fc75e4b79e89328d4ecd7cc751e6a0509a9a36
Pyry Haulos [Tue, 19 Apr 2016 20:27:02 +0000 (20:27 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe am: db7f41f
am: e392fd3
* commit '
e392fd3c7b323fc8f39a223b3ae10a0cd0bb352d':
More dEQP-VK.synchronization fixes
Change-Id: I8ed83121991e9bfb4aec96638bd17d4c26da9816
Pyry Haulos [Tue, 19 Apr 2016 20:23:43 +0000 (20:23 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev am: c13bbbe
am: db7f41f
* commit '
db7f41fe88505f22d06309d83d1e67dcf2ff1b02':
More dEQP-VK.synchronization fixes
Change-Id: Ic38e0f1457cb97c4378315aed989de8a82089093
Pyry Haulos [Tue, 19 Apr 2016 20:21:08 +0000 (20:21 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev
am: c13bbbe
* commit '
c13bbbe8b06f77714435d9f690fb6d03df952bc7':
More dEQP-VK.synchronization fixes
Change-Id: I875002a8043fe705adea54a3b297bff91ad59eec
Pyry Haulos [Tue, 19 Apr 2016 20:10:44 +0000 (20:10 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev
am: c13bbbe
* commit '
c13bbbe8b06f77714435d9f690fb6d03df952bc7':
More dEQP-VK.synchronization fixes
Change-Id: Ied86665777d34a2e2f5047fae38511e61a1344c9
Pyry Haulos [Tue, 19 Apr 2016 19:55:06 +0000 (19:55 +0000)]
Merge "More dEQP-VK.synchronization fixes" into nyc-dev
Pyry Haulos [Tue, 19 Apr 2016 19:50:13 +0000 (12:50 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Tue, 19 Apr 2016 19:46:56 +0000 (12:46 -0700)]
Fix unused parameter warning in vktDrawIndirectTest.cpp
Mika Isojärvi [Tue, 19 Apr 2016 19:24:43 +0000 (12:24 -0700)]
Use square cubemap textures in negative tests
Bug:
28249081
Bug:
28052105
Bug:
28052212
Change-Id: I15e9ca97c1300c4771a4797a8d29c68d779d3a9a
Pyry Haulos [Tue, 19 Apr 2016 19:37:09 +0000 (19:37 +0000)]
Merge branch 'tests-command_buffers_submit_null_fence-result' into 'vulkan-cts-1.0-dev'
Bug Fix: Corrected result check in test dEQP-VK.api.command_buffers.submit_null_fence
Added queueWaitIdle on the end of the test. Not working fence and exit without waiting for the queue could affect others tests.
Validation errors are described in [Issue 357](https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/357).
See merge request !528
Pyry Haulos [Tue, 19 Apr 2016 19:35:18 +0000 (19:35 +0000)]
Merge branch 'validation_fix_binding_model' into 'vulkan-cts-1.0-dev'
Validation fixes for dEQP-VK.binding_model.*
- Add image layout transition barrier flags
- Fix shader interface mismatch
- Add fence after command submission
- Remove buffer barrier from render pass
See #357 for other validation work.
See merge request !527
Pyry Haulos [Tue, 19 Apr 2016 19:31:27 +0000 (19:31 +0000)]
Merge branch '355-fix-tesc-tese-executors' into 'vulkan-cts-1.0'
Fix a few issues in tessellation shader executors
* Off-by-one buffer overflow in TessEvaluationExecutor
* Set patchControlPoints to sensible values
Fixes #355
See merge request !519
Pyry Haulos [Tue, 19 Apr 2016 19:30:47 +0000 (19:30 +0000)]
Merge "Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f am: 191dde1" into nyc-mr1-dev-plus-aosp
am: 2367ed2
* commit '
2367ed287cc2a58c6f2f076de4326e074e90dc57':
Change-Id: I5bc8b75145f4b9bb10941a5b7e19d771fd6fb617
Pyry Haulos [Tue, 19 Apr 2016 19:30:46 +0000 (19:30 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f am: 8f17d20
am: 5b2430d
* commit '
5b2430d325549e389d704bcc084b3212687630a4':
Remove mipmap.2d.projected from mustpass
Change-Id: I792fb5a9c8c98fabb96429cbea397f1bec092fb5
Pyry Haulos [Tue, 19 Apr 2016 19:28:54 +0000 (19:28 +0000)]
Merge branch 'tests-ubo-validation' into 'vulkan-cts-1.0-dev'
Bug Fix: Corrected barrier in the tests dEQP-VK.ubo
mentioned in issue #357
See merge request !526
Pyry Haulos [Tue, 19 Apr 2016 19:27:51 +0000 (19:27 +0000)]
Merge branch 'tests-query-pool-optimization' into 'vulkan-cts-1.0-dev'
Removed not needed reading of image
These tests contain reading of an image, which is only used for the debug information and is not part of the test. The image data was undefined. This commit removes code that read the image.
See #357 for more info.
See merge request !524
Android Build Merger (Role) [Tue, 19 Apr 2016 19:27:31 +0000 (19:27 +0000)]
Merge "Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f am: 191dde1" into nyc-mr1-dev-plus-aosp
Pyry Haulos [Tue, 19 Apr 2016 19:27:25 +0000 (19:27 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f
am: 8f17d20
* commit '
8f17d20d74ed17376d48ab6110ce119b62327177':
Remove mipmap.2d.projected from mustpass
Change-Id: I2ac84ef71a43e82dc81ced16f420605f5e59b918
Pyry Haulos [Tue, 19 Apr 2016 19:27:25 +0000 (19:27 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev am: c59118f
am: 191dde1
* commit '
191dde1732d27b45c67d03fb483e817290002019':
Remove mipmap.2d.projected from mustpass
Change-Id: Icaf1cc132a8b81e7ff5691e4f43ed341c204ad50
Pyry Haulos [Tue, 19 Apr 2016 19:27:17 +0000 (19:27 +0000)]
Merge branch 'scygan-draw-tests-split-firstInstance-1.0' into 'vulkan-cts-1.0'
deqp-vk-draw: split indirect_draw tests into groups depending on `drawIndirectFirstInstance` optional feature
Fixes #337 on 1.0 branch, as an alternative to !507
See merge request !512
scygan [Fri, 8 Apr 2016 16:10:18 +0000 (18:10 +0200)]
deqp-vk-draw: split indirect_draw tests into groups depending on `drawIndirectFirstInstance` optional feature
Pyry Haulos [Tue, 19 Apr 2016 19:24:10 +0000 (19:24 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev
am: c59118f
* commit '
c59118f4b8706c03efd83734ac8d1612d7979455':
Remove mipmap.2d.projected from mustpass
Change-Id: I75ee6df872318b7cc0604a00fa4da279a60f2816
Pyry Haulos [Tue, 19 Apr 2016 19:24:10 +0000 (19:24 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev
am: c59118f
* commit '
c59118f4b8706c03efd83734ac8d1612d7979455':
Remove mipmap.2d.projected from mustpass
Change-Id: I4e4e2bebd7a38b29409a27891d0bf2ca930feae8
Pyry Haulos [Tue, 19 Apr 2016 19:23:47 +0000 (19:23 +0000)]
Merge branch 'tests-compute-basic-validation' into 'vulkan-cts-1.0-dev'
Bug Fix: Corrected barriers in tests dEQP-VK.compute
See #357 for more details.
See merge request !516
Pyry Haulos [Tue, 19 Apr 2016 19:21:31 +0000 (19:21 +0000)]
Merge branch 'validation_fix_pipeline' into 'vulkan-cts-1.0-dev'
Validation fixes for dEQP-VK.pipeline.*
- Corrected out of range minDepthBounds value
- Added missing image layout transitions
- timestamp, cache tests: pass data through geometry shader
- cache test: use correct initialLayout in attachment when starting a second render pass
See #357 for more info.
Fixes issue #309, #351
See merge request !510
Pyry Haulos [Tue, 19 Apr 2016 19:17:57 +0000 (19:17 +0000)]
Merge "Remove mipmap.2d.projected from mustpass" into nyc-dev
Pyry Haulos [Fri, 15 Apr 2016 23:46:26 +0000 (16:46 -0700)]
Remove mipmap.2d.projected from mustpass
Bug:
28200359
Bug:
28045409
Bug:
28052526
Change-Id: I660c032404902538e97cded5b7d366e09e4cd53b
Pyry Haulos [Mon, 18 Apr 2016 22:33:44 +0000 (15:33 -0700)]
More dEQP-VK.synchronization fixes
* Spec requires even unused struct members to be initialized to legal
values.
* Image initial layout barrier was not being executed.
Bug:
28074219
Change-Id: Ie2c5ecba0fa31c152b3ab85b1910ae6d07f4abbf
Arkadiusz Sarwa [Tue, 19 Apr 2016 12:41:10 +0000 (14:41 +0200)]
Bug Fix: Corrected result check in test dEQP-VK.api.command_buffers.submit_null_fence
Maciej Jesionowski [Tue, 19 Apr 2016 09:12:28 +0000 (11:12 +0200)]
dEQP-VK.binding_model validation fixes
- Add image layout transition barrier flags
- Fix shader interface mismatch
- Add fence after command submission
- Remove buffer barrier from render pass
Arkadiusz Sarwa [Tue, 19 Apr 2016 07:24:23 +0000 (09:24 +0200)]
Bug Fix: Corrected barrier in the tests dEQP-VK.ubo