Lines Matching refs:bindingNdx
573 for (size_t bindingNdx = 0; bindingNdx < numBindings; ++bindingNdx)
576 const VkVertexInputRate inputRate = ((firstInputrate + bindingNdx) % 2 == 0) ? VK_VERTEX_INPUT_RATE_VERTEX : VK_VERTEX_INPUT_RATE_INSTANCE;
581 static_cast<deUint32>(bindingNdx), // deUint32 binding;
587 bindingOffsets.push_back(4 * bindingNdx);
674 for (size_t bindingNdx = 0; bindingNdx < bindingDescriptions.size(); ++bindingNdx)
676 auto& stride = bindingDescriptions[bindingNdx].stride; // note: by reference to modify it below.
678 if (attributeMaxSizes[bindingNdx] > 0)
679 stride += getNextMultipleOffset(attributeMaxSizes[bindingNdx], stride);
703 for (size_t bindingNdx = 0; bindingNdx < bindingDescriptions.size(); ++bindingNdx)
705 if ((bindingDescriptions[bindingNdx].stride % minStrideAlignment) != 0)
1327 for (deUint32 bindingNdx = 0; bindingNdx < bindingDescriptions.size(); bindingNdx++)
1334 writeVertexInputData((deUint8*)vertexBufferAlloc->getHostPtr(), bindingDescriptions[bindingNdx], bindingOffsets[bindingNdx], attributeDescriptions);