Home
last modified time | relevance | path

Searched refs:refCpuSet (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dnode_context_descriptor_set_manager.cpp373 auto& refCpuSet = cpuDescriptorSets[index]; in UpdateCpuDescriptorSetImpl() local
375 if (refCpuSet.bindings.size() != bindingResources.bindings.size()) { in UpdateCpuDescriptorSetImpl()
380 refCpuSet.isDirty = true; in UpdateCpuDescriptorSetImpl()
381 refCpuSet.hasDynamicBarrierResources = false; in UpdateCpuDescriptorSetImpl()
382 refCpuSet.hasPlatformConversionBindings = false; in UpdateCpuDescriptorSetImpl()
383 refCpuSet.hasImmutableSamplers = false; in UpdateCpuDescriptorSetImpl()
387 valid = valid && CopyAndProcessBuffers(bindingResources, gpuQueue, refCpuSet); in UpdateCpuDescriptorSetImpl()
388 valid = valid && CopyAndProcessImages(bindingResources, gpuQueue, refCpuSet); in UpdateCpuDescriptorSetImpl()
390 valid = valid && CopyAndProcessSamplers(bindingResources, refCpuSet); in UpdateCpuDescriptorSetImpl()
395 PLUGIN_ASSERT(idx < refCpuSet.bindings.size()); in UpdateCpuDescriptorSetImpl()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dnode_context_descriptor_set_manager_vk.cpp704 CpuDescriptorSet& refCpuSet = cpuDescriptorSets[arrayIndex]; in UpdateDescriptorSetGpuHandle() local
707 if (refCpuSet.hasPlatformConversionBindings) { in UpdateDescriptorSetGpuHandle()
709 CreateGpuDescriptorSet(1u, handle, refCpuSet, descriptorPool); in UpdateDescriptorSetGpuHandle()
710 } else if (!refCpuSet.gpuDescriptorSetCreated) { // deferred creation in UpdateDescriptorSetGpuHandle()
711 CreateGpuDescriptorSet(bufferingCount, handle, refCpuSet, descriptorPool); in UpdateDescriptorSetGpuHandle()
712 refCpuSet.gpuDescriptorSetCreated = true; in UpdateDescriptorSetGpuHandle()
715 if (refCpuSet.isDirty) { in UpdateDescriptorSetGpuHandle()
716 refCpuSet.isDirty = false; in UpdateDescriptorSetGpuHandle()
719refCpuSet.currentGpuBufferingIndex = (refCpuSet.currentGpuBufferingIndex + 1) % bufferingCount_; in UpdateDescriptorSetGpuHandle()