Merge changes I5e9afad9,Ibd0b2ee4

* changes:
  Update Marl to bf3e23083
  Squashed 'third_party/marl/' changes from 59068ee4c..bf3e23083
diff --git a/src/Android.bp b/src/Android.bp
index a805366..8aabb27 100644
--- a/src/Android.bp
+++ b/src/Android.bp
@@ -44,7 +44,7 @@
 
     target: {
         android: {
-            relative_install_path: "hw",
+            relative_install_path: "egl",
             header_libs: [
                 "swiftshader_platform_headers",
 		"libnativebase_headers",
@@ -55,7 +55,9 @@
                 "libcutils",
                 "libsync",
                 "liblog",
-		"libui",
+            ],
+            static_libs: [
+                "libarect",
             ],
         },
 
diff --git a/src/Device/Context.cpp b/src/Device/Context.cpp
index 6825d01..34a22a7 100644
--- a/src/Device/Context.cpp
+++ b/src/Device/Context.cpp
@@ -99,6 +99,8 @@
 		frontStencil = {};
 		backStencil = {};
 
+		robustBufferAccess = false;
+
 		rasterizerDiscard = false;
 
 		depthCompareMode = VK_COMPARE_OP_LESS;
diff --git a/src/Device/Context.hpp b/src/Device/Context.hpp
index 610ec88..2736a9e 100644
--- a/src/Device/Context.hpp
+++ b/src/Device/Context.hpp
@@ -107,6 +107,7 @@
 		vk::DescriptorSet::Bindings descriptorSets = {};
 		vk::DescriptorSet::DynamicOffsets descriptorDynamicOffsets = {};
 		Stream input[MAX_INTERFACE_COMPONENTS / 4];
+		bool robustBufferAccess;
 
 		vk::ImageView *renderTarget[RENDERTARGETS];
 		vk::ImageView *depthBuffer;
diff --git a/src/Device/Renderer.cpp b/src/Device/Renderer.cpp
index 854c935..de4e9af 100644
--- a/src/Device/Renderer.cpp
+++ b/src/Device/Renderer.cpp
@@ -53,13 +53,17 @@
 		case VK_PRIMITIVE_TOPOLOGY_POINT_LIST:
 		{
 			auto index = start;
+			auto pointBatch = &(batch[0][0]);
 			for(unsigned int i = 0; i < triangleCount; i++)
 			{
-				batch[i][0] = indices[index];
-				batch[i][1] = indices[index];
-				batch[i][2] = indices[index];
+				*pointBatch++ = indices[index++];
+			}
 
-				index += 1;
+			// Repeat the last index to allow for SIMD width overrun.
+			index--;
+			for(unsigned int i = 0; i < 3; i++)
+			{
+				*pointBatch++ = indices[index];
 			}
 			break;
 		}
@@ -273,6 +277,7 @@
 		for(int i = 0; i < MAX_INTERFACE_COMPONENTS/4; i++)
 		{
 			data->input[i] = context->input[i].buffer;
+			data->robustnessSize[i] = context->input[i].robustnessSize;
 			data->stride[i] = context->input[i].vertexStride;
 		}
 
@@ -496,7 +501,8 @@
 
 		auto& vertexTask = batch->vertexTask;
 		vertexTask.primitiveStart = batch->firstPrimitive;
-		vertexTask.vertexCount = batch->numPrimitives * 3;
+		// We're only using batch compaction for points, not lines
+		vertexTask.vertexCount = batch->numPrimitives * ((draw->topology == VK_PRIMITIVE_TOPOLOGY_POINT_LIST) ? 1 : 3);
 		if (vertexTask.vertexCache.drawCall != draw->id)
 		{
 			vertexTask.vertexCache.clear();
@@ -590,10 +596,14 @@
 			}
 		}
 
-		// Repeat the last index to allow for SIMD width overrun.
-		triangleIndicesOut[triangleCount][0] = triangleIndicesOut[triangleCount - 1][2];
-		triangleIndicesOut[triangleCount][1] = triangleIndicesOut[triangleCount - 1][2];
-		triangleIndicesOut[triangleCount][2] = triangleIndicesOut[triangleCount - 1][2];
+		// setBatchIndices() takes care of the point case, since it's different due to the compaction
+		if (topology != VK_PRIMITIVE_TOPOLOGY_POINT_LIST)
+		{
+			// Repeat the last index to allow for SIMD width overrun.
+			triangleIndicesOut[triangleCount][0] = triangleIndicesOut[triangleCount - 1][2];
+			triangleIndicesOut[triangleCount][1] = triangleIndicesOut[triangleCount - 1][2];
+			triangleIndicesOut[triangleCount][2] = triangleIndicesOut[triangleCount - 1][2];
+		}
 	}
 
 	int DrawCall::setupSolidTriangles(Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count)
@@ -1048,10 +1058,11 @@
 		for(uint32_t i = 0; i < vk::MAX_VERTEX_INPUT_BINDINGS; i++)
 		{
 			auto &attrib = inputs[i];
-			if (attrib.count && attrib.instanceStride)
+			if (attrib.count && attrib.instanceStride && (attrib.instanceStride < attrib.robustnessSize))
 			{
 				// Under the casts: attrib.buffer += attrib.instanceStride
 				attrib.buffer = (void const *)((uintptr_t)attrib.buffer + attrib.instanceStride);
+				attrib.robustnessSize -= attrib.instanceStride;
 			}
 		}
 	}
diff --git a/src/Device/Renderer.hpp b/src/Device/Renderer.hpp
index 63b4587..9b45f74 100644
--- a/src/Device/Renderer.hpp
+++ b/src/Device/Renderer.hpp
@@ -66,6 +66,7 @@
 		vk::DescriptorSet::DynamicOffsets descriptorDynamicOffsets = {};
 
 		const void *input[MAX_INTERFACE_COMPONENTS / 4];
+		unsigned int robustnessSize[MAX_INTERFACE_COMPONENTS / 4];
 		unsigned int stride[MAX_INTERFACE_COMPONENTS / 4];
 		const void *indices;
 
diff --git a/src/Device/Stream.hpp b/src/Device/Stream.hpp
index cdf5c69..b6bb56c 100644
--- a/src/Device/Stream.hpp
+++ b/src/Device/Stream.hpp
@@ -39,6 +39,7 @@
 	struct Stream
 	{
 		const void *buffer = nullptr;
+		unsigned int robustnessSize = 0;
 		unsigned int vertexStride = 0;
 		unsigned int instanceStride = 0;
 		StreamType type = STREAMTYPE_FLOAT;
diff --git a/src/Device/VertexProcessor.cpp b/src/Device/VertexProcessor.cpp
index c6e5c13..80988cd 100644
--- a/src/Device/VertexProcessor.cpp
+++ b/src/Device/VertexProcessor.cpp
@@ -44,6 +44,32 @@
 		return hash;
 	}
 
+	unsigned int VertexProcessor::States::Input::bytesPerAttrib() const
+	{
+		switch(type)
+		{
+		case STREAMTYPE_FLOAT:
+		case STREAMTYPE_INT:
+		case STREAMTYPE_UINT:
+			return count * sizeof(uint32_t);
+		case STREAMTYPE_HALF:
+		case STREAMTYPE_SHORT:
+		case STREAMTYPE_USHORT:
+			return count * sizeof(uint16_t);
+		case STREAMTYPE_BYTE:
+		case STREAMTYPE_SBYTE:
+			return count * sizeof(uint8_t);
+		case STREAMTYPE_COLOR:
+		case STREAMTYPE_2_10_10_10_INT:
+		case STREAMTYPE_2_10_10_10_UINT:
+			return sizeof(int);
+		default:
+			UNSUPPORTED("stream.type %d", int(type));
+		}
+
+		return 0;
+	}
+
 	bool VertexProcessor::State::operator==(const State &state) const
 	{
 		if(hash != state.hash)
@@ -78,6 +104,8 @@
 		State state;
 
 		state.shaderID = context->vertexShader->getSerialID();
+		state.robustBufferAccess = context->robustBufferAccess;
+		state.isPoint = context->topology == VK_PRIMITIVE_TOPOLOGY_POINT_LIST;
 
 		for(int i = 0; i < MAX_INTERFACE_COMPONENTS / 4; i++)
 		{
diff --git a/src/Device/VertexProcessor.hpp b/src/Device/VertexProcessor.hpp
index 66ba01d..e574e77 100644
--- a/src/Device/VertexProcessor.hpp
+++ b/src/Device/VertexProcessor.hpp
@@ -68,6 +68,8 @@
 					return count != 0;
 				}
 
+				unsigned int bytesPerAttrib() const;
+
 				StreamType type    : BITS(STREAMTYPE_LAST);
 				unsigned int count : 3;
 				bool normalized    : 1;
@@ -75,6 +77,8 @@
 			};
 
 			Input input[MAX_INTERFACE_COMPONENTS / 4];
+			bool robustBufferAccess : 1;
+			bool isPoint : 1;
 		};
 
 		struct State : States
diff --git a/src/OpenGL/libGLESv2/Device.cpp b/src/OpenGL/libGLESv2/Device.cpp
index c70da83..0758428 100644
--- a/src/OpenGL/libGLESv2/Device.cpp
+++ b/src/OpenGL/libGLESv2/Device.cpp
@@ -979,7 +979,7 @@
 		{
 			float ratio = static_cast<float>(dstRect.width()) / srcRect.width();
 			float offsetf = roundf((static_cast<float>(clipRect.x0) - srcRect.x0) * ratio);
-			if (!std::isfinite(offsetf) || !std::isfinite(ratio))
+			if (!FloatFitsInInt(offsetf) || !std::isfinite(ratio))
 			{
 				return false;
 			}
@@ -998,7 +998,7 @@
 		{
 			float ratio = static_cast<float>(dstRect.width()) / srcRect.width();
 			float offsetf = roundf((srcRect.x1 - static_cast<float>(clipRect.x1)) * ratio);
-			if (!std::isfinite(offsetf) || !std::isfinite(ratio))
+			if (!FloatFitsInInt(offsetf) || !std::isfinite(ratio))
 			{
 				return false;
 			}
@@ -1017,7 +1017,7 @@
 		{
 			float ratio = static_cast<float>(dstRect.height()) / srcRect.height();
 			float offsetf = roundf((static_cast<float>(clipRect.y0) - srcRect.y0) * ratio);
-			if (!std::isfinite(offsetf) || !std::isfinite(ratio))
+			if (!FloatFitsInInt(offsetf) || !std::isfinite(ratio))
 			{
 				return false;
 			}
@@ -1036,7 +1036,7 @@
 		{
 			float ratio = static_cast<float>(dstRect.height()) / srcRect.height();
 			float offsetf = roundf((srcRect.y1 - static_cast<float>(clipRect.y1)) * ratio);
-			if (!std::isfinite(offsetf) || !std::isfinite(ratio))
+			if (!FloatFitsInInt(offsetf) || !std::isfinite(ratio))
 			{
 				return false;
 			}
diff --git a/src/OpenGL/libGLESv2/utilities.cpp b/src/OpenGL/libGLESv2/utilities.cpp
index 96510e7..b8c91be 100644
--- a/src/OpenGL/libGLESv2/utilities.cpp
+++ b/src/OpenGL/libGLESv2/utilities.cpp
@@ -2070,6 +2070,22 @@
 
 		return name.substr(0, open);
 	}
+
+	bool FloatFitsInInt(float f)
+	{
+		// We can't just do a raw comparison of "f > (float) INT32_MAX",
+		// because "(float) INT32_MAX" is unrepresentable as an integer.
+		//
+		// So instead I subtracted an ULP from "(float) INT32_MAX", cast that
+		// to an int, and do the comparison with that value. That value is
+		// 2147483520, and can be found with the following code:
+		//    float f_max = static_cast<float>(INT32_MAX);
+		//    int32_t f_bits = *static_cast<int32_t *>((void *)&f_max);
+		//    f_bits -= 1;
+		//    float f_next = *static_cast<float *>((void *)&f_bits);
+		//    int32_t out = static_cast<int32_t>(f_next);
+		return std::isfinite(f) && (-2147483520.f < f) && (f < 2147483520.f);
+	}
 }
 
 namespace es2sw
@@ -2401,4 +2417,4 @@
 
 		return GL_DEPTH24_STENCIL8_OES;
 	}
-}
\ No newline at end of file
+}
diff --git a/src/OpenGL/libGLESv2/utilities.h b/src/OpenGL/libGLESv2/utilities.h
index 187ef13..d469d74 100644
--- a/src/OpenGL/libGLESv2/utilities.h
+++ b/src/OpenGL/libGLESv2/utilities.h
@@ -86,6 +86,8 @@
 	// Parse the base uniform name and array index.  Returns the base name of the uniform. outSubscript is
 	// set to GL_INVALID_INDEX if the provided name is not an array or the array index is invalid.
 	std::string ParseUniformName(const std::string &name, unsigned int *outSubscript);
+
+	bool FloatFitsInInt(float f);
 }
 
 namespace es2sw
diff --git a/src/Pipeline/PixelRoutine.cpp b/src/Pipeline/PixelRoutine.cpp
index 186a44a..495c785 100644
--- a/src/Pipeline/PixelRoutine.cpp
+++ b/src/Pipeline/PixelRoutine.cpp
@@ -1063,6 +1063,21 @@
 			pixel.z = Short4(0xFFFFu);
 			pixel.w = Short4(0xFFFFu);
 			break;
+		case VK_FORMAT_A2B10G10R10_UNORM_PACK32:
+		{
+			buffer = cBuffer;
+			Int4 v = Int4(0);
+			v = Insert(v, *Pointer<Int>(buffer + 4 * x), 0);
+			v = Insert(v, *Pointer<Int>(buffer + 4 * x + 4), 1);
+			buffer += *Pointer<Int>(data + OFFSET(DrawData, colorPitchB[index]));
+			v = Insert(v, *Pointer<Int>(buffer + 4 * x), 2);
+			v = Insert(v, *Pointer<Int>(buffer + 4 * x + 4), 3);
+
+			pixel.x = Short4(v << 6) & Short4(0xFFC0u);
+			pixel.y = Short4(v >> 4) & Short4(0xFFC0u);
+			pixel.z = Short4(v >> 14) & Short4(0xFFC0u);
+			pixel.w = Short4(v >> 16) & Short4(0xC000u);
+		} break;
 		default:
 			UNIMPLEMENTED("VkFormat %d", state.targetFormat[index]);
 		}
diff --git a/src/Pipeline/VertexProgram.cpp b/src/Pipeline/VertexProgram.cpp
index dedf800..5bb3918 100644
--- a/src/Pipeline/VertexProgram.cpp
+++ b/src/Pipeline/VertexProgram.cpp
@@ -63,7 +63,7 @@
 	{
 	}
 
-	void VertexProgram::program(Pointer<UInt> &batch)
+	void VertexProgram::program(Pointer<UInt> &batch, UInt& vertexCount)
 	{
 		auto it = spirvShader->inputBuiltins.find(spv::BuiltInVertexIndex);
 		if (it != spirvShader->inputBuiltins.end())
@@ -80,7 +80,8 @@
 		}
 
 		auto activeLaneMask = SIMD::Int(0xFFFFFFFF);
-		spirvShader->emit(&routine, activeLaneMask, activeLaneMask, descriptorSets);
+		Int4 storesAndAtomicsMask = CmpGE(UInt4(vertexCount), UInt4(1, 2, 3, 4));
+		spirvShader->emit(&routine, activeLaneMask, storesAndAtomicsMask, descriptorSets);
 
 		spirvShader->emitEpilog(&routine);
 	}
diff --git a/src/Pipeline/VertexProgram.hpp b/src/Pipeline/VertexProgram.hpp
index 3c8a664..7baee79 100644
--- a/src/Pipeline/VertexProgram.hpp
+++ b/src/Pipeline/VertexProgram.hpp
@@ -34,7 +34,7 @@
 		virtual ~VertexProgram();
 
 	private:
-		void program(Pointer<UInt> &batch) override;
+		void program(Pointer<UInt> &batch, UInt& vertexCount) override;
 
 		const vk::DescriptorSet::Bindings &descriptorSets;
 	};
diff --git a/src/Pipeline/VertexRoutine.cpp b/src/Pipeline/VertexRoutine.cpp
index 8ada5d4..acc13cd 100644
--- a/src/Pipeline/VertexRoutine.cpp
+++ b/src/Pipeline/VertexRoutine.cpp
@@ -60,16 +60,21 @@
 			If(tagCache[cacheIndex] != index)
 			{
 				readInput(batch);
-				program(batch);
+				program(batch, vertexCount);
 				computeClipFlags();
 
 				writeCache(vertexCache, tagCache, batch);
 			}
 
 			Pointer<Byte> cacheEntry = vertexCache + cacheIndex * UInt((int)sizeof(Vertex));
-			writeVertex(vertex, cacheEntry);
 
-			vertex += sizeof(Vertex);
+			// For points, vertexCount is 1 per primitive, so duplicate vertex for all 3 vertices of the primitive
+			for(int i = 0; i < (state.isPoint ? 3 : 1); i++)
+			{
+				writeVertex(vertex, cacheEntry);
+				vertex += sizeof(Vertex);
+			}
+
 			batch = Pointer<UInt>(Pointer<Byte>(batch) + sizeof(uint32_t));
 			vertexCount--;
 		}
@@ -89,8 +94,13 @@
 			{
 				Pointer<Byte> input = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData, input) + sizeof(void*) * (i / 4));
 				UInt stride = *Pointer<UInt>(data + OFFSET(DrawData, stride) + sizeof(uint32_t) * (i / 4));
+				UInt robustnessSize(0);
+				if(state.robustBufferAccess)
+				{
+					robustnessSize = *Pointer<UInt>(data + OFFSET(DrawData, robustnessSize) + sizeof(uint32_t) * (i / 4));
+				}
 
-				auto value = readStream(input, stride, state.input[i / 4], batch);
+				auto value = readStream(input, stride, state.input[i / 4], batch, state.robustBufferAccess, robustnessSize);
 				routine.inputs[i + 0] = value.x;
 				routine.inputs[i + 1] = value.y;
 				routine.inputs[i + 2] = value.z;
@@ -132,14 +142,28 @@
 		clipFlags |= Pointer<Int>(constants + OFFSET(Constants,fini))[SignMask(finiteXYZ)];
 	}
 
-	Vector4f VertexRoutine::readStream(Pointer<Byte> &buffer, UInt &stride, const Stream &stream, Pointer<UInt> &batch)
+	Vector4f VertexRoutine::readStream(Pointer<Byte> &buffer, UInt &stride, const Stream &stream, Pointer<UInt> &batch,
+	                                   bool robustBufferAccess, UInt & robustnessSize)
 	{
 		Vector4f v;
+		UInt4 offsets = *Pointer<UInt4>(As<Pointer<UInt4>>(batch)) * UInt4(stride);
 
-		Pointer<Byte> source0 = buffer + batch[0] * stride;
-		Pointer<Byte> source1 = buffer + batch[1] * stride;
-		Pointer<Byte> source2 = buffer + batch[2] * stride;
-		Pointer<Byte> source3 = buffer + batch[3] * stride;
+		Pointer<Byte> source0 = buffer + offsets.x;

+		Pointer<Byte> source1 = buffer + offsets.y;

+		Pointer<Byte> source2 = buffer + offsets.z;

+		Pointer<Byte> source3 = buffer + offsets.w;
+
+		UInt4 zero(0);
+		if (robustBufferAccess)
+		{
+			// TODO(b/141124876): Optimize for wide-vector gather operations.
+			UInt4 limits = offsets + UInt4(stream.bytesPerAttrib());
+			Pointer<Byte> zeroSource = As<Pointer<Byte>>(&zero);
+			source0 = IfThenElse(limits.x <= robustnessSize, source0, zeroSource);
+			source1 = IfThenElse(limits.y <= robustnessSize, source1, zeroSource);
+			source2 = IfThenElse(limits.z <= robustnessSize, source2, zeroSource);
+			source3 = IfThenElse(limits.w <= robustnessSize, source3, zeroSource);
+		}
 
 		bool isNativeFloatAttrib = (stream.attribType == SpirvShader::ATTRIBTYPE_FLOAT) || stream.normalized;
 
diff --git a/src/Pipeline/VertexRoutine.hpp b/src/Pipeline/VertexRoutine.hpp
index dc22ecb..3be1484 100644
--- a/src/Pipeline/VertexRoutine.hpp
+++ b/src/Pipeline/VertexRoutine.hpp
@@ -62,11 +62,12 @@
 		SpirvShader const * const spirvShader;
 
 	private:
-		virtual void program(Pointer<UInt> &batch) = 0;
+		virtual void program(Pointer<UInt> &batch, UInt& vertexCount) = 0;
 
 		typedef VertexProcessor::State::Input Stream;
 
-		Vector4f readStream(Pointer<Byte> &buffer, UInt &stride, const Stream &stream, Pointer<UInt> &batch);
+		Vector4f readStream(Pointer<Byte> &buffer, UInt &stride, const Stream &stream, Pointer<UInt> &batch,
+		                    bool robustBufferAccess, UInt& robustnessSize);
 		void readInput(Pointer<UInt> &batch);
 		void computeClipFlags();
 		void writeCache(Pointer<Byte> &vertexCache, Pointer<UInt> &tagCache, Pointer<UInt> &batch);
diff --git a/src/Vulkan/BUILD.gn b/src/Vulkan/BUILD.gn
index c2e63d6..8c6141b 100644
--- a/src/Vulkan/BUILD.gn
+++ b/src/Vulkan/BUILD.gn
@@ -129,10 +129,6 @@
   } else {
     output_name = "libvk_swiftshader"
   }
-  if (!is_fuchsia) {
-    # NOTE: Work-around for http://crbug.com/1000668
-    output_dir = "$root_out_dir/swiftshader"
-  }
 
   if (is_mac) {
     ldflags = [
diff --git a/src/Vulkan/VkCommandBuffer.cpp b/src/Vulkan/VkCommandBuffer.cpp
index e3a9ae7..8562c2b 100644
--- a/src/Vulkan/VkCommandBuffer.cpp
+++ b/src/Vulkan/VkCommandBuffer.cpp
@@ -419,8 +419,13 @@
 		if (attrib.count)
 		{
 			const auto &vertexInput = vertexInputBindings[attrib.binding];
-			attrib.buffer = vertexInput.buffer ? vertexInput.buffer->getOffsetPointer(
-					attrib.offset + vertexInput.offset + attrib.vertexStride * firstVertex + attrib.instanceStride * firstInstance) : nullptr;
+			VkDeviceSize offset = attrib.offset + vertexInput.offset +
+			                      attrib.vertexStride * firstVertex +
+			                      attrib.instanceStride * firstInstance;
+			attrib.buffer = vertexInput.buffer ? vertexInput.buffer->getOffsetPointer(offset) : nullptr;
+
+			VkDeviceSize size = vertexInput.buffer ? vertexInput.buffer->getSize() : 0;
+			attrib.robustnessSize = (size > offset) ? size - offset : 0;
 		}
 	}
 }
diff --git a/src/Vulkan/VkPhysicalDevice.cpp b/src/Vulkan/VkPhysicalDevice.cpp
index 8e6b8e7..1618773 100644
--- a/src/Vulkan/VkPhysicalDevice.cpp
+++ b/src/Vulkan/VkPhysicalDevice.cpp
@@ -56,7 +56,7 @@
 		VK_FALSE,  // textureCompressionBC
 		VK_FALSE,  // occlusionQueryPrecise
 		VK_FALSE,  // pipelineStatisticsQuery
-		VK_FALSE,  // vertexPipelineStoresAndAtomics
+		VK_TRUE,   // vertexPipelineStoresAndAtomics
 		VK_TRUE,   // fragmentStoresAndAtomics
 		VK_FALSE,  // shaderTessellationAndGeometryPointSize
 		VK_FALSE,  // shaderImageGatherExtended
diff --git a/src/Vulkan/VkPipeline.cpp b/src/Vulkan/VkPipeline.cpp
index 86ea342..7c55daa 100644
--- a/src/Vulkan/VkPipeline.cpp
+++ b/src/Vulkan/VkPipeline.cpp
@@ -283,6 +283,8 @@
 GraphicsPipeline::GraphicsPipeline(const VkGraphicsPipelineCreateInfo* pCreateInfo, void* mem, const Device *device)
 	: Pipeline(vk::Cast(pCreateInfo->layout), device)
 {
+	context.robustBufferAccess = robustBufferAccess;
+
 	if(((pCreateInfo->flags &
 		~(VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT |
 	      VK_PIPELINE_CREATE_DERIVATIVE_BIT |
diff --git a/src/Vulkan/VkPipelineCache.hpp b/src/Vulkan/VkPipelineCache.hpp
index 533b56f..7e701ed 100644
--- a/src/Vulkan/VkPipelineCache.hpp
+++ b/src/Vulkan/VkPipelineCache.hpp
@@ -105,7 +105,7 @@
 
 		bool operator<(const ComputeProgramKey &other) const
 		{
-			return (shader < other.shader) || (layout < other.layout);
+			return std::tie(shader, layout) < std::tie(other.shader, other.layout);
 		}
 
 		const sw::SpirvShader* getShader() const { return shader; }
diff --git a/tests/GLESUnitTests/unittests.cpp b/tests/GLESUnitTests/unittests.cpp
index bfd2112..f4e1a86 100644
--- a/tests/GLESUnitTests/unittests.cpp
+++ b/tests/GLESUnitTests/unittests.cpp
@@ -1764,6 +1764,7 @@
 	const int small = 200;
 	const int neg_small = -small;
 	const int neg_big = -big;
+	int max = 0x7fffffff;
 	int data[][8] = {
 		// sx0, sy0, sx1, sy1, dx0, dy0, dx1, dy1
 		{0, 0, 0, 0, 0, 0, 0, 0},
@@ -1776,7 +1777,14 @@
 		{neg_small, small, neg_small, neg_small, neg_small, big, small},
 		{big, big-1, big-2, big-3, big-4, big-5, big-6, big-7},
 		{big, neg_big, neg_big, big, small, big, 0, neg_small},
-		{323479648, 21931, 1769809195, 32733, 0, 0, -161640504, 32766}
+		{323479648, 21931, 1769809195, 32733, 0, 0, -161640504, 32766},
+		{0, 0, max, max, 0, 0, 8, 8},
+		{0, 0, 8, 8, 0, 0, max, max},
+		{0, 0, max, max, 0, 0, max, max},
+		{-1, -1, max, max, 0, 0, 8, 8},
+		{0, 0, 8, 8, -1, -1, max, max},
+		{-1, -1, max, max, -1, -1, max, max},
+		{-max-1, -max-1, max, max, -max-1, -max-1, max, max}
 	};
 
 	for (int i = 0; i < (int) (sizeof(data)/sizeof(data[0])); i++)
diff --git a/tests/regres/testlists/vk-master-CRASH.txt b/tests/regres/testlists/vk-master-CRASH.txt
index 77dd1a1..e69de29 100644
--- a/tests/regres/testlists/vk-master-CRASH.txt
+++ b/tests/regres/testlists/vk-master-CRASH.txt
@@ -1,7 +0,0 @@
-dEQP-VK.glsl.matrix.add.uniform.highp_mat3x2_float_vertex
-dEQP-VK.graphicsfuzz.fragcoord-control-flow
-dEQP-VK.graphicsfuzz.fragcoord-control-flow-2
-dEQP-VK.graphicsfuzz.mat-array-deep-control-flow
-dEQP-VK.graphicsfuzz.mat-array-distance
-dEQP-VK.rasterization.provoking_vertex.triangle_list
-dEQP-VK.rasterization.provoking_vertex.triangle_strip
diff --git a/tests/regres/testlists/vk-master-FAIL.txt b/tests/regres/testlists/vk-master-FAIL.txt
index 11a881f..e8d0a06 100644
--- a/tests/regres/testlists/vk-master-FAIL.txt
+++ b/tests/regres/testlists/vk-master-FAIL.txt
@@ -1,9 +1,2 @@
 dEQP-VK.api.info.android.no_layers
-dEQP-VK.api.info.device.mandatory_features
-dEQP-VK.glsl.builtin.precision.ldexp.highp.vec2
-dEQP-VK.glsl.builtin.precision.ldexp.highp.vec3
-dEQP-VK.glsl.builtin.precision.ldexp.highp.vec4
-dEQP-VK.glsl.builtin.precision.ldexp.mediump.vec2
-dEQP-VK.glsl.builtin.precision.ldexp.mediump.vec3
-dEQP-VK.glsl.builtin.precision.ldexp.mediump.vec4
 dEQP-VK.glsl.builtin_var.simple.pointcoord_uniform_frag
diff --git a/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt b/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt
index 0a4eff1..6a9dd66 100644
--- a/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt
+++ b/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt
@@ -86753,26 +86753,6 @@
 dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.iublimitlow.uab.frag.0
 dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.iublimitlow.uab.vert.0
 dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.iublimitlow.vert.0
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.0
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.1
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.2
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.3
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.4
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.5
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.6
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.7
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.8
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.9
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.0
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.1
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.2
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.3
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.4
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.5
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.6
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.7
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.8
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.9
 dEQP-VK.binding_model.descriptorset_random.sets4.dynindexed.ubolimithigh.sbolimithigh.imglimithigh.iublimithigh.comp.0
 dEQP-VK.binding_model.descriptorset_random.sets4.dynindexed.ubolimithigh.sbolimithigh.imglimithigh.iublimithigh.frag.0
 dEQP-VK.binding_model.descriptorset_random.sets4.dynindexed.ubolimithigh.sbolimithigh.imglimithigh.iublimithigh.uab.comp.0
@@ -87109,26 +87089,6 @@
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.iublimitlow.uab.frag.0
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.iublimitlow.uab.vert.0
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.iublimitlow.vert.0
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.0
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.1
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.2
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.3
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.4
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.5
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.6
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.7
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.8
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.9
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.0
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.1
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.2
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.3
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.4
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.5
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.6
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.7
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.8
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.9
 dEQP-VK.binding_model.descriptorset_random.sets4.runtimesize.ubolimithigh.sbolimithigh.imglimithigh.iublimithigh.comp.0
 dEQP-VK.binding_model.descriptorset_random.sets4.runtimesize.ubolimithigh.sbolimithigh.imglimithigh.iublimithigh.frag.0
 dEQP-VK.binding_model.descriptorset_random.sets4.runtimesize.ubolimithigh.sbolimithigh.imglimithigh.iublimithigh.uab.comp.0
@@ -90711,66 +90671,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -90951,126 +90851,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.cube_array_base_slice
@@ -91566,300 +91346,42 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_array_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.multiple_arbitrary_descriptors.offset_nonzero
@@ -91950,66 +91472,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -101232,66 +100694,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -101472,126 +100874,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array_base_slice
@@ -102087,300 +101369,42 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_arbitrary_descriptors.offset_nonzero
@@ -102471,66 +101495,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -105285,66 +104249,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -105525,126 +104429,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_array_base_slice
@@ -106122,300 +104906,42 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_array_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.multiple_arbitrary_descriptors.offset_nonzero
@@ -106506,66 +105032,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -114976,66 +113442,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -115216,126 +113622,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array_base_slice
@@ -115813,300 +114099,42 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_arbitrary_descriptors.offset_nonzero
@@ -116197,66 +114225,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -119204,7 +117172,6 @@
 dEQP-VK.glsl.atomic_operations.add_signed_geometry
 dEQP-VK.glsl.atomic_operations.add_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.add_signed_tess_eval
-dEQP-VK.glsl.atomic_operations.add_signed_vertex
 dEQP-VK.glsl.atomic_operations.add_unsigned64bit_compute
 dEQP-VK.glsl.atomic_operations.add_unsigned64bit_fragment
 dEQP-VK.glsl.atomic_operations.add_unsigned64bit_geometry
@@ -119214,7 +117181,6 @@
 dEQP-VK.glsl.atomic_operations.add_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.add_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.add_unsigned_tess_eval
-dEQP-VK.glsl.atomic_operations.add_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.and_signed64bit_compute
 dEQP-VK.glsl.atomic_operations.and_signed64bit_fragment
 dEQP-VK.glsl.atomic_operations.and_signed64bit_geometry
@@ -119224,7 +117190,6 @@
 dEQP-VK.glsl.atomic_operations.and_signed_geometry
 dEQP-VK.glsl.atomic_operations.and_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.and_signed_tess_eval
-dEQP-VK.glsl.atomic_operations.and_signed_vertex
 dEQP-VK.glsl.atomic_operations.and_unsigned64bit_compute
 dEQP-VK.glsl.atomic_operations.and_unsigned64bit_fragment
 dEQP-VK.glsl.atomic_operations.and_unsigned64bit_geometry
@@ -119234,7 +117199,6 @@
 dEQP-VK.glsl.atomic_operations.and_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.and_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.and_unsigned_tess_eval
-dEQP-VK.glsl.atomic_operations.and_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.comp_swap_signed64bit_compute
 dEQP-VK.glsl.atomic_operations.comp_swap_signed64bit_fragment
 dEQP-VK.glsl.atomic_operations.comp_swap_signed64bit_geometry
@@ -119244,7 +117208,6 @@
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_geometry
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_tess_eval
-dEQP-VK.glsl.atomic_operations.comp_swap_signed_vertex
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned64bit_compute
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned64bit_fragment
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned64bit_geometry
@@ -119254,7 +117217,6 @@
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_tess_eval
-dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.exchange_signed64bit_compute
 dEQP-VK.glsl.atomic_operations.exchange_signed64bit_fragment
 dEQP-VK.glsl.atomic_operations.exchange_signed64bit_geometry
@@ -119264,7 +117226,6 @@
 dEQP-VK.glsl.atomic_operations.exchange_signed_geometry
 dEQP-VK.glsl.atomic_operations.exchange_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.exchange_signed_tess_eval
-dEQP-VK.glsl.atomic_operations.exchange_signed_vertex
 dEQP-VK.glsl.atomic_operations.exchange_unsigned64bit_compute
 dEQP-VK.glsl.atomic_operations.exchange_unsigned64bit_fragment
 dEQP-VK.glsl.atomic_operations.exchange_unsigned64bit_geometry
@@ -119274,7 +117235,6 @@
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_tess_eval
-dEQP-VK.glsl.atomic_operations.exchange_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.max_signed64bit_compute
 dEQP-VK.glsl.atomic_operations.max_signed64bit_fragment
 dEQP-VK.glsl.atomic_operations.max_signed64bit_geometry
@@ -119284,7 +117244,6 @@
 dEQP-VK.glsl.atomic_operations.max_signed_geometry
 dEQP-VK.glsl.atomic_operations.max_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.max_signed_tess_eval
-dEQP-VK.glsl.atomic_operations.max_signed_vertex
 dEQP-VK.glsl.atomic_operations.max_unsigned64bit_compute
 dEQP-VK.glsl.atomic_operations.max_unsigned64bit_fragment
 dEQP-VK.glsl.atomic_operations.max_unsigned64bit_geometry
@@ -119294,7 +117253,6 @@
 dEQP-VK.glsl.atomic_operations.max_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.max_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.max_unsigned_tess_eval
-dEQP-VK.glsl.atomic_operations.max_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.min_signed64bit_compute
 dEQP-VK.glsl.atomic_operations.min_signed64bit_fragment
 dEQP-VK.glsl.atomic_operations.min_signed64bit_geometry
@@ -119304,7 +117262,6 @@
 dEQP-VK.glsl.atomic_operations.min_signed_geometry
 dEQP-VK.glsl.atomic_operations.min_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.min_signed_tess_eval
-dEQP-VK.glsl.atomic_operations.min_signed_vertex
 dEQP-VK.glsl.atomic_operations.min_unsigned64bit_compute
 dEQP-VK.glsl.atomic_operations.min_unsigned64bit_fragment
 dEQP-VK.glsl.atomic_operations.min_unsigned64bit_geometry
@@ -119314,7 +117271,6 @@
 dEQP-VK.glsl.atomic_operations.min_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.min_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.min_unsigned_tess_eval
-dEQP-VK.glsl.atomic_operations.min_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.or_signed64bit_compute
 dEQP-VK.glsl.atomic_operations.or_signed64bit_fragment
 dEQP-VK.glsl.atomic_operations.or_signed64bit_geometry
@@ -119324,7 +117280,6 @@
 dEQP-VK.glsl.atomic_operations.or_signed_geometry
 dEQP-VK.glsl.atomic_operations.or_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.or_signed_tess_eval
-dEQP-VK.glsl.atomic_operations.or_signed_vertex
 dEQP-VK.glsl.atomic_operations.or_unsigned64bit_compute
 dEQP-VK.glsl.atomic_operations.or_unsigned64bit_fragment
 dEQP-VK.glsl.atomic_operations.or_unsigned64bit_geometry
@@ -119334,7 +117289,6 @@
 dEQP-VK.glsl.atomic_operations.or_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.or_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.or_unsigned_tess_eval
-dEQP-VK.glsl.atomic_operations.or_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.xor_signed64bit_compute
 dEQP-VK.glsl.atomic_operations.xor_signed64bit_fragment
 dEQP-VK.glsl.atomic_operations.xor_signed64bit_geometry
@@ -119344,7 +117298,6 @@
 dEQP-VK.glsl.atomic_operations.xor_signed_geometry
 dEQP-VK.glsl.atomic_operations.xor_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.xor_signed_tess_eval
-dEQP-VK.glsl.atomic_operations.xor_signed_vertex
 dEQP-VK.glsl.atomic_operations.xor_unsigned64bit_compute
 dEQP-VK.glsl.atomic_operations.xor_unsigned64bit_fragment
 dEQP-VK.glsl.atomic_operations.xor_unsigned64bit_geometry
@@ -119354,7 +117307,6 @@
 dEQP-VK.glsl.atomic_operations.xor_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.xor_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.xor_unsigned_tess_eval
-dEQP-VK.glsl.atomic_operations.xor_unsigned_vertex
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_geometry
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_tess_control
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_tess_eval
@@ -120541,11 +118493,9 @@
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_geometry
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_tess_ctrl
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_tess_eval
-dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_vertex
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_geometry
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_tess_ctrl
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_tess_eval
-dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_vertex
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.dynamically_uniform_compute
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.dynamically_uniform_fragment
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.dynamically_uniform_geometry
@@ -122731,6 +120681,13 @@
 dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r16g16_uint
 dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r16g16_unorm
+dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r32_sint
+dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r32_uint
+dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_b10g11r11_ufloat_pack32
@@ -122745,14 +120702,33 @@
 dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r16g16_snorm
 dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r16g16_uint
+dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r32_sint
+dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r32_uint
+dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sfloat_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sfloat_r16g16b16a16_unorm
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r16g16b16a16_sint
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_uint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_uint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r16g16b16a16_snorm
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r16g16b16a16_uint
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.1d.r32_sfloat_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.1d.r32_sfloat_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.1d.r32_sfloat_b10g11r11_ufloat_pack32
@@ -122941,6 +120917,13 @@
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r16g16_uint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r16g16_unorm
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r32_sint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r32_uint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_b10g11r11_ufloat_pack32
@@ -122955,14 +120938,33 @@
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r16g16_snorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r16g16_uint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r32_sint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r32_uint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sfloat_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sfloat_r16g16b16a16_unorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r16g16b16a16_sint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_uint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_uint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r16g16b16a16_snorm
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r16g16b16a16_uint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.1d_array.r32_sfloat_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.1d_array.r32_sfloat_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.1d_array.r32_sfloat_b10g11r11_ufloat_pack32
@@ -123151,6 +121153,13 @@
 dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r16g16_uint
 dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r16g16_unorm
+dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r32_sint
+dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r32_uint
+dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_b10g11r11_ufloat_pack32
@@ -123165,14 +121174,33 @@
 dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r16g16_snorm
 dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r16g16_uint
+dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r32_sint
+dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r32_uint
+dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sfloat_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sfloat_r16g16b16a16_unorm
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r16g16b16a16_sint
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_uint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_uint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r16g16b16a16_snorm
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r16g16b16a16_uint
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.2d.r32_sfloat_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.2d.r32_sfloat_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.2d.r32_sfloat_b10g11r11_ufloat_pack32
@@ -123361,6 +121389,13 @@
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r16g16_uint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r16g16_unorm
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r32_sint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r32_uint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_b10g11r11_ufloat_pack32
@@ -123375,14 +121410,33 @@
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r16g16_snorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r16g16_uint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r32_sint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r32_uint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sfloat_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sfloat_r16g16b16a16_unorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r16g16b16a16_sint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_uint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_uint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r16g16b16a16_snorm
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r16g16b16a16_uint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.2d_array.r32_sfloat_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.2d_array.r32_sfloat_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.2d_array.r32_sfloat_b10g11r11_ufloat_pack32
@@ -123571,6 +121625,13 @@
 dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r16g16_uint
 dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r16g16_unorm
+dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r32_sint
+dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r32_uint
+dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_b10g11r11_ufloat_pack32
@@ -123585,14 +121646,33 @@
 dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r16g16_snorm
 dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r16g16_uint
+dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r32_sint
+dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r32_uint
+dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sfloat_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sfloat_r16g16b16a16_unorm
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r16g16b16a16_sint
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_uint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_uint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r16g16b16a16_snorm
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r16g16b16a16_uint
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.3d.r32_sfloat_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.3d.r32_sfloat_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.3d.r32_sfloat_b10g11r11_ufloat_pack32
@@ -123991,6 +122071,13 @@
 dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r16g16_uint
 dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r16g16_unorm
+dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r32_sint
+dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r32_uint
+dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_b10g11r11_ufloat_pack32
@@ -124005,14 +122092,33 @@
 dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r16g16_sint
 dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r16g16_snorm
 dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r16g16_uint
+dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r32_sint
+dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r32_uint
+dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_sfloat_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_sfloat_r16g16b16a16_unorm
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_sint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_sint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r16g16b16a16_sint
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_uint_r16g16b16a16_snorm
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_uint_r16g16b16a16_unorm
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r16g16b16a16_snorm
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r16g16b16a16_uint
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r32g32_sfloat
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r32g32_sint
+dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.cube.r32_sfloat_a2b10g10r10_uint_pack32
 dEQP-VK.image.format_reinterpret.cube.r32_sfloat_a2b10g10r10_unorm_pack32
 dEQP-VK.image.format_reinterpret.cube.r32_sfloat_b10g11r11_ufloat_pack32
@@ -139624,16 +137730,12 @@
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.buffer.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.image.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.buffer.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.vert
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.vert
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.vert
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.vert
@@ -145944,16 +144046,12 @@
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.buffer.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.image.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.buffer.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.vert
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.vert
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.vert
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.vert
@@ -202357,17 +200455,7 @@
 dEQP-VK.pipeline.spec_constant.graphics.tess_eval.expression.array_size_pass_to_function
 dEQP-VK.pipeline.spec_constant.graphics.tess_eval.expression.array_size_spec_const_expression
 dEQP-VK.pipeline.spec_constant.graphics.tess_eval.expression.spec_const_expression
-dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.bool
 dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.double
-dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.float
-dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.int
-dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.uint
-dEQP-VK.pipeline.spec_constant.graphics.vertex.builtin.default
-dEQP-VK.pipeline.spec_constant.graphics.vertex.builtin.specialized
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_bool
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_bvec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_bvec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_bvec4
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_dmat2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_dmat2x3
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_dmat2x4
@@ -202381,31 +200469,6 @@
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_dvec2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_dvec3
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_dvec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_float
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_int
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_ivec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_ivec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_ivec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat2x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat2x4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat3x2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat3x4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat4x2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat4x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_uint
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_uvec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_uvec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_uvec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_vec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_vec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_vec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.bool
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.bvec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.bvec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.bvec4
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.dmat2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.dmat2x3
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.dmat2x4
@@ -202419,28 +200482,6 @@
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.dvec2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.dvec3
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.dvec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.float
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.int
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.ivec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.ivec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.ivec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat2x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat2x4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat3x2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat3x4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat4x2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat4x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.struct
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.uint
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.uvec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.uvec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.uvec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.vec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.vec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.vec4
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.dmat2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.dmat2x3
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.dmat2x4
@@ -202450,20 +200491,6 @@
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.dmat4
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.dmat4x2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.dmat4x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat2x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat2x4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat3x2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat3x4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat4x2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat4x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.array
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.bool
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.bvec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.bvec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.bvec4
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.dmat2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.dmat2x3
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.dmat2x4
@@ -202477,54 +200504,10 @@
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.dvec2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.dvec3
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.dvec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.float
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.int
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.ivec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.ivec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.ivec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat2x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat2x4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat3x2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat3x4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat4x2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat4x3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.struct
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.uint
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.uvec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.uvec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.uvec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.vec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.vec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.vec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.bvec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.bvec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.bvec4
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.dvec2
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.dvec3
 dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.dvec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.ivec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.ivec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.ivec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.uvec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.uvec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.uvec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.vec2
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.vec3
-dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.vec4
-dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.bool
 dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.double
-dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.float
-dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.int
-dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.uint
-dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size
-dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size_expression
-dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size_length
-dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size_pass_to_function
-dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size_spec_const_expression
-dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.spec_const_expression
 dEQP-VK.pipeline.stencil.format.d16_unorm_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_always
 dEQP-VK.pipeline.stencil.format.d16_unorm_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_equal
 dEQP-VK.pipeline.stencil.format.d16_unorm_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_greater
@@ -227352,7 +225335,6 @@
 dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_sscaled_rate_vertex
 dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_uscaled_rate_instance
 dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_uscaled_rate_vertex
-dEQP-VK.pipeline.vertex_only.position_to_ssbo
 dEQP-VK.protected_memory.attachment.clear_op.primary.random.clear_1
 dEQP-VK.protected_memory.attachment.clear_op.primary.random.clear_10
 dEQP-VK.protected_memory.attachment.clear_op.primary.random.clear_2
@@ -252236,192 +250218,12 @@
 dEQP-VK.robustness.buffer_access.through_pointers.graphics.writes.vertex.4B_out_of_memory_with_vec4_f32
 dEQP-VK.robustness.buffer_access.through_pointers.graphics.writes.vertex.4B_out_of_memory_with_vec4_s32
 dEQP-VK.robustness.buffer_access.through_pointers.graphics.writes.vertex.4B_out_of_memory_with_vec4_u32
-dEQP-VK.robustness.buffer_access.vertex.mat4_copy.out_of_alloc.oob_storage_read
-dEQP-VK.robustness.buffer_access.vertex.mat4_copy.out_of_alloc.oob_storage_write
-dEQP-VK.robustness.buffer_access.vertex.mat4_copy.out_of_alloc.oob_uniform_read
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.out_of_alloc.oob_storage_read
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.out_of_alloc.oob_storage_write
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.out_of_alloc.oob_uniform_read
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_uniform_read.range_4_bytes
 dEQP-VK.robustness.buffer_access.vertex.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_read.range_1_texel
 dEQP-VK.robustness.buffer_access.vertex.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_read.range_3_texels
 dEQP-VK.robustness.buffer_access.vertex.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_write.range_1_texel
 dEQP-VK.robustness.buffer_access.vertex.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_write.range_3_texels
 dEQP-VK.robustness.buffer_access.vertex.texel_copy.a2b10g10r10_unorm_pack32.oob_uniform_read.range_1_texel
 dEQP-VK.robustness.buffer_access.vertex.texel_copy.a2b10g10r10_unorm_pack32.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.out_of_alloc.oob_storage_read
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.out_of_alloc.oob_storage_write
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.out_of_alloc.oob_uniform_read
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_storage_read.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_storage_read.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_storage_write.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_storage_write.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_storage_read.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_storage_read.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_storage_write.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_storage_write.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_1_texel
-dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.out_of_alloc.oob_storage_read
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.out_of_alloc.oob_storage_write
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.out_of_alloc.oob_uniform_read
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sfloat.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sfloat.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32_sfloat.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sfloat.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sfloat.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sfloat.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sint.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sint.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32_sint.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sint.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sint.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_sint.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_uint.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_uint.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32_uint.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_uint.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_uint.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32_uint.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sint.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sint.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32_sint.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sint.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sint.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_sint.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_uint.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_uint.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32_uint.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_uint.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_uint.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32_uint.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw_indexed.triangle_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw.instance_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw.vertex_incomplete
-dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw.vertex_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw_indexed.indices_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw_indexed.last_index_out_of_bounds
-dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw_indexed.triangle_out_of_bounds
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r8i
@@ -260303,63 +258105,48 @@
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_geom
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_vert
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_geom
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float16_to_int16_m0_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float16_to_int16_m0_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float16_to_int16_m0_tessc
@@ -260478,7 +258265,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int64_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int64_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int64_tessc
@@ -260637,7 +258423,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint64_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint64_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint64_tessc
@@ -260741,7 +258526,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float64_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float64_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float64_tessc
@@ -260850,7 +258634,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float64_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float64_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float64_tessc
@@ -266664,547 +264447,411 @@
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_geom
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_tessc
@@ -267984,11 +265631,9 @@
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_geom
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_vert
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_geom
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_vert
 dEQP-VK.spirv_assembly.instruction.graphics.sconvert.i16vec2_to_i32vec2_frag
 dEQP-VK.spirv_assembly.instruction.graphics.sconvert.i16vec2_to_i32vec2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.sconvert.i16vec2_to_i32vec2_tessc
@@ -268191,11 +265836,9 @@
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_geom
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_vert
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_geom
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_vert
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_0_geometry
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_0_tesselation_control
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_0_tesselation_evaluation
@@ -268220,7 +265863,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.uconvert.uint16_to_uint32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.uconvert.uint16_to_uint32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.uconvert.uint16_to_uint32_tessc
@@ -268296,23 +265938,18 @@
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.reads_opcopyobject_single_buffer_frag
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.reads_opcopyobject_single_buffer_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.reads_opcopyobject_single_buffer_tessc
@@ -269481,15 +267118,12 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.abs_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.abs_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.abs_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.abs_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.add_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.add_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.add_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.add_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_tessc
@@ -269518,7 +267152,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_tessc
@@ -269597,7 +267230,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_tessc
@@ -269676,7 +267308,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_tessc
@@ -269730,83 +267361,63 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.clamp_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.clamp_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.clamp_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.clamp_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.constant_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.constant_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.constant_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.constant_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.div_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.div_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.div_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.div_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.iequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.iequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.iequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.iequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.max_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.max_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.max_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.max_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.min_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.min_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.min_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.min_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.mod_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.mod_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.mod_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.mod_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.mul_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.mul_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.mul_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.mul_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.negate_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.negate_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.negate_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.negate_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.not_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.not_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.not_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.not_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.rem_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.rem_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.rem_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.rem_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tessc
@@ -269815,7 +267426,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift64_tessc
@@ -269834,7 +267444,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_tessc
@@ -269853,7 +267462,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_tessc
@@ -269867,46 +267475,36 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.sign_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.sign_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.sign_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.sign_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.sub_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.sub_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.sub_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.sub_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.scalar.i64.abs_frag
 dEQP-VK.spirv_assembly.type.scalar.i64.abs_geom
 dEQP-VK.spirv_assembly.type.scalar.i64.abs_tessc
@@ -270635,7 +268233,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_tessc
@@ -270664,7 +268261,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_tessc
@@ -270743,7 +268339,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_tessc
@@ -270822,7 +268417,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_tessc
@@ -270876,67 +268470,51 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.clamp_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.clamp_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.clamp_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.clamp_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.constant_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.constant_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.constant_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.constant_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.div_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.div_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.div_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.div_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.iequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.iequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.iequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.iequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.max_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.max_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.max_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.max_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.min_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.min_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.min_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.min_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.mod_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.mod_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.mod_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.mod_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.not_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.not_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.not_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.not_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tessc
@@ -270945,7 +268523,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift64_tessc
@@ -270964,7 +268541,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_tessc
@@ -270983,7 +268559,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_tessc
@@ -270997,38 +268572,30 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.scalar.u64.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.scalar.u64.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.scalar.u64.bitwise_and_tessc
@@ -271762,15 +269329,12 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.abs_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.abs_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.abs_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.abs_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.add_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.add_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.add_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.add_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_tessc
@@ -271799,7 +269363,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_tessc
@@ -271878,7 +269441,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_tessc
@@ -271957,7 +269519,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_tessc
@@ -272011,87 +269572,66 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.clamp_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.div_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.div_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.div_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.div_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.iequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.max_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.max_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.max_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.max_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.min_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.min_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.min_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.min_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.mod_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.mod_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.mod_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.mul_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.mul_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.mul_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.mul_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.negate_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.negate_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.negate_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.negate_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.not_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.not_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.not_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.not_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.rem_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.rem_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.rem_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.rem_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tessc
@@ -272100,7 +269640,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift64_tessc
@@ -272119,7 +269658,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_tessc
@@ -272138,7 +269676,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_tessc
@@ -272152,43 +269689,33 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.sign_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.sign_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.sign_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.sign_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.sub_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.sub_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.sub_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.sub_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec2.i64.abs_frag
 dEQP-VK.spirv_assembly.type.vec2.i64.abs_geom
 dEQP-VK.spirv_assembly.type.vec2.i64.abs_tessc
@@ -272922,7 +270449,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_tessc
@@ -272951,7 +270477,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_tessc
@@ -273030,7 +270555,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_tessc
@@ -273109,7 +270633,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_tessc
@@ -273163,71 +270686,54 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.clamp_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.div_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.div_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.div_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.div_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.iequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.max_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.max_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.max_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.max_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.min_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.min_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.min_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.min_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.mod_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.mod_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.mod_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.not_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.not_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.not_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.not_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tessc
@@ -273236,7 +270742,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift64_tessc
@@ -273255,7 +270760,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_tessc
@@ -273274,7 +270778,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_tessc
@@ -273288,35 +270791,27 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec2.u64.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec2.u64.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec2.u64.bitwise_and_tessc
@@ -274035,15 +271530,12 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.abs_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.abs_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.abs_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.abs_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.add_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.add_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.add_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.add_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_tessc
@@ -274072,7 +271564,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_tessc
@@ -274151,7 +271642,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_tessc
@@ -274230,7 +271720,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_tessc
@@ -274284,87 +271773,66 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.clamp_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.div_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.div_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.div_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.div_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.iequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.max_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.max_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.max_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.max_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.min_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.min_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.min_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.min_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.mod_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.mod_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.mod_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.mul_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.mul_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.mul_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.mul_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.negate_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.negate_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.negate_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.negate_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.not_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.not_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.not_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.not_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.rem_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.rem_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.rem_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.rem_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tessc
@@ -274373,7 +271841,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift64_tessc
@@ -274392,7 +271859,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_tessc
@@ -274411,7 +271877,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_tessc
@@ -274425,43 +271890,33 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.sign_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.sign_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.sign_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.sign_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.sub_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.sub_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.sub_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.sub_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec3.i64.abs_frag
 dEQP-VK.spirv_assembly.type.vec3.i64.abs_geom
 dEQP-VK.spirv_assembly.type.vec3.i64.abs_tessc
@@ -275195,7 +272650,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_tessc
@@ -275224,7 +272678,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_tessc
@@ -275303,7 +272756,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_tessc
@@ -275382,7 +272834,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_tessc
@@ -275436,71 +272887,54 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.clamp_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.div_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.div_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.div_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.div_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.iequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.max_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.max_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.max_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.max_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.min_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.min_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.min_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.min_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.mod_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.mod_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.mod_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.not_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.not_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.not_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.not_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tessc
@@ -275509,7 +272943,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift64_tessc
@@ -275528,7 +272961,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_tessc
@@ -275547,7 +272979,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_tessc
@@ -275561,35 +272992,27 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec3.u64.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec3.u64.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec3.u64.bitwise_and_tessc
@@ -276308,15 +273731,12 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.abs_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.abs_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.abs_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.abs_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.add_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.add_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.add_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.add_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_tessc
@@ -276345,7 +273765,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_tessc
@@ -276424,7 +273843,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_tessc
@@ -276503,7 +273921,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_tessc
@@ -276557,87 +273974,66 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.clamp_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.div_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.div_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.div_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.div_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.iequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.max_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.max_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.max_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.max_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.min_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.min_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.min_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.min_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.mod_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.mod_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.mod_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.mul_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.mul_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.mul_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.mul_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.negate_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.negate_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.negate_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.negate_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.not_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.not_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.not_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.not_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.rem_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.rem_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.rem_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.rem_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tessc
@@ -276646,7 +274042,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift64_tessc
@@ -276665,7 +274060,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_tessc
@@ -276684,7 +274078,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_tessc
@@ -276698,43 +274091,33 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.sign_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.sign_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.sign_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.sign_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.sub_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.sub_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.sub_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.sub_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec4.i64.abs_frag
 dEQP-VK.spirv_assembly.type.vec4.i64.abs_geom
 dEQP-VK.spirv_assembly.type.vec4.i64.abs_tessc
@@ -277468,7 +274851,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_tessc
@@ -277497,7 +274879,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_tessc
@@ -277576,7 +274957,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_tessc
@@ -277655,7 +275035,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_tessc
@@ -277709,71 +275088,54 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.clamp_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.div_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.div_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.div_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.div_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.iequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.max_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.max_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.max_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.max_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.min_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.min_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.min_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.min_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.mod_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.mod_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.mod_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.not_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.not_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.not_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.not_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tessc
@@ -277782,7 +275144,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift64_tessc
@@ -277801,7 +275162,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_tessc
@@ -277820,7 +275180,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_tessc
@@ -277834,35 +275193,27 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_tesse
-dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec4.u64.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec4.u64.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec4.u64.bitwise_and_tessc
@@ -300817,7 +298168,6 @@
 dEQP-VK.synchronization.cross_instance.suballocated.write_update_buffer_read_vertex_input.buffer_16384_fence_fd
 dEQP-VK.synchronization.cross_instance.suballocated.write_update_buffer_read_vertex_input.buffer_16384_win32
 dEQP-VK.synchronization.cross_instance.suballocated.write_update_buffer_read_vertex_input.buffer_16384_win32_kmt
-dEQP-VK.synchronization.internally_synchronized_objects.pipeline_cache_graphics
 dEQP-VK.synchronization.op.multi_queue.fence.write_blit_image_read_blit_image.image_128_r32_uint_concurrent
 dEQP-VK.synchronization.op.multi_queue.fence.write_blit_image_read_blit_image.image_128_r32_uint_exclusive
 dEQP-VK.synchronization.op.multi_queue.fence.write_blit_image_read_blit_image.image_128x128_r16_uint_concurrent
@@ -306221,13 +303571,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_compute.image_128x128_r16_uint
@@ -306254,12 +303599,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_tess_eval.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute_indirect.image_128x128_r16_uint
@@ -306287,13 +303628,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_geometry.buffer_16384
@@ -306302,14 +303638,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_compute.image_128x128_r16_uint
@@ -306339,13 +303670,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_compute.image_128x128_r16_uint
@@ -306375,27 +303701,17 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16_uint
@@ -306418,10 +303734,7 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_compute_indirect.image_128x128_r16_uint
@@ -306444,10 +303757,7 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_compute_indirect.image_128x128_r16_uint
@@ -306470,10 +303780,7 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_compute_indirect.image_128x128_r16_uint
@@ -306496,24 +303803,16 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_copy_image.image_128x128_r16_uint
@@ -306547,13 +303846,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_copy_image.image_128x128_r16_uint
@@ -306587,13 +303881,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r16_uint
@@ -306627,13 +303916,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_geometry_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_geometry_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_geometry_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -306844,48 +304128,18 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_tess_eval_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_tess_eval_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_tess_eval_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -306907,57 +304161,35 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
-dEQP-VK.synchronization.op.single_queue.barrier.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_geometry_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_geometry_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_geometry_read_copy_buffer_to_image.buffer_16384
@@ -307039,42 +304271,21 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_tess_eval_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_tess_eval_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_tess_eval_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_copy_buffer.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_copy_buffer.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_copy_buffer_to_image.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_copy_buffer_to_image.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_compute.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute_indirect.image_128x128_r16_uint
@@ -307102,13 +304313,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_compute.image_128x128_r16_uint
@@ -307135,12 +304341,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_tess_eval.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute_indirect.image_128x128_r16_uint
@@ -307168,13 +304370,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_geometry.buffer_16384
@@ -307183,14 +304380,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_compute.image_128x128_r16_uint
@@ -307220,13 +304412,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_compute.image_128x128_r16_uint
@@ -307256,27 +304443,17 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16_uint
@@ -307299,10 +304476,7 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_compute_indirect.image_128x128_r16_uint
@@ -307325,10 +304499,7 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_compute_indirect.image_128x128_r16_uint
@@ -307351,10 +304522,7 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_compute_indirect.image_128x128_r16_uint
@@ -307377,24 +304545,16 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_copy_image.image_128x128_r16_uint
@@ -307428,13 +304588,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_copy_image.image_128x128_r16_uint
@@ -307468,13 +304623,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r16_uint
@@ -307508,13 +304658,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_geometry_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_geometry_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_geometry_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -307725,48 +304870,18 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_tess_eval_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_tess_eval_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_tess_eval_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -307788,57 +304903,35 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
-dEQP-VK.synchronization.op.single_queue.event.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_geometry_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_geometry_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_geometry_read_copy_buffer_to_image.buffer_16384
@@ -307920,42 +305013,21 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_tess_eval_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_tess_eval_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_tess_eval_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_copy_buffer.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_copy_buffer.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_copy_buffer_to_image.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_copy_buffer_to_image.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_compute.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute_indirect.image_128x128_r16_uint
@@ -307983,13 +305055,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_compute.image_128x128_r16_uint
@@ -308016,12 +305083,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_tess_eval.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute_indirect.image_128x128_r16_uint
@@ -308049,13 +305112,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_geometry.buffer_16384
@@ -308064,14 +305122,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_compute.image_128x128_r16_uint
@@ -308101,13 +305154,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_compute.image_128x128_r16_uint
@@ -308137,27 +305185,17 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16_uint
@@ -308180,10 +305218,7 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_compute_indirect.image_128x128_r16_uint
@@ -308206,10 +305241,7 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_compute_indirect.image_128x128_r16_uint
@@ -308232,10 +305264,7 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_compute_indirect.image_128x128_r16_uint
@@ -308258,24 +305287,16 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_copy_image.image_128x128_r16_uint
@@ -308309,13 +305330,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_copy_image.image_128x128_r16_uint
@@ -308349,13 +305365,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r16_uint
@@ -308389,13 +305400,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_geometry_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_geometry_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_geometry_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -308606,48 +305612,18 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_tess_eval_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_tess_eval_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_tess_eval_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308669,57 +305645,35 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
-dEQP-VK.synchronization.op.single_queue.fence.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_geometry_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_geometry_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_geometry_read_copy_buffer_to_image.buffer_16384
@@ -308801,42 +305755,21 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_tess_eval_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_tess_eval_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_tess_eval_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_copy_buffer.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_copy_buffer.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_copy_buffer_to_image.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_copy_buffer_to_image.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_compute.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute_indirect.image_128x128_r16_uint
@@ -308864,13 +305797,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_compute.image_128x128_r16_uint
@@ -308897,12 +305825,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_tess_eval.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute_indirect.image_128x128_r16_uint
@@ -308930,13 +305854,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_geometry.buffer_16384
@@ -308945,14 +305864,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_compute.image_128x128_r16_uint
@@ -308982,13 +305896,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_copy_image_to_buffer.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_compute.image_128x128_r16_uint
@@ -309018,27 +305927,17 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16_uint
@@ -309061,10 +305960,7 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_compute_indirect.image_128x128_r16_uint
@@ -309087,10 +305983,7 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_compute_indirect.image_128x128_r16_uint
@@ -309113,10 +306006,7 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_compute.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_compute_indirect.image_128x128_r16_uint
@@ -309139,24 +306029,16 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_copy_image.image_128x128_r16_uint
@@ -309190,13 +306072,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_copy_image.image_128x128_r16_uint
@@ -309230,13 +306107,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r16_uint
@@ -309270,13 +306142,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_geometry_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_geometry_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_geometry_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -309487,48 +306354,18 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_tess_eval_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_tess_eval_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_tess_eval_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309550,57 +306387,35 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_tess_eval.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_tess_eval.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_tess_eval.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
-dEQP-VK.synchronization.op.single_queue.semaphore.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_geometry_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_geometry_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_geometry_read_copy_buffer_to_image.buffer_16384
@@ -309682,42 +306497,21 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_tess_eval_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_tess_eval_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_tess_eval_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_copy_buffer.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_copy_buffer_to_image.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_copy_buffer_to_image.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_compute.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_tess_control.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_tess_eval.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_vertex_input.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_tess_eval.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.smoke.semaphores
 dEQP-VK.synchronization.win32_keyed_mutex.write_blit_image_read_blit_image.image_128x128_r16_uint_kmt
 dEQP-VK.synchronization.win32_keyed_mutex.write_blit_image_read_blit_image.image_128x128_r16_uint_nt
diff --git a/tests/regres/testlists/vk-master-PASS.txt b/tests/regres/testlists/vk-master-PASS.txt
index 9ef5b5c..6b1bfdf 100644
--- a/tests/regres/testlists/vk-master-PASS.txt
+++ b/tests/regres/testlists/vk-master-PASS.txt
@@ -15775,6 +15775,7 @@
 dEQP-VK.api.info.device.extensions
 dEQP-VK.api.info.device.features
 dEQP-VK.api.info.device.layers
+dEQP-VK.api.info.device.mandatory_features
 dEQP-VK.api.info.device.memory_properties
 dEQP-VK.api.info.device.no_khx_extensions
 dEQP-VK.api.info.device.properties
@@ -20038,6 +20039,26 @@
 dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.frag.7
 dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.frag.8
 dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.frag.9
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.0
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.1
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.2
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.3
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.4
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.5
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.6
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.7
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.8
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.9
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.0
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.1
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.2
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.3
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.4
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.5
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.6
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.7
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.8
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.9
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.0
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.1
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.2
@@ -20078,6 +20099,26 @@
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.frag.7
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.frag.8
 dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.frag.9
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.0
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.1
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.2
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.3
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.4
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.5
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.6
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.7
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.8
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.uab.vert.9
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.0
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.1
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.2
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.3
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.4
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.5
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.6
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.7
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.8
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.vert.9
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_mip
@@ -22972,6 +23013,66 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -23152,6 +23253,126 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.1d_array_base_mip
@@ -23539,6 +23760,264 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.multiple_arbitrary_descriptors.offset_nonzero
@@ -23629,6 +24108,66 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -27123,6 +27662,66 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -27303,6 +27902,126 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_array_base_mip
@@ -27690,6 +28409,264 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.multiple_arbitrary_descriptors.offset_nonzero
@@ -27780,6 +28757,66 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -30728,6 +31765,66 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -30848,6 +31945,126 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_mip
@@ -31106,6 +32323,264 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
@@ -31166,6 +32641,66 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -33994,6 +35529,66 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -34114,6 +35709,126 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_mip
@@ -34372,6 +36087,264 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
@@ -34432,6 +36405,66 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -35434,36 +37467,52 @@
 dEQP-VK.glsl.arrays.unnamed_parameter.struct_vertex
 dEQP-VK.glsl.atomic_operations.add_signed_compute
 dEQP-VK.glsl.atomic_operations.add_signed_fragment
+dEQP-VK.glsl.atomic_operations.add_signed_vertex
 dEQP-VK.glsl.atomic_operations.add_unsigned_compute
 dEQP-VK.glsl.atomic_operations.add_unsigned_fragment
+dEQP-VK.glsl.atomic_operations.add_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.and_signed_compute
 dEQP-VK.glsl.atomic_operations.and_signed_fragment
+dEQP-VK.glsl.atomic_operations.and_signed_vertex
 dEQP-VK.glsl.atomic_operations.and_unsigned_compute
 dEQP-VK.glsl.atomic_operations.and_unsigned_fragment
+dEQP-VK.glsl.atomic_operations.and_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_compute
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_fragment
+dEQP-VK.glsl.atomic_operations.comp_swap_signed_vertex
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_compute
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_fragment
+dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.exchange_signed_compute
 dEQP-VK.glsl.atomic_operations.exchange_signed_fragment
+dEQP-VK.glsl.atomic_operations.exchange_signed_vertex
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_compute
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_fragment
+dEQP-VK.glsl.atomic_operations.exchange_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.max_signed_compute
 dEQP-VK.glsl.atomic_operations.max_signed_fragment
+dEQP-VK.glsl.atomic_operations.max_signed_vertex
 dEQP-VK.glsl.atomic_operations.max_unsigned_compute
 dEQP-VK.glsl.atomic_operations.max_unsigned_fragment
+dEQP-VK.glsl.atomic_operations.max_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.min_signed_compute
 dEQP-VK.glsl.atomic_operations.min_signed_fragment
+dEQP-VK.glsl.atomic_operations.min_signed_vertex
 dEQP-VK.glsl.atomic_operations.min_unsigned_compute
 dEQP-VK.glsl.atomic_operations.min_unsigned_fragment
+dEQP-VK.glsl.atomic_operations.min_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.or_signed_compute
 dEQP-VK.glsl.atomic_operations.or_signed_fragment
+dEQP-VK.glsl.atomic_operations.or_signed_vertex
 dEQP-VK.glsl.atomic_operations.or_unsigned_compute
 dEQP-VK.glsl.atomic_operations.or_unsigned_fragment
+dEQP-VK.glsl.atomic_operations.or_unsigned_vertex
 dEQP-VK.glsl.atomic_operations.xor_signed_compute
 dEQP-VK.glsl.atomic_operations.xor_signed_fragment
+dEQP-VK.glsl.atomic_operations.xor_signed_vertex
 dEQP-VK.glsl.atomic_operations.xor_unsigned_compute
 dEQP-VK.glsl.atomic_operations.xor_unsigned_fragment
+dEQP-VK.glsl.atomic_operations.xor_unsigned_vertex
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_compute
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_fragment
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_vertex
@@ -36170,7 +38219,13 @@
 dEQP-VK.glsl.builtin.precision.inversesqrt.mediump.vec3
 dEQP-VK.glsl.builtin.precision.inversesqrt.mediump.vec4
 dEQP-VK.glsl.builtin.precision.ldexp.highp.scalar
+dEQP-VK.glsl.builtin.precision.ldexp.highp.vec2
+dEQP-VK.glsl.builtin.precision.ldexp.highp.vec3
+dEQP-VK.glsl.builtin.precision.ldexp.highp.vec4
 dEQP-VK.glsl.builtin.precision.ldexp.mediump.scalar
+dEQP-VK.glsl.builtin.precision.ldexp.mediump.vec2
+dEQP-VK.glsl.builtin.precision.ldexp.mediump.vec3
+dEQP-VK.glsl.builtin.precision.ldexp.mediump.vec4
 dEQP-VK.glsl.builtin.precision.length.highp.scalar
 dEQP-VK.glsl.builtin.precision.length.highp.vec2
 dEQP-VK.glsl.builtin.precision.length.highp.vec3
@@ -40807,6 +42862,7 @@
 dEQP-VK.glsl.matrix.add.uniform.highp_mat3_mat3_fragment
 dEQP-VK.glsl.matrix.add.uniform.highp_mat3_mat3_vertex
 dEQP-VK.glsl.matrix.add.uniform.highp_mat3x2_float_fragment
+dEQP-VK.glsl.matrix.add.uniform.highp_mat3x2_float_vertex
 dEQP-VK.glsl.matrix.add.uniform.highp_mat3x2_mat3x2_fragment
 dEQP-VK.glsl.matrix.add.uniform.highp_mat3x2_mat3x2_vertex
 dEQP-VK.glsl.matrix.add.uniform.highp_mat3x4_float_fragment
@@ -42411,8 +44467,10 @@
 dEQP-VK.glsl.matrix.unary_addition.mediump_mat4x3_float_vertex
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_compute
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_fragment
+dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_vertex
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_compute
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_fragment
+dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_vertex
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_expression.compute.isampler1d
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_expression.compute.isampler1darray
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_expression.compute.isampler2d
@@ -48301,6 +50359,10 @@
 dEQP-VK.graphicsfuzz.continue-and-merge
 dEQP-VK.graphicsfuzz.control-flow-switch
 dEQP-VK.graphicsfuzz.dead-struct-init
+dEQP-VK.graphicsfuzz.fragcoord-control-flow
+dEQP-VK.graphicsfuzz.fragcoord-control-flow-2
+dEQP-VK.graphicsfuzz.mat-array-deep-control-flow
+dEQP-VK.graphicsfuzz.mat-array-distance
 dEQP-VK.graphicsfuzz.pow-vec4
 dEQP-VK.graphicsfuzz.swizzle-struct-init-min
 dEQP-VK.graphicsfuzz.while-inside-switch
@@ -48580,13 +50642,6 @@
 dEQP-VK.image.format_reinterpret.1d.r16g16_sint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.1d.r16g16_sint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.1d.r16g16_sint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r32_sint
-dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r32_uint
-dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.1d.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_r32_sfloat
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_r32_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_r32_uint
@@ -48594,13 +50649,6 @@
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.1d.r16g16_uint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r32_sint
-dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r32_uint
-dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.1d.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sfloat_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sfloat_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sfloat_r32g32_sfloat
@@ -48611,23 +50659,11 @@
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sint_r32g32_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sint_r32g32_uint
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_uint_r16g16b16a16_sfloat
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_uint_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_uint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_uint_r32g32_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_uint_r32g32_uint
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.1d.r32_sfloat_r32_sint
 dEQP-VK.image.format_reinterpret.1d.r32_sfloat_r32_uint
 dEQP-VK.image.format_reinterpret.1d.r32_sfloat_r8g8b8a8_sint
@@ -48726,13 +50762,6 @@
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_sint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_sint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_sint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r32_sint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r32_uint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_r32_sfloat
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_r32_sint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_r32_uint
@@ -48740,13 +50769,6 @@
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16_uint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r32_sint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r32_uint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sfloat_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sfloat_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sfloat_r32g32_sfloat
@@ -48757,23 +50779,11 @@
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sint_r32g32_sint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_sint_r32g32_uint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_uint_r16g16b16a16_sfloat
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_uint_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_uint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_uint_r32g32_sint
 dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_uint_r32g32_uint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.1d_array.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.1d_array.r32_sfloat_r32_sint
 dEQP-VK.image.format_reinterpret.1d_array.r32_sfloat_r32_uint
 dEQP-VK.image.format_reinterpret.1d_array.r32_sfloat_r8g8b8a8_sint
@@ -48872,13 +50882,6 @@
 dEQP-VK.image.format_reinterpret.2d.r16g16_sint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.2d.r16g16_sint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.2d.r16g16_sint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r32_sint
-dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r32_uint
-dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.2d.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_r32_sfloat
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_r32_sint
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_r32_uint
@@ -48886,13 +50889,6 @@
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.2d.r16g16_uint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r32_sint
-dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r32_uint
-dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.2d.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sfloat_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sfloat_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sfloat_r32g32_sfloat
@@ -48903,23 +50899,11 @@
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sint_r32g32_sint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_sint_r32g32_uint
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_uint_r16g16b16a16_sfloat
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_uint_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_uint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_uint_r32g32_sint
 dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_uint_r32g32_uint
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.2d.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.2d.r32_sfloat_r32_sint
 dEQP-VK.image.format_reinterpret.2d.r32_sfloat_r32_uint
 dEQP-VK.image.format_reinterpret.2d.r32_sfloat_r8g8b8a8_sint
@@ -49018,13 +51002,6 @@
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_sint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_sint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_sint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r32_sint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r32_uint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_r32_sfloat
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_r32_sint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_r32_uint
@@ -49032,13 +51009,6 @@
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16_uint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r32_sint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r32_uint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sfloat_r32g32_sfloat
@@ -49049,23 +51019,11 @@
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sint_r32g32_sint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_sint_r32g32_uint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_uint_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_uint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_uint_r32g32_sint
 dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_uint_r32g32_uint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.2d_array.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.2d_array.r32_sfloat_r32_sint
 dEQP-VK.image.format_reinterpret.2d_array.r32_sfloat_r32_uint
 dEQP-VK.image.format_reinterpret.2d_array.r32_sfloat_r8g8b8a8_sint
@@ -49164,13 +51122,6 @@
 dEQP-VK.image.format_reinterpret.3d.r16g16_sint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.3d.r16g16_sint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.3d.r16g16_sint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r32_sint
-dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r32_uint
-dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.3d.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_r32_sfloat
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_r32_sint
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_r32_uint
@@ -49178,13 +51129,6 @@
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.3d.r16g16_uint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r32_sint
-dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r32_uint
-dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.3d.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sfloat_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sfloat_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sfloat_r32g32_sfloat
@@ -49195,23 +51139,11 @@
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sint_r32g32_sint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_sint_r32g32_uint
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_uint_r16g16b16a16_sfloat
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_uint_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_uint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_uint_r32g32_sint
 dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_uint_r32g32_uint
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.3d.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.3d.r32_sfloat_r32_sint
 dEQP-VK.image.format_reinterpret.3d.r32_sfloat_r32_uint
 dEQP-VK.image.format_reinterpret.3d.r32_sfloat_r8g8b8a8_sint
@@ -49456,13 +51388,6 @@
 dEQP-VK.image.format_reinterpret.cube.r16g16_sint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.cube.r16g16_sint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.cube.r16g16_sint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r32_sint
-dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r32_uint
-dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.cube.r16g16_snorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_r32_sfloat
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_r32_sint
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_r32_uint
@@ -49470,13 +51395,6 @@
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_r8g8b8a8_uint
 dEQP-VK.image.format_reinterpret.cube.r16g16_uint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r32_sint
-dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r32_uint
-dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.cube.r16g16_unorm_r8g8b8a8_unorm
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_sfloat_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_sfloat_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_sfloat_r32g32_sfloat
@@ -49492,12 +51410,6 @@
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_uint_r32g32_sfloat
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_uint_r32g32_sint
 dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_uint_r32g32_uint
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_unorm_r32g32_uint
 dEQP-VK.image.format_reinterpret.cube.r32_sfloat_r32_sint
 dEQP-VK.image.format_reinterpret.cube.r32_sfloat_r32_uint
 dEQP-VK.image.format_reinterpret.cube.r32_sfloat_r8g8b8a8_sint
@@ -55787,13 +57699,17 @@
 dEQP-VK.memory.requirements.multiplane_image.transient_optimal
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.frag
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.frag
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonlocal.workgroup.guard_local.image.comp
@@ -55809,13 +57725,17 @@
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.frag
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.frag
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonlocal.workgroup.guard_local.image.comp
@@ -74130,6 +76050,121 @@
 dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_pass_to_function
 dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_spec_const_expression
 dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.spec_const_expression
+dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.bool
+dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.float
+dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.int
+dEQP-VK.pipeline.spec_constant.graphics.vertex.basic.uint
+dEQP-VK.pipeline.spec_constant.graphics.vertex.builtin.default
+dEQP-VK.pipeline.spec_constant.graphics.vertex.builtin.specialized
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_bool
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_bvec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_bvec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_bvec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_float
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_int
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_ivec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_ivec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_ivec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat2x3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat2x4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat3x2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat3x4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat4x2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_mat4x3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_uint
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_uvec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_uvec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_uvec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_vec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_vec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.array_vec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.bool
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.bvec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.bvec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.bvec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.float
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.int
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.ivec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.ivec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.ivec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat2x3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat2x4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat3x2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat3x4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat4x2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.mat4x3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.struct
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.uint
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.uvec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.uvec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.uvec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.vec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.vec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.array.vec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat2x3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat2x4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat3x2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat3x4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat4x2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.matrix.mat4x3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.array
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.bool
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.bvec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.bvec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.bvec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.float
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.int
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.ivec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.ivec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.ivec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat2x3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat2x4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat3x2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat3x4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat4x2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.mat4x3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.struct
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.uint
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.uvec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.uvec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.uvec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.vec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.vec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.struct.vec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.bvec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.bvec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.bvec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.ivec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.ivec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.ivec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.uvec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.uvec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.uvec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.vec2
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.vec3
+dEQP-VK.pipeline.spec_constant.graphics.vertex.composite.vector.vec4
+dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.bool
+dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.float
+dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.int
+dEQP-VK.pipeline.spec_constant.graphics.vertex.default_value.uint
+dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size
+dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size_expression
+dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size_length
+dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size_pass_to_function
+dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.array_size_spec_const_expression
+dEQP-VK.pipeline.spec_constant.graphics.vertex.expression.spec_const_expression
 dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_always
 dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_equal
 dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_greater
@@ -86543,6 +88578,7 @@
 dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_snorm_rate_vertex
 dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_unorm_rate_instance
 dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_unorm_rate_vertex
+dEQP-VK.pipeline.vertex_only.position_to_ssbo
 dEQP-VK.query_pool.occlusion_query.basic_conservative
 dEQP-VK.query_pool.occlusion_query.copy_reset_results_conservative_size_32_wait_query_with_availability_draw_points
 dEQP-VK.query_pool.occlusion_query.copy_reset_results_conservative_size_32_wait_query_with_availability_draw_triangles
@@ -86753,6 +88789,8 @@
 dEQP-VK.rasterization.provoking_vertex.line_list
 dEQP-VK.rasterization.provoking_vertex.line_strip
 dEQP-VK.rasterization.provoking_vertex.triangle_fan
+dEQP-VK.rasterization.provoking_vertex.triangle_list
+dEQP-VK.rasterization.provoking_vertex.triangle_strip
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.0
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.12
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.14
@@ -94440,6 +96478,186 @@
 dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_32_bytes
 dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_3_bytes
 dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.mat4_copy.out_of_alloc.oob_storage_read
+dEQP-VK.robustness.buffer_access.vertex.mat4_copy.out_of_alloc.oob_storage_write
+dEQP-VK.robustness.buffer_access.vertex.mat4_copy.out_of_alloc.oob_uniform_read
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.out_of_alloc.oob_storage_read
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.out_of_alloc.oob_storage_write
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.out_of_alloc.oob_uniform_read
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sfloat.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_sint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.scalar_copy.r32_uint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.out_of_alloc.oob_storage_read
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.out_of_alloc.oob_storage_write
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.out_of_alloc.oob_uniform_read
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_storage_read.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_storage_read.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_storage_write.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_storage_write.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_storage_read.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_storage_read.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_storage_write.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_storage_write.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_1_texel
+dEQP-VK.robustness.buffer_access.vertex.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_3_texels
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.out_of_alloc.oob_storage_read
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.out_of_alloc.oob_storage_write
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.out_of_alloc.oob_uniform_read
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sfloat.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_sint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.vertex.vec4_copy.r32_uint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.a2b10g10r10_unorm_pack32.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sfloat.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sfloat.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32_sfloat.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sfloat.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sfloat.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sfloat.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sint.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sint.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32_sint.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sint.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sint.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_sint.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_uint.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_uint.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32_uint.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_uint.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_uint.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32_uint.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sfloat.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sint.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sint.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32_sint.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sint.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sint.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_sint.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_uint.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_uint.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32_uint.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_uint.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_uint.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32_uint.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sfloat.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_sint.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32_uint.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sfloat.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_sint.draw_indexed.triangle_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw.instance_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw.vertex_incomplete
+dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw.vertex_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw_indexed.indices_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw_indexed.last_index_out_of_bounds
+dEQP-VK.robustness.vertex_access.r32g32b32a32_uint.draw_indexed.triangle_out_of_bounds
 dEQP-VK.spirv_assembly.instruction.compute.android.opsmod.all
 dEQP-VK.spirv_assembly.instruction.compute.android.opsmod.positive
 dEQP-VK.spirv_assembly.instruction.compute.android.opsrem.all
@@ -95054,24 +97272,43 @@
 dEQP-VK.spirv_assembly.instruction.graphics.android.srem.positive_frag
 dEQP-VK.spirv_assembly.instruction.graphics.android.srem.positive_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_vert
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_frag
+dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_vert
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_frag
+dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.flat
 dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.no_perspective
 dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.relaxedprecision
@@ -95141,141 +97378,277 @@
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.combined_image_sampler_separate_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.sampled_image.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_vert
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.output.component_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.output.component_vert
 dEQP-VK.spirv_assembly.instruction.graphics.loop.break_frag
@@ -95717,7 +98090,9 @@
 dEQP-VK.spirv_assembly.instruction.graphics.opundef.vec4float32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.opundef.vec4float32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_frag
+dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_vert
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_frag
+dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_vert
 dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_frag
 dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_vert
 dEQP-VK.spirv_assembly.instruction.graphics.smod.all_frag
@@ -95725,7 +98100,9 @@
 dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_frag
 dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_vert
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_frag
+dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_vert
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_frag
+dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_vert
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_0_fragment
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_0_vertex
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_1_fragment
@@ -95741,6 +98118,7 @@
 dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_frag
 dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_vert
 dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_vert
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_0_binding_5_vertex_normal_frag_unused_func
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_0_binding_5_vertex_normal_frag_unused_var
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_0_binding_5_vertex_unused_func_frag_normal
@@ -95753,303 +98131,594 @@
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.struct
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.vec4
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_vert
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_vert
 dEQP-VK.spirv_assembly.instruction.graphics.varying_name.names_differ
 dEQP-VK.spirv_assembly.instruction.graphics.varying_name.names_match
 dEQP-VK.spirv_assembly.instruction.graphics.varying_name.no_names
 dEQP-VK.spirv_assembly.type.scalar.i32.abs_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.abs_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.add_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.add_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.clamp_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.constant_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.div_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.div_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.iequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.max_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.max_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.min_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.min_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.mod_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.mul_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.mul_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.negate_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.negate_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.not_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.not_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.rem_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.rem_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.sign_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.sign_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.sub_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.sub_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.clamp_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.constant_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.div_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.div_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.iequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.max_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.max_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.min_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.min_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.mod_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.not_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.not_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.abs_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.abs_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.add_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.add_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.div_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.div_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.max_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.max_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.min_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.min_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.mod_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.mul_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.mul_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.negate_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.negate_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.not_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.not_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.rem_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.rem_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.sign_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.sign_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.sub_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.sub_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.div_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.div_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.max_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.max_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.min_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.min_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.mod_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.not_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.not_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.abs_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.abs_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.add_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.add_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.div_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.div_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.max_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.max_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.min_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.min_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.mod_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.mul_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.mul_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.negate_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.negate_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.not_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.not_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.rem_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.rem_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.sign_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.sign_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.sub_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.sub_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.div_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.div_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.max_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.max_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.min_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.min_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.mod_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.not_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.not_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.abs_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.abs_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.add_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.add_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.div_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.div_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.max_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.max_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.min_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.min_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.mod_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.mul_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.mul_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.negate_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.negate_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.not_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.not_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.rem_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.rem_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.sign_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.sign_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.sub_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.sub_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.clamp_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.div_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.div_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.iequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.max_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.max_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.min_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.min_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.mod_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.not_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.not_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_vert
 dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_vert
 dEQP-VK.ssbo.layout.2_level_array.std140.bool
 dEQP-VK.ssbo.layout.2_level_array.std140.bvec2
 dEQP-VK.ssbo.layout.2_level_array.std140.bvec3
@@ -98175,6 +100844,7 @@
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.semaphore.one_queue
 dEQP-VK.synchronization.internally_synchronized_objects.pipeline_cache_compute
+dEQP-VK.synchronization.internally_synchronized_objects.pipeline_cache_graphics
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98211,6 +100881,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98245,6 +100920,10 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98281,6 +100960,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image.image_128x128_d16_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image.image_128x128_d32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_d16_unorm
@@ -98295,9 +100979,14 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98338,6 +101027,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98378,6 +101072,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384
@@ -98388,9 +101087,14 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98415,6 +101119,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98439,6 +101146,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98463,6 +101173,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98487,6 +101200,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer_to_image.buffer_16384
@@ -98497,9 +101213,14 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98530,6 +101251,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98560,6 +101286,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98590,7 +101321,49 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_vertex.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_blit_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_indirect_buffer_dispatch_read_indirect_buffer_dispatch.indirect_buffer
+dEQP-VK.synchronization.op.single_queue.barrier.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
+dEQP-VK.synchronization.op.single_queue.barrier.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_copy_buffer_to_image.buffer_16384
@@ -98601,9 +101374,14 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_copy_buffer_to_image.buffer_16384
@@ -98614,9 +101392,14 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
@@ -98627,17 +101410,43 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_vertex_input.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_copy_buffer.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_copy_buffer.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_copy_buffer_to_image.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_copy_buffer_to_image.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_compute.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ssbo_vertex.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_copy_buffer_to_image.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98674,6 +101483,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98708,6 +101522,10 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98744,6 +101562,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image.image_128x128_d16_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image.image_128x128_d32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_d16_unorm
@@ -98758,9 +101581,14 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98801,6 +101629,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -98841,6 +101674,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384
@@ -98851,9 +101689,14 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98878,6 +101721,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98902,6 +101748,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98926,6 +101775,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98950,6 +101802,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer_to_image.buffer_16384
@@ -98960,9 +101815,14 @@
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -98993,6 +101853,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99023,6 +101888,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99053,7 +101923,49 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_vertex.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_blit_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_indirect_buffer_dispatch_read_indirect_buffer_dispatch.indirect_buffer
+dEQP-VK.synchronization.op.single_queue.event.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
+dEQP-VK.synchronization.op.single_queue.event.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_copy_buffer_to_image.buffer_16384
@@ -99064,9 +101976,14 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_copy_buffer_to_image.buffer_16384
@@ -99077,9 +101994,14 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
@@ -99090,17 +102012,43 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_vertex_input.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_copy_buffer.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_copy_buffer.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_copy_buffer_to_image.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_copy_buffer_to_image.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_compute.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ssbo_vertex.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_copy_buffer_to_image.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99137,6 +102085,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99171,6 +102124,10 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99207,6 +102164,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image.image_128x128_d16_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image.image_128x128_d32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_d16_unorm
@@ -99221,9 +102183,14 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99264,6 +102231,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99304,6 +102276,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384
@@ -99314,9 +102291,14 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99341,6 +102323,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99365,6 +102350,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99389,6 +102377,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99413,6 +102404,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer_to_image.buffer_16384
@@ -99423,9 +102417,14 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99456,6 +102455,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99486,6 +102490,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99516,7 +102525,49 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_vertex.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_blit_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_indirect_buffer_dispatch_read_indirect_buffer_dispatch.indirect_buffer
+dEQP-VK.synchronization.op.single_queue.fence.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
+dEQP-VK.synchronization.op.single_queue.fence.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_copy_buffer_to_image.buffer_16384
@@ -99527,9 +102578,14 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_copy_buffer_to_image.buffer_16384
@@ -99540,9 +102596,14 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
@@ -99553,17 +102614,43 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_vertex_input.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_copy_buffer.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_copy_buffer.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_copy_buffer_to_image.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_copy_buffer_to_image.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_compute.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ssbo_vertex.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_copy_buffer_to_image.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99600,6 +102687,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99634,6 +102726,10 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99670,6 +102766,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image.image_128x128_d16_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image.image_128x128_d32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_d16_unorm
@@ -99684,9 +102785,14 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99727,6 +102833,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -99767,6 +102878,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384
@@ -99777,9 +102893,14 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99804,6 +102925,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99828,6 +102952,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99852,6 +102979,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99876,6 +103006,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer_to_image.buffer_16384
@@ -99886,9 +103019,14 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99919,6 +103057,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99949,6 +103092,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -99979,7 +103127,49 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_vertex.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_blit_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_indirect_buffer_dispatch_read_indirect_buffer_dispatch.indirect_buffer
+dEQP-VK.synchronization.op.single_queue.semaphore.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
+dEQP-VK.synchronization.op.single_queue.semaphore.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_copy_buffer_to_image.buffer_16384
@@ -99990,9 +103180,14 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_copy_buffer_to_image.buffer_16384
@@ -100003,9 +103198,14 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
@@ -100016,17 +103216,43 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_vertex_input.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_copy_buffer.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_copy_buffer_to_image.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_copy_buffer_to_image.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_compute.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_vertex_input.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_vertex_input.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_copy_buffer_to_image.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_vertex.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.texture.compressed.eac_r11_snorm_block_2d_npot
diff --git a/tests/regres/testlists/vk-master-UNSUPPORTED.txt b/tests/regres/testlists/vk-master-UNSUPPORTED.txt
index d05327d..bef6847 100644
--- a/tests/regres/testlists/vk-master-UNSUPPORTED.txt
+++ b/tests/regres/testlists/vk-master-UNSUPPORTED.txt
@@ -1,9 +1,3 @@
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r32g32_sfloat
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r32g32_sint
-dEQP-VK.image.format_reinterpret.cube.r16g16b16a16_snorm_r32g32_uint
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup_bad_stride
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup_no_stride