Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_pipeline_binder.cpp612 const auto& resBinding = setResources.bindings[idx]; in GetResourceBinding() local
615 rb.arrayOffset = resBinding.arrayoffset; in GetResourceBinding()
616 rb.descriptorCount = resBinding.descriptorCount; in GetResourceBinding()
617 if ((resBinding.type == RenderHandleType::GPU_BUFFER) && in GetResourceBinding()
618 (resBinding.resIdx < setResources.buffers.size())) { in GetResourceBinding()
619 rb.handle = setResources.buffers[resBinding.resIdx].handle; in GetResourceBinding()
620 } else if ((resBinding.type == RenderHandleType::GPU_IMAGE) && in GetResourceBinding()
621 (resBinding.resIdx < setResources.images.size())) { in GetResourceBinding()
622 rb.handle = setResources.images[resBinding.resIdx].handle; in GetResourceBinding()
623 } else if ((resBinding.type == RenderHandleType::GPU_SAMPLER) && in GetResourceBinding()
[all …]