History log of /external/deqp/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9aa383c39768753d8b46c046ccb2d3a87f5df785 12-Apr-2018 Chris Forbes <chrisforbes@google.com> Request GPDP2 extension if required in shared presentable image tests

Change-Id: Ifa4b19c6046d4f0b95a5fc65443bcd1df051b6a5
Components: Vulkan
Affects: dEQP-VK.wsi.*.shared_presentable_image.*
VK-GL-CTS: 1078
/external/deqp/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp
c8b9d2e0ff18fe3cf12295ac1c7592a6a094da64 05-Feb-2018 Alexander Galazin <alexander.galazin@arm.com> Merge vk-gl-cts/vulkan-cts-1.0.2 into vk-gl-cts/vulkan-cts-1.1.0

Change-Id: I36a59b8e50449e1788779380d6dc1dc4668b78fc
03fe03447f9106ad58307bf03e19acbd2aa72240 31-Jan-2018 Vamsidhar Gaddam <vamsidhar.gaddam@arm.com> Pass in proper pWaitDstStageMask in vktWsiSharedPresentableImageTests

One of the submitInfos for a queue submit had
a semaphore passed in without passing in any stage mask. This is a
spec violation.

Affects:

dEQP-VK.wsi.android.shared_presentable_image.*

Components: Vulkan

VK-GL-CTS issue: 974

Change-Id: Iee2ea838e971a3610f44b8c1f765869a8a21fedb
/external/deqp/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp
aae4252b14d3f5fc1594706fecc567b84c64f1ad 11-Sep-2017 Alexander Galazin <alexander.galazin@arm.com> Add support for Vulkan 1.1

Components: Vulkan
VK-GL-CTS issue: 473

Change-Id: I514efd903b243429844076a934e26d248a67ac2e
(cherry picked from commit 3e1a86052e33c47532cd6f6c475d849baeec5f99)
/external/deqp/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp
b5c2f56daa415384202d097073cd8cb5dfcf2408 05-May-2017 Pyry Haulos <phaulos@google.com> Improve GLSL source program support

Old GLSL source program support in Vulkan framework was built on top
of glu::ProgramSources. This had two problems:

1) There was no obvious way to extend/annotate sources with SPIR-V
-specific information such as target SPIR-V version.

2) Most of glu::ProgramSources, such as attribute bindings or TF
configuration, was completely ignored.

This change introduces new vk::GlslSource type that replaces
glu::ProgramSources in vk::SourceCollections. vk::GlslSource contains
shader source strings as well as build options (vk::GlslBuildOptions).

vk::GlslBuildOptions doesn't currently contain anything useful but can
be later extended to support selecting target SPIR-V version for
example.

The change is mostly transparent to existing code, except:

* vkSpirvProgram.hpp was somewhat unnecessarily including
tcuTestLog.hpp and changing that to a forward declaration required
fixing includes in several test code files.

* vktShaderExecutor.cpp has been extended to allow specifying build
options.

Components: Vulkan

Change-Id: I69a6cd55ea91215585515b9d41860d818cbc97ae
(cherry picked from commit fa7a45c9bcb909be38ffd55549beb6db5115a65b)
/external/deqp/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp
55dd4426673bd260dde56addcfea802f21c31304 08-Feb-2017 Mika Isojärvi <misojarvi@google.com> Add create functions for common Vulkan types.

These functions simplify creating the Vulkan objects by taking the
arguments directly instead of passing through struct. Multiple test
cases already reimplement these functions.

VK-GL-CTS issue: 465
Components: Vulkan

Change-Id: I09f6b0163b5aa2198617230767cd072185afe45c
(cherry picked from commit da03200a87f51bed33b3c3030ecbb6df06ff4f60)
/external/deqp/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp
8ebf2d089c4949c67719f132d392fd2f33fd471b 05-May-2017 Pyry Haulos <phaulos@google.com> Merge vk-gl-cts/master into vk-gl-cts/vulkan-cts-next-dev

Change-Id: Ia594773daf04996cc73dd552b2887cc1f018a371
a11c1a38ff00f6274e58d8d2476d0cc0de57cb2d 02-Feb-2017 Chris Forbes <chrisforbes@google.com> Add tests for VK_KHR_shared_presentable_image

Initial smoke test for shared image present modes. For each of the new
present modes, exercises a shared image swapchain through a number of
frames, monitoring the status via vkGetSwapchainStatusKHR.

This is not particularly rigorous, but tests if the extension works at
all.

New tests:

dEQP-VK.wsi.*.shared_presentable_image.*

Components: Vulkan

Change-Id: I0e143a2c556ea38a78c32fca4f3bd2b81d16f7dc
(cherry picked from commit 8fd97e075d00a848c5b880f9f4c67711d9cd60d6)
/external/deqp/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp
8fd97e075d00a848c5b880f9f4c67711d9cd60d6 02-Feb-2017 Chris Forbes <chrisforbes@google.com> Add tests for VK_KHR_shared_presentable_image

Initial smoke test for shared image present modes. For each of the new
present modes, exercises a shared image swapchain through a number of
frames, monitoring the status via vkGetSwapchainStatusKHR.

This is not particularly rigorous, but tests if the extension works at
all.

New tests:

dEQP-VK.wsi.*.shared_presentable_image.*

Components: Vulkan

Change-Id: I0e143a2c556ea38a78c32fca4f3bd2b81d16f7dc
/external/deqp/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp