Lines Matching refs:pBufferInfo
2834 … bufferSize = my_data->bufferMap[pWDS->pBufferInfo[j].buffer].create_info->size; in validate_dynamic_offsets()
2836 if (pWDS->pBufferInfo[j].range == VK_WHOLE_SIZE) { in validate_dynamic_offsets()
2837 if ((dynOffset + pWDS->pBufferInfo[j].offset) > bufferSize) { in validate_dynamic_offsets()
2847 … pCB->dynamicOffsets[dynOffsetIndex], pWDS->pBufferInfo[j].offset, in validate_dynamic_offsets()
2848 … reinterpret_cast<const uint64_t &>(pWDS->pBufferInfo[j].buffer), bufferSize); in validate_dynamic_offsets()
2850 … } else if ((dynOffset + pWDS->pBufferInfo[j].offset + pWDS->pBufferInfo[j].range) > bufferSize) { in validate_dynamic_offsets()
2861 pWDS->pBufferInfo[j].offset, pWDS->pBufferInfo[j].range, in validate_dynamic_offsets()
2862 … reinterpret_cast<const uint64_t &>(pWDS->pBufferInfo[j].buffer), bufferSize); in validate_dynamic_offsets()
2863 … } else if ((dynOffset + pWDS->pBufferInfo[j].offset + pWDS->pBufferInfo[j].range) > bufferSize) { in validate_dynamic_offsets()
2874 pWDS->pBufferInfo[j].offset, pWDS->pBufferInfo[j].range, in validate_dynamic_offsets()
2875 … reinterpret_cast<const uint64_t &>(pWDS->pBufferInfo[j].buffer), bufferSize); in validate_dynamic_offsets()
3532 memcpy(info, pWDS->pBufferInfo, pWDS->descriptorCount * sizeof(VkDescriptorBufferInfo)); in shadowUpdateNode()
3533 pWDS->pBufferInfo = info; in shadowUpdateNode()
3836 …VkBool32 validateBufferInfo(const layer_data *my_data, const VkDescriptorBufferInfo *pBufferInfo) { in validateBufferInfo() argument
3838 auto sampIt = my_data->bufferMap.find(pBufferInfo->buffer); in validateBufferInfo()
3842 … (uint64_t)pBufferInfo->buffer, __LINE__, DRAWSTATE_BUFFERINFO_DESCRIPTOR_ERROR, "DS", in validateBufferInfo()
3844 (uint64_t)pBufferInfo->buffer); in validateBufferInfo()
3913 skipCall |= validateBufferInfo(my_data, &(pWDS->pBufferInfo[i])); in validateUpdateContents()
4189 delete[] pWDS->pBufferInfo; in freeShadowUpdateTree()
6869 pDescriptorWrites[i].pBufferInfo[j].buffer); in vkUpdateDescriptorSets()