OpPtrEqual OpPtrNotEqual for non-variable pointers
authormarz <marcin.zajac@mobica.com>
Wed, 10 Nov 2021 12:09:26 +0000 (13:09 +0100)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 7 Jan 2022 21:13:58 +0000 (21:13 +0000)
commita5f64b257979c1100788d3b3086cc950e0d9ed1d
treef7624bc6e4c7299439e325e500da86096056eca3
parent734a3ffc5d284156a2f3c676bc2a115dad91e9ce
OpPtrEqual OpPtrNotEqual for non-variable pointers

Test checking the possibility of using OpPtrEqual and
OpPtrNotEqual without full variable pointer support
on simple data primitives like matrices and regular floats

Components: Vulkan

VK-GL-CTS issue: 2905

New tests:
dEQP-VK.spirv_assembly.instruction.spirv1p4.opptrequal.simple_variable_pointers_ptr_equal
dEQP-VK.spirv_assembly.instruction.spirv1p4.opptrnotequal.simple_variable_pointers_ptr_not_equal

Change-Id: I77d13e4ba22c4a9bd27c055233c6a1ae0e077f09
android/cts/master/vk-master-2021-03-01/spirv-assembly.txt
android/cts/master/vk-master/spirv-assembly.txt
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/simple_variable_pointers_ptr_equal.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/simple_variable_pointers_ptr_not_equal.amber [new file with mode: 0644]
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmSpirvVersion1p4Tests.cpp
external/vulkancts/mustpass/master/vk-default/spirv-assembly.txt