Lines Matching refs:attributeBinding
515 const deUint32 attributeBinding = getAttributeBinding(m_bindingMapping, firstInputrate, attributeInfo.inputRate, static_cast<deUint32>(attributeNdx));
518 attributeMaxSizes[attributeBinding] = de::max(attributeMaxSizes[attributeBinding], inputSize);
527 const deUint32 attributeBinding = getAttributeBinding(m_bindingMapping, firstInputrate, attributeInfo.inputRate, static_cast<deUint32>(attributeNdx));
536 attributeBinding, // uint32_t binding;
551 (deUint32)bindingOffsets[attributeBinding] + attributeOffsets[attributeBinding]);
553 attributeOffsets[attributeBinding] += offsetToComponentAlignment;
555 attributeDescription.vkDescription.offset = attributeOffsets[attributeBinding];
558 bindingDescriptions[attributeBinding].stride += offsetToComponentAlignment + inputSize;
559 attributeOffsets[attributeBinding] += inputSize;
560 attributeMaxSizes[attributeBinding] = de::max(attributeMaxSizes[attributeBinding], getVertexFormatSize(attributeInfo.vkType));
564 attributeDescription.vkDescription.offset = attributeOffsets[attributeBinding];
567 attributeOffsets[attributeBinding] += vertexCount * attributeMaxSizes[attributeBinding];
572 bindingDescriptions[attributeBinding].stride = attributeMaxSizes[attributeBinding];