Home
last modified time | relevance | path

Searched refs:descriptorCount (Results 1 – 25 of 102) sorted by relevance

12345

/external/swiftshader/src/Vulkan/
DVkDescriptorSetLayout.cpp56 bindings[i].descriptorCount = 0; in DescriptorSetLayout()
66 dstBinding.descriptorCount = srcBinding.descriptorCount; in DescriptorSetLayout()
70 size_t immutableSamplersSize = dstBinding.descriptorCount * sizeof(VkSampler); in DescriptorSetLayout()
74 for(uint32_t i = 0; i < dstBinding.descriptorCount; i++) in DescriptorSetLayout()
85 offset += bindings[i].descriptorCount * GetDescriptorSize(bindings[i].descriptorType); in DescriptorSetLayout()
106 immutableSamplerCount += pCreateInfo->pBindings[i].descriptorCount; in ComputeRequiredAllocationSize()
155 size += bindings[i].descriptorCount * GetDescriptorSize(bindings[i].descriptorType); in getDescriptorSetDataSize()
175 for(uint32_t j = 0; j < bindings[i].descriptorCount; j++) in initialize()
184 mem += bindings[i].descriptorCount * descriptorSize; in initialize()
198 return bindings[bindingNumber].descriptorCount; in getDescriptorCount()
[all …]
DVkDescriptorSet.cpp42 uint32_t descriptorCount = layout->getDescriptorCount(i, j); in ParseDescriptors() local
46 for(uint32_t k = 0; k < descriptorCount; k++) in ParseDescriptors()
DVkPipelineLayout.cpp47 descriptorSets[i].bindings[j].descriptorCount = setLayout->getDescriptorCount(j); in PipelineLayout()
109 return descriptorSets[setNumber].bindings[bindingNumber].descriptorCount; in getDescriptorCount()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_descriptor_set.c43 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in lvp_CreateDescriptorSetLayout()
71 set_layout->binding[b].array_size = binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
75 set_layout->size += binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
88 dynamic_offset_count += binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
95 set_layout->stage[s].sampler_count += binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
107 set_layout->stage[s].const_buffer_count += binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
114 set_layout->stage[s].shader_buffer_count += binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
123 set_layout->stage[s].image_count += binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
131 set_layout->stage[s].sampler_view_count += binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
140 samplers += binding->descriptorCount; in lvp_CreateDescriptorSetLayout()
[all …]
/external/vulkan-validation-layers/layers/
Dhash_vk_types.h34 (lhs.descriptorCount != rhs.descriptorCount) || (lhs.stageFlags != rhs.stageFlags) ||
39 for (uint32_t samp = 0; samp < lhs.descriptorCount; samp++) {
53 hc << value.binding << value.descriptorType << value.descriptorCount << value.stageFlags;
55 for (uint32_t samp = 0; samp < value.descriptorCount; samp++) {
Ddescriptor_sets.cpp100 descriptor_count_ += binding_info.descriptorCount; in DescriptorSetLayoutDef()
101 if (binding_info.descriptorCount > 0) { in DescriptorSetLayoutDef()
107 binding_to_dyn_count[binding_num] = binding_info.descriptorCount; in DescriptorSetLayoutDef()
108 dynamic_descriptor_count_ += binding_info.descriptorCount; in DescriptorSetLayoutDef()
123 auto final_index = global_index + bindings_[i].descriptorCount; in DescriptorSetLayoutDef()
162 return bindings_[index].descriptorCount; in GetDescriptorCountFromIndex()
254 … if (binding.descriptorCount != rh_ds_layout_def->GetDescriptorCountFromBinding(binding.binding)) { in VerifySetLayoutCompatibility()
257 … << " has a descriptorCount of " << binding.descriptorCount << " but binding " << binding.binding in VerifySetLayoutCompatibility()
380 if ((binding_info.descriptorCount % 4) != 0) { in ValidateDescriptorSetLayoutCreateInfo()
383 … "descriptorCount =(%" PRIu32 ") must be a multiple of 4", binding_info.descriptorCount); in ValidateDescriptorSetLayoutCreateInfo()
[all …]
/external/deqp/external/vulkancts/framework/vulkan/
DvkBuilderUtil.cpp38 deUint32 descriptorCount, in addBinding() argument
52 for (size_t descriptorNdx = 0; descriptorNdx < descriptorCount; descriptorNdx++) in addBinding()
61 descriptorCount, // descriptorCount in addBinding()
70 deUint32 descriptorCount, in addIndexedBinding() argument
85 for (size_t descriptorNdx = 0; descriptorNdx < descriptorCount; descriptorNdx++) in addIndexedBinding()
94 descriptorCount, // descriptorCount in addIndexedBinding()
155 m_counts[ndx].descriptorCount += numDescriptors; in addType()
DvkBuilderUtil.hpp40 deUint32 descriptorCount,
45 deUint32 descriptorCount,
66 deUint32 descriptorCount, in addArrayBinding() argument
69 return addBinding(descriptorType, descriptorCount, stageFlags, (VkSampler*)DE_NULL); in addArrayBinding()
89 deUint32 descriptorCount, in addArraySamplerBinding() argument
93 return addBinding(descriptorType, descriptorCount, stageFlags, pImmutableSamplers); in addArraySamplerBinding()
DvkTypeUtil.inl273 inline VkDescriptorPoolSize makeDescriptorPoolSize (VkDescriptorType type, deUint32 descriptorCount) argument
277 res.descriptorCount = descriptorCount;
281 …Binding (deUint32 binding, VkDescriptorType descriptorType, deUint32 descriptorCount, VkShaderStag… argument
286 res.descriptorCount = descriptorCount;
380 …mplateEntry (deUint32 dstBinding, deUint32 dstArrayElement, deUint32 descriptorCount, VkDescriptor… argument
385 res.descriptorCount = descriptorCount;
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorSetRandomTests.cpp493 binding.descriptorCount = 1; in generateRandomLayout()
504 binding.descriptorCount = 1; in generateRandomLayout()
510 binding.descriptorCount = 0; in generateRandomLayout()
545 binding.descriptorCount = arraySizes[b] ? arraySizes[b] : 1; in generateRandomLayout()
546 numUBO += binding.descriptorCount; in generateRandomLayout()
553 binding.descriptorCount = arraySizes[b] ? arraySizes[b] : 1; in generateRandomLayout()
554 numSSBO += binding.descriptorCount; in generateRandomLayout()
556 chooseWritesRandomly(binding.descriptorType, randomLayout, rnd, s, b, binding.descriptorCount); in generateRandomLayout()
563 binding.descriptorCount = arraySizes[b] ? arraySizes[b] : 1; in generateRandomLayout()
564 numStorageTex += binding.descriptorCount; in generateRandomLayout()
[all …]
/external/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.c129 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in tu_CreateDescriptorSetLayout()
132 for (unsigned i = 0; i < pCreateInfo->pBindings[j].descriptorCount; ++i) { in tu_CreateDescriptorSetLayout()
138 ycbcr_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in tu_CreateDescriptorSetLayout()
183 set_layout->binding[b].array_size = binding->descriptorCount; in tu_CreateDescriptorSetLayout()
205 for (uint32_t i = 0; i < binding->descriptorCount; i++) in tu_CreateDescriptorSetLayout()
208 samplers += binding->descriptorCount; in tu_CreateDescriptorSetLayout()
209 samplers_offset += sizeof(struct tu_sampler) * binding->descriptorCount; in tu_CreateDescriptorSetLayout()
212 for (unsigned i = 0; i < pCreateInfo->pBindings[j].descriptorCount; ++i) { in tu_CreateDescriptorSetLayout()
220 for (uint32_t i = 0; i < binding->descriptorCount; i++) { in tu_CreateDescriptorSetLayout()
227 ycbcr_samplers += binding->descriptorCount; in tu_CreateDescriptorSetLayout()
[all …]
/external/skia/src/gpu/d3d/
DGrD3DDescriptorTableManager.cpp65 GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE type, unsigned int descriptorCount) { in Make() argument
67 GrD3DDescriptorHeap::Make(gpu, type, descriptorCount, in Make()
73 return sk_sp< GrD3DDescriptorTableManager::Heap>(new Heap(gpu, heap, type, descriptorCount)); in Make()
145 if (heap->descriptorCount() == fCurrentHeapDescriptorCount) { in recycle()
DGrD3DDescriptorTableManager.h62 unsigned int descriptorCount() { return fDescriptorCount; } in descriptorCount() function
71 D3D12_DESCRIPTOR_HEAP_TYPE type, unsigned int descriptorCount) in Heap() argument
76 , fDescriptorCount(descriptorCount) in Heap()
/external/mesa3d/src/intel/vulkan/
Danv_descriptor_set.c290 for (uint32_t i = 0; i < binding->descriptorCount; i++) { in anv_GetDescriptorSetLayoutSupport()
298 surface_count[s] += binding->descriptorCount; in anv_GetDescriptorSetLayoutSupport()
307 surface_count[s] += binding->descriptorCount; in anv_GetDescriptorSetLayoutSupport()
372 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in anv_CreateDescriptorSetLayout()
444 if (binding->descriptorCount == 0) in anv_CreateDescriptorSetLayout()
475 set_layout->binding[b].array_size = binding->descriptorCount; in anv_CreateDescriptorSetLayout()
477 set_layout->descriptor_count += binding->descriptorCount; in anv_CreateDescriptorSetLayout()
481 buffer_view_count += binding->descriptorCount; in anv_CreateDescriptorSetLayout()
490 samplers += binding->descriptorCount; in anv_CreateDescriptorSetLayout()
492 for (uint32_t i = 0; i < binding->descriptorCount; i++) { in anv_CreateDescriptorSetLayout()
[all …]
/external/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.c93 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in radv_CreateDescriptorSetLayout()
96 for (unsigned i = 0; i < pCreateInfo->pBindings[j].descriptorCount; ++i) { in radv_CreateDescriptorSetLayout()
102 ycbcr_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in radv_CreateDescriptorSetLayout()
164 uint32_t descriptor_count = binding->descriptorCount; in radv_CreateDescriptorSetLayout()
172 for (unsigned i = 0; i < binding->descriptorCount; ++i) { in radv_CreateDescriptorSetLayout()
249 has_equal_immutable_samplers(binding->pImmutableSamplers, binding->descriptorCount); in radv_CreateDescriptorSetLayout()
253 for (uint32_t i = 0; i < binding->descriptorCount; i++) in radv_CreateDescriptorSetLayout()
264 samplers += 4 * binding->descriptorCount; in radv_CreateDescriptorSetLayout()
265 samplers_offset += 4 * sizeof(uint32_t) * binding->descriptorCount; in radv_CreateDescriptorSetLayout()
269 for (uint32_t i = 0; i < binding->descriptorCount; i++) { in radv_CreateDescriptorSetLayout()
[all …]
Dradv_meta_bufimage.c153 .descriptorCount = 1, in radv_device_init_meta_itob_state()
160 .descriptorCount = 1, in radv_device_init_meta_itob_state()
378 .descriptorCount = 1, in radv_device_init_meta_btoi_state()
385 .descriptorCount = 1, in radv_device_init_meta_btoi_state()
616 .descriptorCount = 1, in radv_device_init_meta_btoi_r32g32b32_state()
623 .descriptorCount = 1, in radv_device_init_meta_btoi_r32g32b32_state()
802 .descriptorCount = 1, in radv_device_init_meta_itoi_state()
809 .descriptorCount = 1, in radv_device_init_meta_itoi_state()
1048 .descriptorCount = 1, in radv_device_init_meta_itoi_r32g32b32_state()
1055 .descriptorCount = 1, in radv_device_init_meta_itoi_r32g32b32_state()
[all …]
Dradv_meta_buffer.c121 .descriptorCount = 1, in radv_device_init_meta_buffer_state()
143 .descriptorCount = 1, in radv_device_init_meta_buffer_state()
150 .descriptorCount = 1, in radv_device_init_meta_buffer_state()
300 .descriptorCount = 1, in fill_buffer_shader()
359 .descriptorCount = 1, in copy_buffer_shader()
371 .descriptorCount = 1, in copy_buffer_shader()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_descriptor_set.c432 descriptor_count += pCreateInfo->pPoolSizes[i].descriptorCount; in v3dv_CreateDescriptorPool()
434 pCreateInfo->pPoolSizes[i].descriptorCount; in v3dv_CreateDescriptorPool()
617 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in v3dv_CreateDescriptorSetLayout()
685 set_layout->binding[binding_number].array_size = binding->descriptorCount; in v3dv_CreateDescriptorSetLayout()
695 for (uint32_t i = 0; i < binding->descriptorCount; i++) in v3dv_CreateDescriptorSetLayout()
698 samplers += binding->descriptorCount; in v3dv_CreateDescriptorSetLayout()
699 samplers_offset += sizeof(struct v3dv_sampler) * binding->descriptorCount; in v3dv_CreateDescriptorSetLayout()
702 descriptor_count += binding->descriptorCount; in v3dv_CreateDescriptorSetLayout()
703 dynamic_offset_count += binding->descriptorCount * in v3dv_CreateDescriptorSetLayout()
715 binding->descriptorCount; in v3dv_CreateDescriptorSetLayout()
[all …]
/external/vulkan-validation-layers/tests/
Dvklayertests_descriptor_renderpass_framebuffer.cpp159 descriptor_writes[0].descriptorCount = 1; in TEST_F()
166 descriptor_writes[1].descriptorCount = 5; // Intentionally don't write index 5 in TEST_F()
168 descriptor_writes[1].descriptorCount = 6; in TEST_F()
207 buffer_descriptor_writes[0].descriptorCount = 1; in TEST_F()
213 buffer_descriptor_writes[1].descriptorCount = 5; // Intentionally don't write index 5 in TEST_F()
813 descriptor_writes[0].descriptorCount = 1; in TEST_F()
820 descriptor_writes[1].descriptorCount = 1; in TEST_F()
828 descriptor_writes[2].descriptorCount = 5; // Intentionally don't write index 5 in TEST_F()
830 descriptor_writes[2].descriptorCount = 6; in TEST_F()
1365 ds_type_count.descriptorCount = 1; in TEST_F()
[all …]
Dvklayertests_pipeline_shader.cpp541 layout_binding.descriptorCount = 1; in TEST_F()
617 dslb.descriptorCount = max_samplers; in TEST_F()
623 dslb.descriptorCount = max_combined; in TEST_F()
651 dslb.descriptorCount = max_uniform_buffers + 1; in TEST_F()
665 if (dslb.descriptorCount > sum_uniform_buffers) { in TEST_F()
669 if (dslb.descriptorCount > sum_dyn_uniform_buffers) { in TEST_F()
683 dslb.descriptorCount = max_storage_buffers + 1; in TEST_F()
700 if (dslb.descriptorCount > sum_dyn_storage_buffers) { in TEST_F()
704 if (dslb_vec[0].descriptorCount + dslb_vec[2].descriptorCount > sum_storage_buffers) { in TEST_F()
718 dslb.descriptorCount = max_sampled_images; in TEST_F()
[all …]
/external/angle/src/libANGLE/renderer/vulkan/
DUtilsVk.cpp1131 descriptorSetDesc.update(currentBinding, setSizes[i].type, setSizes[i].descriptorCount, in ensureResourcesInitialized()
1147 if (binding.descriptorCount > 0) in ensureResourcesInitialized()
1152 poolSize.descriptorCount = binding.descriptorCount; in ensureResourcesInitialized()
1551 writeInfo.descriptorCount = 2; in convertIndexBuffer()
1619 writeInfo.descriptorCount = 4; in convertIndexIndirectBuffer()
1689 writeInfo.descriptorCount = 4; in convertLineLoopIndexIndirectBuffer()
1750 writeInfo.descriptorCount = 3; in convertLineLoopArrayIndirectBuffer()
1913 writeInfo.descriptorCount = 2; in convertVertexBufferImpl()
2364 writeInfos[0].descriptorCount = 1; in blitResolveImpl()
2375 writeInfos[2].descriptorCount = 1; in blitResolveImpl()
[all …]
/external/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp86 dsSamplerBindings[i].descriptorCount = 1; in get_layout_and_desc_count()
130 dsUniBinding.descriptorCount = 1; in get_layout_and_desc_count()
164 dsInpuBinding.descriptorCount = 1; in get_layout_and_desc_count()
DGrVkDescriptorPool.cpp18 poolSize.descriptorCount = count; in Create()
/external/skqp/src/gpu/vk/
DGrVkDescriptorPool.cpp20 poolSize.descriptorCount = count; in GrVkDescriptorPool()
/external/deqp-deps/amber/src/vulkan/
Dpipeline.cc98 bindings.back().descriptorCount = desc->GetDescriptorCount(); in CreateDescriptorSetLayouts()
127 it->descriptorCount += desc->GetDescriptorCount(); in CreateDescriptorPools()
133 pool_sizes.back().descriptorCount = desc->GetDescriptorCount(); in CreateDescriptorPools()

12345