Lines Matching refs:writeInfo
1567 VkWriteDescriptorSet writeInfo = {}; in convertIndexBuffer() local
1568 writeInfo.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET; in convertIndexBuffer()
1569 writeInfo.dstSet = descriptorSet; in convertIndexBuffer()
1570 writeInfo.dstBinding = kConvertIndexDestinationBinding; in convertIndexBuffer()
1571 writeInfo.descriptorCount = 2; in convertIndexBuffer()
1572 writeInfo.descriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in convertIndexBuffer()
1573 writeInfo.pBufferInfo = buffers.data(); in convertIndexBuffer()
1575 vkUpdateDescriptorSets(contextVk->getDevice(), 1, &writeInfo, 0, nullptr); in convertIndexBuffer()
1637 VkWriteDescriptorSet writeInfo = {}; in convertIndexIndirectBuffer() local
1638 writeInfo.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET; in convertIndexIndirectBuffer()
1639 writeInfo.dstSet = descriptorSet; in convertIndexIndirectBuffer()
1640 writeInfo.dstBinding = kConvertIndexDestinationBinding; in convertIndexIndirectBuffer()
1641 writeInfo.descriptorCount = 4; in convertIndexIndirectBuffer()
1642 writeInfo.descriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in convertIndexIndirectBuffer()
1643 writeInfo.pBufferInfo = buffers.data(); in convertIndexIndirectBuffer()
1645 vkUpdateDescriptorSets(contextVk->getDevice(), 1, &writeInfo, 0, nullptr); in convertIndexIndirectBuffer()
1711 VkWriteDescriptorSet writeInfo = {}; in convertLineLoopIndexIndirectBuffer() local
1712 writeInfo.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET; in convertLineLoopIndexIndirectBuffer()
1713 writeInfo.dstSet = descriptorSet; in convertLineLoopIndexIndirectBuffer()
1714 writeInfo.dstBinding = kConvertIndexDestinationBinding; in convertLineLoopIndexIndirectBuffer()
1715 writeInfo.descriptorCount = 4; in convertLineLoopIndexIndirectBuffer()
1716 writeInfo.descriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in convertLineLoopIndexIndirectBuffer()
1717 writeInfo.pBufferInfo = buffers.data(); in convertLineLoopIndexIndirectBuffer()
1719 vkUpdateDescriptorSets(contextVk->getDevice(), 1, &writeInfo, 0, nullptr); in convertLineLoopIndexIndirectBuffer()
1775 VkWriteDescriptorSet writeInfo = {}; in convertLineLoopArrayIndirectBuffer() local
1776 writeInfo.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET; in convertLineLoopArrayIndirectBuffer()
1777 writeInfo.dstSet = descriptorSet; in convertLineLoopArrayIndirectBuffer()
1778 writeInfo.dstBinding = kConvertIndexDestinationBinding; in convertLineLoopArrayIndirectBuffer()
1779 writeInfo.descriptorCount = 3; in convertLineLoopArrayIndirectBuffer()
1780 writeInfo.descriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in convertLineLoopArrayIndirectBuffer()
1781 writeInfo.pBufferInfo = buffers.data(); in convertLineLoopArrayIndirectBuffer()
1783 vkUpdateDescriptorSets(contextVk->getDevice(), 1, &writeInfo, 0, nullptr); in convertLineLoopArrayIndirectBuffer()
1931 VkWriteDescriptorSet writeInfo = {}; in convertVertexBufferImpl() local
1939 writeInfo.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET; in convertVertexBufferImpl()
1940 writeInfo.dstSet = descriptorSet; in convertVertexBufferImpl()
1941 writeInfo.dstBinding = kConvertVertexDestinationBinding; in convertVertexBufferImpl()
1942 writeInfo.descriptorCount = 2; in convertVertexBufferImpl()
1943 writeInfo.descriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in convertVertexBufferImpl()
1944 writeInfo.pBufferInfo = buffers; in convertVertexBufferImpl()
1946 vkUpdateDescriptorSets(contextVk->getDevice(), 1, &writeInfo, 0, nullptr); in convertVertexBufferImpl()
2882 VkWriteDescriptorSet writeInfo = {}; in copyImage() local
2883 writeInfo.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET; in copyImage()
2884 writeInfo.dstSet = descriptorSet; in copyImage()
2885 writeInfo.dstBinding = kImageCopySourceBinding; in copyImage()
2886 writeInfo.descriptorCount = 1; in copyImage()
2887 writeInfo.descriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE; in copyImage()
2888 writeInfo.pImageInfo = &imageInfo; in copyImage()
2890 vkUpdateDescriptorSets(contextVk->getDevice(), 1, &writeInfo, 0, nullptr); in copyImage()
3352 VkWriteDescriptorSet writeInfo = {}; in unresolve() local
3353 writeInfo.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET; in unresolve()
3354 writeInfo.dstSet = descriptorSet; in unresolve()
3355 writeInfo.dstBinding = 0; in unresolve()
3356 writeInfo.descriptorCount = totalBindingCount; in unresolve()
3357 writeInfo.descriptorType = VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT; in unresolve()
3358 writeInfo.pImageInfo = inputImageInfo.data(); in unresolve()
3360 vkUpdateDescriptorSets(contextVk->getDevice(), 1, &writeInfo, 0, nullptr); in unresolve()