658bcdaa15cfe3b39c3f16cd1e34bb7491324a5f |
|
04-Oct-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Fix result verification in loop_control tests Add some epsilon to float comparisons Component: Vulkan VK-GL-CTS issue: 742 Affects: dEQP-VK.spirv_assembly.instruction.compute.loop_control.* Change-Id: Iee88abe4946626e3c1c9656ab08092c04c0181d6
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
d784ada312e9c0f2d0262a87402e2ff6c6160a66 |
|
01-Sep-2017 |
Boris Zanin <boris.zanin@mobica.com> |
SpirV tests for Vulkan 1.1 Add tests: * dEQP-VK.spirv_assembly.instruction.compute.loop_control.dependency_length * dEQP-VK.spirv_assembly.instruction.compute.loop_control.dependency_infinite * dEQP-VK.spirv_assembly.instruction.compute.spirv_version.* * dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.* * dEQP-VK.spirv_assembly.instruction.*opmoduleprocessed* Components: Vulkan VK-GL-CTS issue: 269 Change-Id: Ib4c21a881a31ae93b5b13d88c641b3c4a7ca64a5 (cherry picked from commit 308172f1771c4ed01b45faead3055da016cd8d3b)
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
0fe7f04e2aefb289e052e82f71ab8d2a1f41dd76 |
|
30-Jun-2017 |
Paavo Pessi <paavo.pessi@siru.fi> |
Refactor time-consuming test group initializers dEQP-VK.pipeline.stencil.* - Large tests groups were split into smaller test groups. dEQP-VK.spirv_assembly.instruction.compute.opatomic.* - A large number of input and expected output value calculations were moved from the test group initializer to the actual test runner. Affects: dEQP-VK.pipeline.stencil.* dEQP-VK.spirv_assembly.instruction.* Components: Vulkan VK-GL-CTS issue: 151 Change-Id: I7cedc0e252439d7b04117ef0c15236014709b4f8
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
dede38b74ca401d392ca80f26ca86c634c751e6b |
|
01-Aug-2017 |
David Neto <dneto@google.com> |
Parameterize SPIR-V assembly common types by block storage class The default is "Uniform" but can be changed with an explicit argument to getComputeAsmCommonTypes. Now tests assemble and validate. Fixes a bad merge into master. Affects: dEQP-VK.spirv_assembly.instruction.compute.opatomic.* dEQP-VK.spirv_assembly.instruction.compute.opatomic_storage_buffer.* Components: Vulkan VK-GL-CTS issue: 582 Change-Id: I6323eb279a62aabe62dfd50c25c77dd56e4ccd71
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
41c36e6e81f81b2b39893b9d0d2e60093a72d935 |
|
10-Jul-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Merge branch vk-gl-cts/vulkan-cts-1.0.2 into vk-gl-cts/master Change-Id: I393c1b28bd020822cb2bb6d564b5de2b6b87b55a
|
889c2ca6299d711564e46e8eb7baa03e3669e72b |
|
31-Mar-2017 |
Ehsan Nasiri <ehsann@google.com> |
Add tests for SPV_KHR_variable_pointers extension Compute tests and graphics tests are added for the VK_KHR_variable_pointers extension. Components: Vulkan, Framework VK-GL-CTS issue: 123 New Tests: dEQP-VK.spirv_assembly.instruction.*.variable_pointers.* Change-Id: If2d01d626428d89a27432e2b1df33778e0b29f3b
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
d54af5a715093bab0de0cf2ba71a214fdb07faa5 |
|
01-Mar-2017 |
Lei Zhang <antiagainst@google.com> |
Add tests for the VK_KHR_16bit_storage extension * Four capabilities * StorageUniform16 * StorageUniformBufferBlock16 * StorageInputOutput16 * StoragePushConstant16 * 16bit -> 32bit and 32bit -> 16bit * integers and floats * vectors and matrices of integers and floats Component: Vulkan (cherry picked from commit e62c7b595cbf79617555faf46eb9085bb7d11cb1) Contains following two follow-up patches: * d41f0578749db200124a933a0bc6ace35881d02d (check against linea/optimalTilingFeatures) * a24bed1ac5b06e6ef87da3b6f9bc103f5cdf463f (allow flusing denormals) * ff75accb8c0634ddfa920462d864a58f12a76198 (add missing extensions) Change-Id: I51f59d9a7d984f5190c8d60752454b963a039c2e
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
38cdcf98c372cb8af8a865dc64c2d3e287d3a8ae |
|
14-Jun-2017 |
Pyry Haulos <phaulos@google.com> |
Cherry-pick SPIR-V assembly test improvements These SPIR-V assembly test framework improvements are needed by new SPIR-V tests. Contains following commits, sans new tests: e47e81cda3ab7215d6089f4f5f631fa4f4385e10 ca8cfd0d24bc210c1cfeb3ded0c2c0d2492aa66b 56bd1576eb438e10e8ccb22e17b08354fbf3bac7 56f121e90ff24a88b375db1a74c296d17dd97a74 05e91483c6f2f48b408ed1a638cbb32468ed8dfa fc1e2f0942477676e92f7fe632ef441a90f570f8 318e6d042b1aaa15327342b39967f0ae97d23347 c35c2901d9d604631326eec11b80b3e6b7b7d55f 0d10dbfa6e176e18f69edcace62f921bb5225168 251a30e3cf94411b7453dd4e05cf24e1d45f579e 4fe79607bfac070a32d9554e3705379073e3672b 8977777244ce058cb79e1cf3b43e528322e8308c 6a51980397447d1f726e71d9126e47f84dc80a6f Change-Id: Ibedf226d3160365651155327dac50e8e9987a6d4
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
05e91483c6f2f48b408ed1a638cbb32468ed8dfa |
|
21-Mar-2017 |
Lei Zhang <antiagainst@google.com> |
Extend SPIR-V assembly pipelines * Add support for additional resources in graphics pipeline * Add support for additional interfaces in graphics pipeline * Add support for different resource types in compute pipeline * Add support for push constants in both graphics and compute pipeline Affects: dEQP-VK.spirv_assembly.* Component: Vulkan Change-Id: I5dff462936f66815e1d04c069462563877ecac78
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
f5ceec91baed6c97fdb6ca35bbbbdd2e32abdc39 |
|
02-Mar-2017 |
Jason Ekstrand <jason.ekstrand@intel.com> |
dEQP-VK: Add 64-bit versions of the SPIR-V SMod and SRem tests This adds the following tests: dEQP-VK.spirv_assembly.instruction.compute.opsrem64.positive dEQP-VK.spirv_assembly.instruction.compute.opsrem64.all dEQP-VK.spirv_assembly.instruction.compute.opsmod64.positive dEQP-VK.spirv_assembly.instruction.compute.opsmod64.all Components: Vulkan Change-Id: Id2c78e94632637f110726c805fd287b63adbde68
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
ba23b9e1fccb231af89f3de3e9fff7d8f8055e51 |
|
10-Mar-2017 |
Lei Zhang <antiagainst@google.com> |
Change extern globals into functions for SPIR-V assembly tests This is just refactoring work. No logic change. Affects: dEQP-VK.spirv_assembly.* Component: Vulkan Change-Id: Ia321f44ffbdb3deb2e9610a7c1d3acdded328a41 (cherry picked from commit ae6a57bec471534780f6a6d117fe77d0bfaf4340)
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
56bd1576eb438e10e8ccb22e17b08354fbf3bac7 |
|
09-Mar-2017 |
Lei Zhang <antiagainst@google.com> |
Move graphics pipeline related code to their own files This is just refactoring work. No logic change. Affects: dEQP-VK.spirv_assembly.* Component: Vulkan Change-Id: If0585dc6e62c415fd04e3bd39f5e0ca9659a267d (cherry picked from commit f7c283abbd4c94260bbeb2dfed0f709a0b48a509)
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
e47e81cda3ab7215d6089f4f5f631fa4f4385e10 |
|
06-Dec-2016 |
Jason Ekstrand <jason.ekstrand@intel.com> |
Add OpSMod and OpSRem tests New tests: - dEQP-VK.spirv_assembly.instruction.compute.opsrem.positive - dEQP-VK.spirv_assembly.instruction.compute.opsrem.all - dEQP-VK.spirv_assembly.instruction.compute.opsmod.positive - dEQP-VK.spirv_assembly.instruction.compute.opsmod.all - dEQP-VK.spirv_assembly.instruction.graphics.srem.positive_* - dEQP-VK.spirv_assembly.instruction.graphics.srem.all_* - dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_* - dEQP-VK.spirv_assembly.instruction.graphics.smod.all_* Fixes #520 Change-Id: I16fe1e920960b7537ef097952e48dcdcc9141246
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
537a9b736914f0dcedc6a783a747fa03f5a34023 |
|
02-Jun-2016 |
Jason Ekstrand <jason.ekstrand@intel.com> |
spirv_assembly: Use deInt32 instead of VkBool32 for OpFUnord* tests
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
8267606c1738ba962eeda0a9d3f0e467d23cbdcd |
|
25-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Merge branch '330-add-opfunord-assembly-tests' into 'vulkan-cts-1.0-dev' Add OpFUnord* assembly tests fixes #330 See merge request !466
|
497e62d7dc5c1ae90c977e2c0037c1aae6000831 |
|
24-Mar-2016 |
Csaba Osztrogonác <cs.u-szeged@partner.samsung.com> |
Add OpFUnord* assembly tests fixes #330
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
978d3d585aa549eb1e729b51e9d85fc6477240f9 |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
9a869c2848d0419008cb99f72c9fa372e3af805d |
|
09-Feb-2016 |
Pyry Haulos <phaulos@google.com> |
Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
83a326f264871458dc67b0e7f30efca3bbcf8fca |
|
15-Dec-2015 |
Lei Zhang <antiagainst@google.com> |
Unify initialization of entry point names.
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
cc54b9c0f4b04cd3e3b9051c22c368e68a5e134f |
|
11-Dec-2015 |
Andrew Woloszyn <awoloszyn@google.com> |
Added OpQuantizeToF16 tests to compute shaders.
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
0e95062c203b163b84428f1e3781c0243c51bc29 |
|
20-Nov-2015 |
Lei Zhang <antiagainst@google.com> |
Add more SPIR-V assembly tests based on compute shader. - Multiple shaders in the same module. - Memory access bits. - OpCopyMemory. - OpCopyObject. - Decoration: NoContraction. - OpSpecConstantOp.
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|
21be639ab35b03f6d4d05e11fe662a7dd6bfee2b |
|
28-Sep-2015 |
Lei Zhang <antiagainst@google.com> |
SpirVAssembly: Vulkan environment basics for compute pipeline. Set up test groups for SPIR-V assembly tests. Set up Vulkan environment for compute pipeline. Added a simple compute shader which just negates data from input buffer. And test SPIR-V instruction OpNop based on that. Change-Id: I8ccd518d9441899667edd58a042315780b068d1e
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
|