Searched refs:pipeline_layout_state (Results 1 – 1 of 1) sorted by relevance
6110 std::unique_ptr<PIPELINE_LAYOUT_STATE> pipeline_layout_state(new PIPELINE_LAYOUT_STATE{}); in PostCallRecordCreatePipelineLayout() local6111 pipeline_layout_state->layout = *pPipelineLayout; in PostCallRecordCreatePipelineLayout()6112 pipeline_layout_state->set_layouts.resize(pCreateInfo->setLayoutCount); in PostCallRecordCreatePipelineLayout()6115 … pipeline_layout_state->set_layouts[i] = GetDescriptorSetLayout(this, pCreateInfo->pSetLayouts[i]); in PostCallRecordCreatePipelineLayout()6116 set_layouts[i] = pipeline_layout_state->set_layouts[i]->GetLayoutId(); in PostCallRecordCreatePipelineLayout()6120 pipeline_layout_state->push_constant_ranges = GetCanonicalId(pCreateInfo); in PostCallRecordCreatePipelineLayout()6122 pipeline_layout_state->compat_for_set.reserve(pCreateInfo->setLayoutCount); in PostCallRecordCreatePipelineLayout()6126 pipeline_layout_state->compat_for_set.emplace_back( in PostCallRecordCreatePipelineLayout()6127 GetCanonicalId(i, pipeline_layout_state->push_constant_ranges, set_layouts_id)); in PostCallRecordCreatePipelineLayout()6129 pipelineLayoutMap[*pPipelineLayout] = std::move(pipeline_layout_state); in PostCallRecordCreatePipelineLayout()