/external/swiftshader/src/Vulkan/ |
D | VkDescriptorSetLayout.cpp | 56 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 …]
|
D | VkDescriptorSet.cpp | 42 uint32_t descriptorCount = layout->getDescriptorCount(i, j); in ParseDescriptors() local 46 for(uint32_t k = 0; k < descriptorCount; k++) in ParseDescriptors()
|
D | VkPipelineLayout.cpp | 47 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/ |
D | lvp_descriptor_set.c | 43 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/ |
D | hash_vk_types.h | 34 (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++) {
|
D | descriptor_sets.cpp | 100 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/ |
D | vkBuilderUtil.cpp | 38 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()
|
D | vkBuilderUtil.hpp | 40 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()
|
D | vkTypeUtil.inl | 273 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/mesa3d/src/freedreno/vulkan/ |
D | tu_descriptor_set.c | 129 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/deqp/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingDescriptorSetRandomTests.cpp | 493 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/skia/src/gpu/d3d/ |
D | GrD3DDescriptorTableManager.cpp | 65 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()
|
D | GrD3DDescriptorTableManager.h | 62 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/ |
D | anv_descriptor_set.c | 290 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/ |
D | radv_descriptor_set.c | 93 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 …]
|
D | radv_meta_bufimage.c | 153 .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 …]
|
D | radv_meta_buffer.c | 121 .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/ |
D | v3dv_descriptor_set.c | 432 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/angle/third_party/vulkan_memory_allocator/src/ |
D | SparseBindingTest.cpp | 300 bindings[0].descriptorCount = 1; in ValidateContent() 305 bindings[1].descriptorCount = 1; in ValidateContent() 344 poolSizes[0].descriptorCount = bindings[0].descriptorCount; in ValidateContent() 346 poolSizes[1].descriptorCount = bindings[1].descriptorCount; in ValidateContent() 389 descWrites[0].descriptorCount = 1; in ValidateContent() 396 descWrites[1].descriptorCount = 1; in ValidateContent()
|
/external/vulkan-validation-layers/tests/ |
D | vklayertests_descriptor_renderpass_framebuffer.cpp | 159 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 …]
|
D | vklayertests_pipeline_shader.cpp | 541 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/ |
D | UtilsVk.cpp | 1131 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/ |
D | GrVkDescriptorSetManager.cpp | 86 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()
|
/external/skqp/src/gpu/vk/ |
D | GrVkDescriptorPool.cpp | 20 poolSize.descriptorCount = count; in GrVkDescriptorPool()
|
/external/deqp-deps/amber/src/vulkan/ |
D | sampler_descriptor.cc | 61 write.descriptorCount = static_cast<uint32_t>(image_infos.size()); in UpdateDescriptorSetIfNeeded()
|