OpUConvert only convers to unsigned integers.
Affects: dEQP-VK.spirv_assembly.instruction.
compute.uconvert.*
Components: Vulkan
VK-GL-CTS issue: 720
Change-Id: I68b13c8584d64359e52910091347de03b933ba42
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint32
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint64
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_uint64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int32
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_int64
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_2
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_3
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_4
testCases.push_back(ConvertCase(INTEGER_TYPE_UNSIGNED_16, INTEGER_TYPE_UNSIGNED_64, 17991));
testCases.push_back(ConvertCase(INTEGER_TYPE_UNSIGNED_32, INTEGER_TYPE_UNSIGNED_64, 904256275));
-
- // Convert unsigned int to int
- testCases.push_back(ConvertCase(INTEGER_TYPE_UNSIGNED_16, INTEGER_TYPE_SIGNED_32, 38002));
- testCases.push_back(ConvertCase(INTEGER_TYPE_UNSIGNED_16, INTEGER_TYPE_SIGNED_64, 64921));
-
- testCases.push_back(ConvertCase(INTEGER_TYPE_UNSIGNED_32, INTEGER_TYPE_SIGNED_64, 4294956295ll));
}
// Test for the OpUConvert instruction.
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint32
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint64
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_uint64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int32
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_int64
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_2
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_3
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_4
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint32
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint64
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_uint64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int32
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_int64
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_2
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_3
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_4
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint32
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint64
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_uint64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int32
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_int64
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_2
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_3
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_4
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint32
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint64
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_uint64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int32
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_int64
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_2
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_3
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_4
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint32
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_uint64
dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_uint64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int32
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint16_to_int64
-dEQP-VK.spirv_assembly.instruction.compute.uconvert.uint32_to_int64
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_2
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_3
dEQP-VK.spirv_assembly.instruction.compute.opcompositeinsert.int.vec_4