/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | node_context_descriptor_set_manager_gles.cpp | 72 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 D | shader_module_gles.cpp | 45 static_cast<uint8_t>(binding.descriptorCount), string { name } }); in Collect()
|
H A D | gpu_program_gles.cpp | 409 tmp.id.resize(b.descriptorCount); 411 for (size_t index = 0; index < b.descriptorCount; index++) {
|
H A D | render_backend_gles.cpp | 1032 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 D | pipeline_descriptor_set_binder.cpp | 98 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 D | node_context_descriptor_set_manager.cpp | 37 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 D | render_node_util.cpp | 251 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 D | node_context_descriptor_set_manager_vk.cpp | 261 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 D | render_backend_vk.cpp | 1945 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 D | node_context_descriptor_set_manager_vk.h | 156 uint8_t descriptorCount[DESCRIPTOR_ARRAY_SIZE] { 0 };
|
H A D | pipeline_state_object_vk.cpp | 133 const uint32_t descriptorCount = bindingRef.descriptorCount; in GetDescriptorSetFillData() local 139 descriptorCount, // descriptorCount in GetDescriptorSetFillData()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_program_util.cpp | 56 (inBinding.descriptorCount != outRef.descriptorCount)) { in AddBindings() 61 currBindingIndex, inBinding.descriptorType, outRef.descriptorType, inBinding.descriptorCount, in AddBindings() 62 outRef.descriptorCount); in AddBindings()
|
H A D | shader_pipeline_binder.cpp | 232 descSetRes.bindings[idx].descriptorCount = ref.binding.descriptorCount; in ShaderPipelineBinder() 616 rb.descriptorCount = resBinding.descriptorCount; in GetResourceBinding()
|
H A D | shader_pipeline_binder.h | 119 uint32_t descriptorCount { ~0U };
|
H A D | shader_manager.cpp | 162 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 D | pipeline_layout_desc.h | 57 uint32_t descriptorCount { 0 };
|
H A D | intf_shader_pipeline_binder.h | 85 uint32_t descriptorCount { 0U };
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 1441 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 D | pipeline_layout_loader.cpp | 61 SafeGetJsonValue(jsonData, "descriptorCount", context.error, context.data.descriptorCount); in FromJson()
|
/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/ |
H A D | main.cpp | 449 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 D | render_node_default_material_deferred_shading.cpp | 444 dc.counts.push_back(DescriptorCounts::TypedCount { bindingRef.descriptorType, bindingRef.descriptorCount }); in CreateDescriptorSets()
|