History log of /external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
503a8bae9c8b43dff2c994ee90c2596802cb13be 10-Nov-2017 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: I38a420841bb08c1d2d993eee39c16046c7680c3f
6140c85a76b7866db94aaf77bcd5dca80490e19b 06-Nov-2017 Jorg Wagner <jorg.wagner@arm.com> Do not use depthClampEnable unconditionally.

Depth clamping is not needed by this test, so
do not rely on the optional feature when creating
the pipeline object.

Affects:
dEQP-VK.api.smoke.*

Components: Vulkan

VK-GL-CTS issue: 817

Change-Id: I6794f7f5d17d7610ff43dcb4080a6a30e12ed95b
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
ab800744f81295f4ffee05cd6c3137ab69757315 06-Sep-2016 David Sodman <dsodman@google.com> Extend gl_FrontFacing tests

Update gl_FrontFacing tests to include more tests as well as to use the
vktDrawUtil utility class

Change-Id: If94fb552f5f9366c79ffa3fcac6f085611a23f65
(cherry picked from commit 417115b2676c3064a06385184573b6d7a0644f42)
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
04e0b933ea3c81ffd6964aecc2e295d7207c876a 27-Jul-2017 Slawomir Cygan <slawomir.cygan@intel.com> Add missing location qualifier on shader input

glslang requires locations for I/O since 1d585ac.

Affects:
dEQP-VK.api.smoke.create_shader

Components: Vulkan

VK-GL-CTS issue: 601

Change-Id: I55fde33883e8f221eb205314c6fdff267d820b26
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
417115b2676c3064a06385184573b6d7a0644f42 06-Sep-2016 David Sodman <dsodman@google.com> Extend gl_FrontFacing tests

Update gl_FrontFacing tests to include more tests as well as to use the
vktDrawUtil utility class

Change-Id: If94fb552f5f9366c79ffa3fcac6f085611a23f65
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
1d385a1405fae6be086a68a216b758c2a824d6a6 24-May-2016 Pyry Haulos <phaulos@google.com> Add simple Vulkan smoke test that doesn't use OpName

Covers following places where glslang generates OpName by default:

* Vertex and fragment shader user-defined inputs
* Vertex and fragment shader user-defined outputs
* Built-in vertex shader outputs
* Struct type name
* Struct member name
* Local variable

Bug: 29054693
Bug: 28887585
Change-Id: I07c2f3cfc1306811100e9380bf6c68d53b8d1a14
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
3d8e6ee58a6f3a7701a3e6cdc4ba9fb14b162410 20-May-2016 Pyry Haulos <phaulos@google.com> Merge bug fixes from Khronos CTS release branch

This includes fixes available in Vulkan CTS 1.0.0.3 RC1:

8d6a75b Fix test copying zero sized regions
4d12ac5 Update sample conformance statement with latest release tag
2659c92 Remove use of non-standard strnlen()
fd6bbe6 Validation fix dEQP-VK.binding_model
8c019df Validation fix for dEQP-VK.ssbo
02bc895 Remove dEQP-VK.glsl.linkage.varying.rules.fragment_declare
0f75056 Validation fixes for dEQP-VK.renderpass
0619614 Validation fixes for dEQP-VK.glsl
2df3edd dEQP-VK.binding_model validation fixes
50664eb Removed not needed reading of image
ce3f36a Bug Fix: Corrected barriers in the tests dEQP-VK.query_pool
6d286f8 Validation fixes for dEQP-VK.api
d02ea76 dEQP-VK.api.info.device.properties struct offsets
d488796 Bug Fix: Corrected barriers in the tests dEQP-VK.dynamic_state.
a4f96c9 Turn on well defined signed integer overflow
ba9a6b8 Add Android NDK r11 toolchain as new default
355e4f8 Update glslang to (7b3096a) to include bitfield functions precision fix
cbba646 Fix Pipeline barrier test
6eaa4ce Update glslang to (af4592) - include proper RelaxedPrecision handling
f89b81f Remove instances of pDynamicState->dynamicStateCount = 0
989ae48 ShaderRender tests: do not use images in UNDEFINED layout
ed92247 Revert to original boilerplate in Vulkan CTS license appendix
0b834b7 Validation fixes in dEQP-VK.pipeline
92728bd Bug Fix: Corrected barriers in the tests dEQP-VK.compute
ad4a38e Bug Fix: Corrected barrier in the tests dEQP-VK.ubo
750f819 Fix unused parameter warning in vktDrawIndirectTest.cpp
7df90ed deqp-vk-draw: split indirect_draw tests into groups depending on `drawIndirectFirstInstance` optional feature
9025139 Remove initialization check for deviceName
9312e31 Fix VkPhysicalDeviceProperties init validation
4803b08 Fix a few issues in tessellation shader executors

As well as following cherry-picks:

b215306 Fix various compiler warnings
fad252e vktWsiSurfaceTests: fixed bug in surface capabilities validation where surface's height was tested with respect to width's limits.
4a57a13 vktWsiSwapchainTests: remove redundant barrier (already realised by subpass dependencies)
8a07cbb vktWsiSwapchainTests: remove incorrect barrier (COLOR_ATTACHMENT_OPT -> PRESENT_SRC), while image is already in PRESENT_SRC layout
9b48af0 vktWsiSwapchainTests: fixes for swapchain parameters
fb3fd80 WSI: depthClamp is an optional feature, disable it

Bug: 28911346
Change-Id: I124cdecdc5472e5889d40ae5b66baffa074df7ca
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
41ff4d37f7c0bca4df89667da1f689d00a4dbccb 11-Apr-2016 Mika Isojärvi <misojarvi@google.com> Add test for UNUSED_ATTACHMENT in resolve attachments in subpass

Bug: 27552375
Change-Id: I3be1cde17b5b3be29c9a8d4964638d46305e0b9b
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
4ec2e131d2a984fe8a2f0e8f58c4f77faec35106 08-Apr-2016 Pyry Haulos <phaulos@google.com> Add rendering verification to dEQP-VK.api.smoke.*triangle

Change-Id: I227cfb8a66162bf947b20545a444e2863a74176f
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
86a8ae9e0d61bbfe1f1e273fdbb026369bdb5f29 07-Apr-2016 Pyry Haulos <phaulos@google.com> 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
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
978d3d585aa549eb1e729b51e9d85fc6477240f9 29-Mar-2016 Pyry Haulos <phaulos@google.com> Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
fd7944ef801e5be2e9883c4acc6c9d826574e743 12-Feb-2016 Csaba Osztrogonác <cs.u-szeged@partner.samsung.com> Bump #version to 310 in vktApiSmokeTests.cpp

fixes #272
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
9a869c2848d0419008cb99f72c9fa372e3af805d 09-Feb-2016 Pyry Haulos <phaulos@google.com> Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
a0cfd75ba580cdd649b82211875371f8a2959a27 13-Jan-2016 Andrew Woloszyn <awoloszyn@google.com> Replaced uses of VertexID and InstanceID.

Switched to using InstanceIndex and VertexIndex.
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
689c095f881a410da6a315795452a8e00ad95a9d 05-Jan-2016 Pyry Haulos <phaulos@google.com> Update Vulkan CTS to API 1.0.0

Change-Id: Idb60e106fadb133fcbce136270853696a6290f5b
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
0aeee78a8c5276964d855b097b91059daa3fd79a 06-Jan-2016 Pyry Haulos <phaulos@google.com> Change maxAnisotropy to 1 in object mgmt and smoke tests

Anisotropic filtering is optional and value 1 disables it.

Change-Id: Ib1d5ff3e72d8271eb24321c04782dbe9cd9c833f
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
8e061635437aa8a4d572a585d400378eb43fcfbe 03-Dec-2015 Dae Kim <dae.kimpark@imgtec.com> Update dEQP-VK.api.smoke.asm_triangle to SPIR-V 1.0Rev2

OpSource should be right before OpName.
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
68e7282426d639b54d15c4710d97ba97e72c76ef 18-Nov-2015 Pyry Haulos <phaulos@google.com> Update API version to 0.210.1

Change-Id: Ifc8134b430aaa0a602cbf68f2ee23c7bc6a185ba
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
21c0fb00ba42f8077fe62868301cf0be711d8147 09-Oct-2015 Lei Zhang <antiagainst@google.com> Update SPIR-V tests and spirv-tools to SPIR-V rev32.

Change-Id: I60da261bff306e6749ef75890d9238761681f939
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
3d2071b82061ee418aa87064333069281133edda 28-Sep-2015 Pyry Haulos <phaulos@google.com> Update to API version 170.2

Change-Id: Icf48994ec9cff5a17ff1472bff2a1272a35a32c3
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
0ae6069583c8d178964c87b1e321d8e9448bd197 01-Oct-2015 Pyry Haulos <phaulos@google.com> Add vkTypeUtil

vkTypeUtil.hpp provides convenience functions for creating "simple"
Vulkan composite types, such as VkRect2D or VkChannelMapping.

Change-Id: I5b76046a61a06e92539a19666391b3c322863fca
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
7485f0bbab69ed556d54503e8f94bedc5b71175d 04-Sep-2015 Andrew Woloszyn <awoloszyn@google.com> Added spirv-tools to the vulkan test suite.

This allows hand-written assembly tests.

It follows the same philosophy as glslang, and allows spirv to be
assembled prior to running the tests or at test time.

Change-Id: I1110fcd4f5713b50274502e73703bd1ba2fd372f
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
7965292de01eac3af42c1de1e61b9442739eb188 01-Sep-2015 Pyry Haulos <phaulos@google.com> Add getHostPtr() to vk::Allocation

Since there can exist only one memory mapping for any VkDeviceMemory
and vkUmapMemory() unmaps all pages, current Allocator interface doesn't
extend to sub-allocators properly. To make sub-allocation work,
Allocator must be responsible of managing memory mappings.

The new behavior is to always map any host-visible allocations and
provide host pointer as part of Allocation.

Change-Id: I83a28b1387b282a373604cb112757ffdd75b20b3
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
34823916fd57e1694b2af8ed159811ca9bd40958 20-Aug-2015 Pyry Haulos <phaulos@google.com> Reorganize API tests and fix some issues

Change-Id: I65431440889bb8c05d314cb2559ceb515c7e2542
/external/deqp/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp