Home
last modified time | relevance | path

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

/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dnode_context_descriptor_set_manager_gles.cpp72 const uint32_t descriptorCount = refBinding.descriptorCount; in CreateDescriptorSet() local
74 samplerCount += descriptorCount; in CreateDescriptorSet()
78 imageCount += descriptorCount; in CreateDescriptorSet()
82 bufferCount += descriptorCount; in CreateDescriptorSet()
122 const uint32_t descriptorCount = refBinding.descriptorCount; in CreateOneFrameDescriptorSet() local
124 samplerCount += descriptorCount; in CreateOneFrameDescriptorSet()
128 imageCount += descriptorCount; in CreateOneFrameDescriptorSet()
132 bufferCount += descriptorCount; in CreateOneFrameDescriptorSet()
[all...]
H A Dshader_module_gles.cpp45 static_cast<uint8_t>(binding.descriptorCount), string { name } }); in Collect()
H A Dgpu_program_gles.cpp409 tmp.id.resize(b.descriptorCount);
411 for (size_t index = 0; index < b.descriptorCount; index++) {
H A Drender_backend_gles.cpp1032 if ((o.resources.size() != b.descriptorCount) || (o.descriptorType != b.descriptorType)) { in SetupCache()
1035 o.resources.resize(b.descriptorCount); in SetupCache()
1977 PLUGIN_ASSERT(obj.resources.size() == binding.descriptorCount); in SetupBind()
2067 const bool hasArrOffset = (res.binding.descriptorCount > 1); in ProcessBindings()
2069 for (uint8_t index = 0; index < res.binding.descriptorCount; index++) { in ProcessBindings()
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dpipeline_descriptor_set_binder.cpp98 const uint32_t arrayCount = (binding.descriptorCount > 1) ? (binding.descriptorCount - 1) : 0; in Init()
110 minDescriptorCount = Math::min(minDescriptorCount, binding.descriptorCount); in Init()
131 const uint32_t maxArrayCount = desc.arrayOffset + desc.binding.descriptorCount - 1; in InitFillBindings()
134 vec[idx].binding.descriptorCount = 0; in InitFillBindings()
165 if (res.binding.descriptorCount > 1) { in InitFillBindings()
167 bufferIdx.arrayCount += (currBinding.binding.descriptorCount - 1); in InitFillBindings()
178 if (res.binding.descriptorCount > 1) { in InitFillBindings()
180 imageIdx.arrayCount += (currBinding.binding.descriptorCount - 1); in InitFillBindings()
190 if (res.binding.descriptorCount > in InitFillBindings()
[all...]
H A Dnode_context_descriptor_set_manager.cpp37 void ReduceAndValidateDescriptorCounts(const DescriptorType descriptorType, const uint32_t descriptorCount, in ReduceAndValidateDescriptorCounts() argument
41 valRef -= descriptorCount; in ReduceAndValidateDescriptorCounts()
129 if (dstRef.binding.descriptorCount > 1) {
214 bindingRef.descriptorType, bindingRef.descriptorCount, descriptorCountValidation_);
231 bindingRef.descriptorType, bindingRef.descriptorCount, descriptorCountValidation_);
287 bindingRef.descriptorType, bindingRef.descriptorCount, descriptorCountValidation_);
H A Drender_node_util.cpp251 dc.counts.push_back(DescriptorCounts::TypedCount { bindingRef.descriptorType, bindingRef.descriptorCount }); 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 Dnode_context_descriptor_set_manager_vk.cpp261 uint32_t descriptorCount = bindingRef.binding.descriptorCount; in BeginBackendFrame() local
270 descriptorCount *= descriptorCountMultiplier; in BeginBackendFrame()
272 descriptorCounts[descTypeIndex] += static_cast<uint8_t>(descriptorCount); in BeginBackendFrame()
306 const uint8_t count = oneFrameDescriptorNeed_.descriptorCount[idx]; in BeginBackendFrame()
324 uint32_t descriptorCount = bindingRef.binding.descriptorCount; in BeginBackendFrame() local
333 descriptorCount *= descriptorCountMultiplier; in BeginBackendFrame()
335 platConvDescriptorCounts[descTypeIndex] += static_cast<uint8_t>(descriptorCount); in BeginBackendFrame()
367 const uint32_t descriptorCount in IncreaseDescriptorSetCounts() local
[all...]
H A Drender_backend_vk.cpp1945 const uint32_t descriptorCount = ref.binding.descriptorCount;
1946 // skip, array bindings which are bound from first index, they have also descriptorCount 0
1947 if (descriptorCount == 0) {
1951 PLUGIN_ASSERT((arrayOffset + descriptorCount - 1) <= buffers.size());
1954 for (uint32_t idx = 0; idx < descriptorCount; ++idx) {
1964 descriptorCount, // accelerationStructureCount
1975 descriptorCount, // descriptorCount
1981 dsud.accelIndex += descriptorCount;
[all...]
H A Dnode_context_descriptor_set_manager_vk.h156 uint8_t descriptorCount[DESCRIPTOR_ARRAY_SIZE] { 0 };
H A Dpipeline_state_object_vk.cpp133 const uint32_t descriptorCount = bindingRef.descriptorCount; in GetDescriptorSetFillData() local
139 descriptorCount, // descriptorCount in GetDescriptorSetFillData()
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_program_util.cpp56 (inBinding.descriptorCount != outRef.descriptorCount)) { in AddBindings()
61 currBindingIndex, inBinding.descriptorType, outRef.descriptorType, inBinding.descriptorCount, in AddBindings()
62 outRef.descriptorCount); in AddBindings()
H A Dshader_pipeline_binder.cpp232 descSetRes.bindings[idx].descriptorCount = ref.binding.descriptorCount; in ShaderPipelineBinder()
616 rb.descriptorCount = resBinding.descriptorCount; in GetResourceBinding()
H A Dshader_pipeline_binder.h119 uint32_t descriptorCount { ~0U };
H A Dshader_manager.cpp162 if ((lBind.descriptorCount != rBind.descriptorCount) || in GetPipelineLayoutCompatibilityFlags()
2192 binding.descriptorCount = static_cast<uint32_t>(*ptr | (*(ptr + 1) << 8));
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_layout_desc.h57 uint32_t descriptorCount { 0 };
H A Dintf_shader_pipeline_binder.h85 uint32_t descriptorCount { 0U };
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.cpp1441 const uint32_t descriptorCount = ref.binding.descriptorCount;
1442 // skip, array bindings which are bound from first index, they have also descriptorCount 0
1443 if (descriptorCount == 0) {
1447 PLUGIN_ASSERT((arrayOffset + descriptorCount - 1) <= buffers.size());
1448 for (uint32_t idx = 0; idx < descriptorCount; ++idx) {
1457 const uint32_t descriptorCount = ref.binding.descriptorCount;
1458 // skip, array bindings which are bound from first index, they have also descriptorCount 0
1459 if (descriptorCount
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/
H A Dpipeline_layout_loader.cpp61 SafeGetJsonValue(jsonData, "descriptorCount", context.error, context.data.descriptorCount); in FromJson()
/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/
H A Dmain.cpp449 uint32_t descriptorCount { 0 };
620 binding.descriptorCount = static_cast<uint32_t>(*ptr | (*(ptr + 1) << 8)); in GetPipelineLayout()
993 binding.descriptorCount = spirType.array.empty() ? 1 : spirType.array[0];
1323 push(reflection, static_cast<uint16_t>(binding.descriptorCount));
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_material_deferred_shading.cpp444 dc.counts.push_back(DescriptorCounts::TypedCount { bindingRef.descriptorType, bindingRef.descriptorCount }); in CreateDescriptorSets()

Completed in 27 milliseconds