Searched refs:attribDesc (Results 1 – 6 of 6) sorted by relevance
486 auto attribDesc = [MTLVertexAttributeDescriptor new];487 attribDesc.format = VertexFormatType(info.format);488 attribDesc.offset = info.offset;489 attribDesc.bufferIndex = mMtlVertexBufferIndices[info.vertexBufferSlot];490 mtlVertexDescriptor.attributes[static_cast<uint8_t>(loc)] = attribDesc;491 [attribDesc release];
1292 const VertexInputAttributeDescription& attribDesc = attributes[attributeNdx]; in writeVertexInputData() local1295 if (attribDesc.vkDescription.binding == bindingDescription.binding) in writeVertexInputData()1297 writeVertexInputValue(destOffsetPtr + attribDesc.vkDescription.offset, attribDesc, vertexNdx); in writeVertexInputData()
906 * Let code:attribDesc be the member of913 code:attribDesc.binding.928 equal to code:attribDesc.binding.934 code:attribDesc.binding.955 attribAddress = bufferBindingAddress + effectiveVertexOffset + attribDesc.offset;
855 * Let code:attribDesc be the member of862 code:attribDesc.binding.873 equal to code:attribDesc.binding.893 attribAddress = bufferBindingAddress + vertexOffset + attribDesc.offset;
1809 VkVertexInputAttributeDescription &attribDesc = attributeDescs[vertexAttribCount]; in initializePipeline() local1874 attribDesc.binding = attribIndex; in initializePipeline()1875 attribDesc.format = vkFormat; in initializePipeline()1876 attribDesc.location = static_cast<uint32_t>(attribIndex); in initializePipeline()1877 attribDesc.offset = packedAttrib.offset; in initializePipeline()