Lines Matching defs:binding

196 	// Get vertex binding declarations as part of descriptor sets, used for mesh shading.
229 // Stride of vertex data in each binding.
234 vk::VkVertexInputAttributeDescription2EXT makeVertexInputAttributeDescription2EXT (deUint32 location, deUint32 binding, vk::VkFormat format, deUint32 offset)
238 desc.binding = binding;
244 vk::VkVertexInputBindingDescription2EXT makeVertexInputBindingDescription2EXT (deUint32 binding, deUint32 stride, vk::VkVertexInputRate inputRate)
247 desc.binding = binding;
270 // Create a single binding vertex data vector given a type T for vertex data.
335 declarations.push_back("layout(set=0, binding=0, std430) readonly buffer S0B0Block {");
471 declarations.push_back("layout(set=0, binding=0, std430) readonly buffer S0B0Block {");
769 declarations.push_back("layout(set=0, binding=0, std430) readonly buffer S0B0Block {");
951 declarations.push_back("layout(set=0, binding=1, std430) readonly buffer S0B1Block {");
954 declarations.push_back("layout(set=0, binding=3, std430) readonly buffer S0B3Block {");
957 declarations.push_back("layout(set=0, binding=4, std430) readonly buffer S0B5Block {");
1393 BEFORE_DRAW = 1, // After binding dynamic pipeline and just before drawing.
1397 TWO_DRAWS_DYNAMIC = 5, // Bind bad static pipeline and draw, followed by binding correct dynamic pipeline and drawing again.
1398 TWO_DRAWS_STATIC = 6, // Bind bad dynamic pipeline and draw, followed by binding correct static pipeline and drawing again.
1864 // Bind an unused mesh shading pipeline before binding the dynamic pipeline.
3570 << (fragAtomics ? "layout(set=" + fragSetIndex + ", binding=0, std430) buffer AtomicBlock { uint fragCounter; } counterBuffer;\n" : "")
4886 const auto location = vk::DescriptorSetUpdateBuilder::Location::binding(0u);
4945 const auto binding = vk::DescriptorSetUpdateBuilder::Location::binding(static_cast<uint32_t>(i));
4948 updateBuilder.writeSingle(meshDescriptorSet.get(), binding, descType, &descBufferInfos.back());
4953 updateBuilder.writeSingle(meshDescriptorSetRev.get(), binding, descType, &descBufferInfosRev.back());
5946 // Track in-advance vertex buffer binding.
6468 // Bind bad static pipeline and draw, followed by binding correct dynamic pipeline and drawing again
6470 // Bind bad dynamic pipeline and draw, followed by binding correct static pipeline and drawing again
7326 // stride being less than the extent of the binding for the second attribute.
8905 // dynamic stride being less than the extent of the binding for the second attribute.