Lines Matching refs:dev_data

594                                               layer_data *dev_data)  in DescriptorSet()  argument
599 device_data_(dev_data), in DescriptorSet()
600 limits_(dev_data->phys_dev_props.limits), in DescriptorSet()
602 pool_state_ = dev_data->GetDescriptorPoolState(pool); in DescriptorSet()
1320 bool cvdescriptorset::ValidateSampler(const VkSampler sampler, layer_data *dev_data) { in ValidateSampler() argument
1321 return (dev_data->GetSamplerState(sampler) != nullptr); in ValidateSampler()
1325 … layer_data *dev_data, const char *func_name, std::string *error_code, in ValidateImageUpdate() argument
1328 auto iv_state = dev_data->GetImageViewState(image_view); in ValidateImageUpdate()
1342 auto image_node = dev_data->GetImageState(image); in ValidateImageUpdate()
1349 …if (dev_data->ValidateMemoryIsBoundToImage(dev_data, image_node, func_name, "VUID-VkImageViewCreat… in ValidateImageUpdate()
1522 auto is_layout = [image_layout, dev_data](const ExtensionLayout &ext_layout) { in ValidateImageUpdate()
1523 … return dev_data->device_extensions.*(ext_layout.extension) && (ext_layout.layout == image_layout); in ValidateImageUpdate()
1537 if (dev_data->device_extensions.*(ext_layout.extension)) { in ValidateImageUpdate()
1564 void cvdescriptorset::SamplerDescriptor::UpdateDrawState(layer_data *dev_data, GLOBAL_CB_NODE *cb_n… in UpdateDrawState() argument
1566 auto sampler_state = dev_data->GetSamplerState(sampler_); in UpdateDrawState()
1567 if (sampler_state) dev_data->AddCommandBufferBindingSampler(cb_node, sampler_state); in UpdateDrawState()
1603 void cvdescriptorset::ImageSamplerDescriptor::UpdateDrawState(layer_data *dev_data, GLOBAL_CB_NODE … in UpdateDrawState() argument
1606 auto sampler_state = dev_data->GetSamplerState(sampler_); in UpdateDrawState()
1607 if (sampler_state) dev_data->AddCommandBufferBindingSampler(cb_node, sampler_state); in UpdateDrawState()
1610 auto iv_state = dev_data->GetImageViewState(image_view_); in UpdateDrawState()
1612 dev_data->AddCommandBufferBindingImageView(dev_data, cb_node, iv_state); in UpdateDrawState()
1615 dev_data->SetImageViewLayout(dev_data, cb_node, image_view_, image_layout_); in UpdateDrawState()
1641 void cvdescriptorset::ImageDescriptor::UpdateDrawState(layer_data *dev_data, GLOBAL_CB_NODE *cb_nod… in UpdateDrawState() argument
1643 auto iv_state = dev_data->GetImageViewState(image_view_); in UpdateDrawState()
1645 dev_data->AddCommandBufferBindingImageView(dev_data, cb_node, iv_state); in UpdateDrawState()
1648 dev_data->SetImageViewLayout(dev_data, cb_node, image_view_, image_layout_); in UpdateDrawState()
1681 void cvdescriptorset::BufferDescriptor::UpdateDrawState(layer_data *dev_data, GLOBAL_CB_NODE *cb_no… in UpdateDrawState() argument
1682 auto buffer_node = dev_data->GetBufferState(buffer_); in UpdateDrawState()
1683 if (buffer_node) dev_data->AddCommandBufferBindingBuffer(dev_data, cb_node, buffer_node); in UpdateDrawState()
1702 void cvdescriptorset::TexelDescriptor::UpdateDrawState(layer_data *dev_data, GLOBAL_CB_NODE *cb_nod… in UpdateDrawState() argument
1703 auto bv_state = dev_data->GetBufferViewState(buffer_view_); in UpdateDrawState()
1705 dev_data->AddCommandBufferBindingBufferView(dev_data, cb_node, bv_state); in UpdateDrawState()
1714 …cks::ValidateUpdateDescriptorSets(const debug_report_data *report_data, const layer_data *dev_data, in ValidateUpdateDescriptorSets() argument
1764 void cvdescriptorset::PerformUpdateDescriptorSets(layer_data *dev_data, uint32_t write_count, const… in PerformUpdateDescriptorSets() argument
1770 auto set_node = dev_data->GetSetNode(dest_set); in PerformUpdateDescriptorSets()
1779 auto src_node = dev_data->GetSetNode(src_set); in PerformUpdateDescriptorSets()
1780 auto dst_node = dev_data->GetSetNode(dst_set); in PerformUpdateDescriptorSets()
2427 void CoreChecks::UpdateAllocateDescriptorSetsData(const layer_data *dev_data, const VkDescriptorSet… in UpdateAllocateDescriptorSetsData() argument
2430 auto layout = GetDescriptorSetLayout(dev_data, p_alloc_info->pSetLayouts[i]); in UpdateAllocateDescriptorSetsData()
2444 bool CoreChecks::ValidateAllocateDescriptorSets(const layer_data *dev_data, const VkDescriptorSetAl… in ValidateAllocateDescriptorSets() argument
2450 auto layout = GetDescriptorSetLayout(dev_data, p_alloc_info->pSetLayouts[i]); in ValidateAllocateDescriptorSets()
2505 auto layout = GetDescriptorSetLayout(dev_data, p_alloc_info->pSetLayouts[i]); in ValidateAllocateDescriptorSets()
2525 layer_data *dev_data) { in PerformAllocateDescriptorSets() argument