Searched refs:bindingRef (Results 1 - 8 of 8) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | node_context_descriptor_set_manager.cpp | 212 for (const auto& bindingRef : ref.binding) { 214 bindingRef.descriptorType, bindingRef.descriptorCount, descriptorCountValidation_); 229 for (const auto& bindingRef : ref.bindings) { 231 bindingRef.descriptorType, bindingRef.descriptorCount, descriptorCountValidation_); 285 for (const auto& bindingRef : descriptorSetLayoutBindings[idx].binding) { 287 bindingRef.descriptorType, bindingRef.descriptorCount, descriptorCountValidation_);
|
H A D | render_node_util.cpp | 250 for (const auto& bindingRef : setRef.bindings) { in GetDescriptorCounts() 251 dc.counts.push_back(DescriptorCounts::TypedCount { bindingRef.descriptorType, bindingRef.descriptorCount }); in GetDescriptorCounts() 260 for (const auto& bindingRef : bindings) { in GetDescriptorCounts() 261 dc.counts.push_back(DescriptorCounts::TypedCount { bindingRef.descriptorType, bindingRef.descriptorCount }); in GetDescriptorCounts()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_state_object_vk.cpp | 60 const auto& bindingRef = vertexInputDeclaration.bindingDescriptions[idx]; in GetVertexInputs() local 62 const VkVertexInputRate vertexInputRate = (VkVertexInputRate)bindingRef.vertexInputRate; in GetVertexInputs() 64 bindingRef.binding, // binding in GetVertexInputs() 65 bindingRef.stride, // stride in GetVertexInputs() 129 const auto& bindingRef = descRef.bindings[bindingOpIdx]; in GetDescriptorSetFillData() local 130 const VkShaderStageFlags shaderStageFlags = (VkShaderStageFlags)bindingRef.shaderStageFlags; in GetDescriptorSetFillData() 131 const uint32_t bindingIdx = bindingRef.binding; in GetDescriptorSetFillData() 132 const VkDescriptorType descriptorType = (VkDescriptorType)bindingRef.descriptorType; in GetDescriptorSetFillData() 133 const uint32_t descriptorCount = bindingRef.descriptorCount; in GetDescriptorSetFillData()
|
H A D | node_context_descriptor_set_manager_vk.cpp | 260 for (const auto& bindingRef : cpuDescriptorSetRef.bindings) { in BeginBackendFrame() 261 uint32_t descriptorCount = bindingRef.binding.descriptorCount; in BeginBackendFrame() 262 const uint32_t descTypeIndex = static_cast<uint32_t>(bindingRef.binding.descriptorType); in BeginBackendFrame() 264 if ((bindingRef.binding.descriptorType == in BeginBackendFrame() 267 cpuDescriptorSetRef.images[bindingRef.resourceIndex].resource.handle)) { in BeginBackendFrame() 323 for (const auto& bindingRef : cpuDescriptorSetRef.bindings) { in BeginBackendFrame() 324 uint32_t descriptorCount = bindingRef.binding.descriptorCount; in BeginBackendFrame() 325 const uint32_t descTypeIndex = static_cast<uint32_t>(bindingRef.binding.descriptorType); in BeginBackendFrame() 327 if ((bindingRef.binding.descriptorType == in BeginBackendFrame() 330 cpuDescriptorSetRef.images[bindingRef in BeginBackendFrame() [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | pipeline_layout_loader.cpp | 113 for (const auto& bindingRef : descRef.bindings) { in Load() 114 if (bindingRef.descriptorType == DescriptorType::CORE_DESCRIPTOR_TYPE_MAX_ENUM) { in Load() 116 uri.data(), descRef.set, bindingRef.binding); in Load()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.cpp | 279 for (const auto& bindingRef : descRef.bindings) { in EvaluateCustomPropertyBindings() 280 bool valid = (bindingRef.binding < static_cast<uint32_t>(plSet.bindings.size())); in EvaluateCustomPropertyBindings() 283 DescriptorSetBinderUtil::GetRenderHandleType(plSet.bindings[bindingRef.binding].descriptorType); in EvaluateCustomPropertyBindings() 284 valid = valid && (bindingRef.type != plDescType); in EvaluateCustomPropertyBindings() 289 setIdx, bindingRef.binding); in EvaluateCustomPropertyBindings()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_material_deferred_shading.cpp | 443 for (const auto& bindingRef : plDef.descriptorSetLayouts[0U].bindings) { in CreateDescriptorSets() 444 dc.counts.push_back(DescriptorCounts::TypedCount { bindingRef.descriptorType, bindingRef.descriptorCount }); in CreateDescriptorSets()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | render_backend_gles.cpp | 2421 const auto& bindingRef = decldata.bindingDescriptions[binding]; in BindVertexInputs() local 2422 PLUGIN_ASSERT(bindingRef.binding == binding); in BindVertexInputs() 2424 device_.BindVertexBuffer(binding, slot.id, slot.offset, static_cast<intptr_t>(bindingRef.stride)); in BindVertexInputs() 2427 bindingRef.vertexInputRate = CORE_VERTEX_INPUT_RATE_VERTEX (0) attribute index advances per vertex in BindVertexInputs() 2428 bindingRef.vertexInputRate = CORE_VERTEX_INPUT_RATE_INSTANCE (1) attribute index advances per instance in BindVertexInputs() 2439 device_.VertexBindingDivisor(binding, static_cast<uint32_t>(bindingRef.vertexInputRate)); in BindVertexInputs()
|
Completed in 13 milliseconds