Home
last modified time | relevance | path

Searched refs:bindingProperties (Results 1 - 1 of 1) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_pipeline_binder.cpp42 constexpr string_view BINDING_PROPERTIES = "bindingProperties";
674 auto* bindingProperties = bindingPropertyData_.properties.get(); in BindPropertyBindings() local
675 PLUGIN_ASSERT(bindingProperties->Owner()->MetaData().size() == bindingPropertyData_.setAndBindings.size()); in BindPropertyBindings()
676 for (size_t idx = 0; idx < bindingProperties->Owner()->MetaData().size(); ++idx) { in BindPropertyBindings()
678 const auto& prop = bindingProperties->Owner()->MetaData()[idx]; in BindPropertyBindings()
682 BindBuffer(sb.set, sb.binding, bindingProperties->GetValue<BindableBufferWithHandleReference>(idx)); in BindPropertyBindings()
686 BindImage(sb.set, sb.binding, bindingProperties->GetValue<BindableImageWithHandleReference>(idx)); in BindPropertyBindings()
691 sb.set, sb.binding, bindingProperties->GetValue<BindableSamplerWithHandleReference>(idx)); in BindPropertyBindings()

Completed in 2 milliseconds