/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | pipeline_descriptor_set_binder.cpp | 562 for (uint32_t setIdx = 0; setIdx < PipelineLayoutConstants::MAX_DESCRIPTOR_SET_COUNT; ++setIdx) { in Init() 563 const auto& pipelineDescRef = pipelineLayout.descriptorSetLayouts[setIdx]; in Init() 569 const auto& descRef = descriptorSetsLayoutBindings[setIdx]; in Init() 570 const auto descHandle = handles[setIdx]; in Init() 609 const uint32_t setIdx = setToBinderIndex_[set]; in BindBuffer() local 610 if (setIdx < static_cast<uint32_t>(descriptorSetBinders_.size())) { in BindBuffer() 611 descriptorSetBinders_[setIdx].BindBuffer(binding, resource, flags); in BindBuffer() 625 const uint32_t setIdx in BindBuffers() local 636 const uint32_t setIdx = setToBinderIndex_[set]; BindImage() local 652 const uint32_t setIdx = setToBinderIndex_[set]; BindImages() local 663 const uint32_t setIdx = setToBinderIndex_[set]; BindSampler() local 680 const uint32_t setIdx = setToBinderIndex_[set]; BindSamplers() local 690 const uint32_t setIdx = setToBinderIndex_[set]; GetDescriptorSetHandle() local 702 const uint32_t setIdx = setToBinderIndex_[set]; GetDescriptorSetLayoutBindingResources() local 756 const uint32_t setIdx = setToBinderIndex_[beginSet]; GetDescriptorSetHandles() local [all...] |
H A D | render_node_util.cpp | 244 for (uint32_t setIdx = 0; setIdx < PipelineLayoutConstants::MAX_DESCRIPTOR_SET_COUNT; ++setIdx) { in GetDescriptorCounts() 245 const auto& setRef = pipelineLayout.descriptorSetLayouts[setIdx]; in GetDescriptorCounts()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.cpp | 210 for (const auto& setIdx : setIndices) { in ShaderPipelineBinder() 212 pipelineDescriptorSetBinder_->GetDescriptorSetLayoutBindingResources(setIdx); in ShaderPipelineBinder() 241 setToBinderIndex_[setIdx] = vecIdx++; in ShaderPipelineBinder() 276 for (uint32_t setIdx = 0; setIdx < static_cast<uint32_t>(descriptorSetResources_.size()); ++setIdx) { in EvaluateCustomPropertyBindings() 277 const auto& descRef = descriptorSetResources_[setIdx]; in EvaluateCustomPropertyBindings() 278 const auto& plSet = pipelineLayout_.descriptorSetLayouts[setIdx]; in EvaluateCustomPropertyBindings() 289 setIdx, bindingRef.binding); in EvaluateCustomPropertyBindings() 370 const uint32_t setIdx in BindBuffer() local 401 const uint32_t setIdx = setToBinderIndex_[set]; BindBuffers() local 433 const uint32_t setIdx = setToBinderIndex_[set]; BindImage() local 466 const uint32_t setIdx = setToBinderIndex_[set]; BindImages() local 499 const uint32_t setIdx = setToBinderIndex_[set]; BindSampler() local 528 const uint32_t setIdx = setToBinderIndex_[set]; BindSamplers() local 605 const uint32_t setIdx = setToBinderIndex_[set]; GetResourceBinding() local [all...] |
H A D | shader_manager.cpp | 153 for (uint32_t setIdx = 0; setIdx < PipelineLayoutConstants::MAX_DESCRIPTOR_SET_COUNT; ++setIdx) { in GetPipelineLayoutCompatibilityFlags() 154 const auto& lSet = lhs.descriptorSetLayouts[setIdx]; in GetPipelineLayoutCompatibilityFlags() 155 const auto& rSet = rhs.descriptorSetLayouts[setIdx]; in GetPipelineLayoutCompatibilityFlags() 178 for (uint32_t setIdx = 0; setIdx < PipelineLayoutConstants::MAX_DESCRIPTOR_SET_COUNT; ++setIdx) { in GetPipelineLayoutCompatibilityFlags() 179 const auto& lSet = lhs.descriptorSetLayouts[setIdx]; in GetPipelineLayoutCompatibilityFlags() 180 const auto& rSet = rhs.descriptorSetLayouts[setIdx]; in GetPipelineLayoutCompatibilityFlags() [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_shader_passes_generic.cpp | 213 for (uint32_t setIdx = 0U; setIdx < PipelineLayoutConstants::MAX_DESCRIPTOR_SET_COUNT; ++setIdx) { in ExecuteFrameGraphics() 214 const auto& currSet = pl.descriptorSetLayouts[setIdx]; in ExecuteFrameGraphics() 216 descriptorSetHandles[setIdx] = descriptorSetMgr.CreateOneFrameDescriptorSet(currSet.bindings); in ExecuteFrameGraphics() 218 descriptorSetHandles[setIdx], binder->GetDescriptorSetLayoutBindingResources(currSet.set)); in ExecuteFrameGraphics() 302 for (uint32_t setIdx = 0U; setIdx < PipelineLayoutConstants::MAX_DESCRIPTOR_SET_COUNT; ++setIdx) { in ExecuteFrameCompute() 303 const auto& currSet = pl.descriptorSetLayouts[setIdx]; in ExecuteFrameCompute() [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/parallel_render/ |
H A D | rs_render_task_test.cpp | 75 uint64_t setIdx = 10; in HWTEST_F() local 76 renderTask_->SetIdx(setIdx); in HWTEST_F() 78 ASSERT_EQ(setIdx, getIdx); in HWTEST_F()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_state_object_vk.cpp | 109 const uint32_t setIdx = operationIdx; in GetDescriptorSetFillData() local 110 const auto& descSetLayoutData = pipelineLayoutDataVk.descriptorSetLayouts[setIdx]; in GetDescriptorSetFillData() 115 ds.descriptorSetLayouts[setIdx] = descSetLayoutData.descriptorSetLayout; in GetDescriptorSetFillData() 116 ds.descriptorSetLayoutOwnership[setIdx] = false; // not owned, cannot be destroyed in GetDescriptorSetFillData() 124 &ds.descriptorSetLayouts[setIdx])); // pSetLayout in GetDescriptorSetFillData() 156 &ds.descriptorSetLayouts[setIdx])); // pSetLayout in GetDescriptorSetFillData()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_depth_render_slot.cpp | 551 for (uint32_t setIdx = 0; setIdx < AllDescriptorSets::SINGLE_SET_COUNT; ++setIdx) { in ResetAndUpdateDescriptorSets() 553 descriptorSetMgr.CreateDescriptorSet(setIdx, allShaderData_.defaultPipelineLayout); in ResetAndUpdateDescriptorSets() 554 allDescriptorSets_.set01[setIdx] = descriptorSetMgr.CreateDescriptorSetBinder( in ResetAndUpdateDescriptorSets() 555 descriptorSetHandle, allShaderData_.defaultPipelineLayout.descriptorSetLayouts[setIdx].bindings); in ResetAndUpdateDescriptorSets()
|
H A D | render_node_default_shadow_render_slot.cpp | 622 constexpr uint32_t setIdx = 0u; in ProcessBuffersAndDescriptors() local 624 descriptorSetMgr.CreateDescriptorSet(setIdx, allShaderData_.defaultPipelineLayout); in ProcessBuffersAndDescriptors() 626 descriptorSetHandle, allShaderData_.defaultPipelineLayout.descriptorSetLayouts[setIdx].bindings); in ProcessBuffersAndDescriptors() 629 constexpr uint32_t setIdx = 1u; in ProcessBuffersAndDescriptors() local 631 descriptorSetMgr.CreateDescriptorSet(setIdx, allShaderData_.defaultPipelineLayout); in ProcessBuffersAndDescriptors() 633 descriptorSetHandle, allShaderData_.defaultPipelineLayout.descriptorSetLayouts[setIdx].bindings); in ProcessBuffersAndDescriptors()
|
H A D | render_node_default_material_render_slot.cpp | 862 for (uint32_t setIdx = 0; setIdx < AllDescriptorSets::SINGLE_SET_COUNT; ++setIdx) { in ResetAndUpdateDescriptorSets() 864 descriptorSetMgr.CreateDescriptorSet(setIdx, allShaderData_.defaultPipelineLayout); in ResetAndUpdateDescriptorSets() 865 allDescriptorSets_.set01[setIdx] = descriptorSetMgr.CreateDescriptorSetBinder( in ResetAndUpdateDescriptorSets() 866 descriptorSetHandle, allShaderData_.defaultPipelineLayout.descriptorSetLayouts[setIdx].bindings); in ResetAndUpdateDescriptorSets()
|