Add tests for zero initialize workgroup memory
authorJuha Heiskanen <juha.heiskanen@siru.fi>
Tue, 8 Feb 2022 13:21:36 +0000 (15:21 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 17 Feb 2022 22:07:02 +0000 (22:07 +0000)
commit6b5fa500e47b88d0dcaf9337f33f132069c2eb66
tree95d920e5141a97b0ee8587950f2e3b6a744c7276
parentaad450e70f28c692bed65ce248b593de42c2ddf8
Add tests for zero initialize workgroup memory

New tests ensure that the workgroup initialization happens before
workgroup entry point.

Components: Vulkan

VK-GL-CTS Issue: 3326

New tests: dEQP-VK.compute.zero_initialize_workgroup_memory.shared_memory_blocks.*

Change-Id: I7ed42cb82a8ac6b36eeec3471369a31dad6c3e89
12 files changed:
android/cts/main/vk-master-2021-03-01/compute.txt
android/cts/main/vk-master/compute.txt
external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_128.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_2x8x8.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_4x4x8.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_4x8x4.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x2x8.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x4x4.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x8x2.amber [new file with mode: 0644]
external/vulkancts/modules/vulkan/amber/vktAmberTestCase.cpp
external/vulkancts/modules/vulkan/compute/vktComputeZeroInitializeWorkgroupMemoryTests.cpp
external/vulkancts/mustpass/main/vk-default/compute.txt