/external/vulkan-validation-layers/layers/ |
D | hash_vk_types.h | 35 !hash_util::similar_for_nullity(lhs.pImmutableSamplers, rhs.pImmutableSamplers)) { 38 …if (lhs.pImmutableSamplers) { // either one will do as they *are* similar for nullity (i.e. eithe… 40 if (lhs.pImmutableSamplers[samp] != rhs.pImmutableSamplers[samp]) { 54 if (value.pImmutableSamplers) { 56 hc << value.pImmutableSamplers[samp];
|
D | object_tracker_utils.cpp | 491 if (binding.pImmutableSamplers && is_sampler_type) { in PreCallValidateCreateDescriptorSetLayout() 493 const VkSampler sampler = binding.pImmutableSamplers[index2]; in PreCallValidateCreateDescriptorSetLayout() 516 if (pCreateInfo->pBindings[index1].pImmutableSamplers) { in ValidateSamplerObjects() 518 …ValidateObject(device, pCreateInfo->pBindings[index1].pImmutableSamplers[index2], kVulkanObjectTyp… in ValidateSamplerObjects()
|
D | descriptor_sets.h | 318 …(!hash_util::similar_for_nullity(binding_ci->pImmutableSamplers, other_binding_ci->pImmutableSampl… in IsConsistent()
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkBuilderUtil.cpp | 40 const VkSampler* pImmutableSamplers) in addBinding() argument 42 if (pImmutableSamplers) in addBinding() 53 m_immutableSamplers.push_back(pImmutableSamplers[descriptorNdx]); in addBinding() 73 const VkSampler* pImmutableSamplers) in addIndexedBinding() argument 75 if (pImmutableSamplers) in addIndexedBinding() 86 m_immutableSamplers.push_back(pImmutableSamplers[descriptorNdx]); in addIndexedBinding() 120 bindings[bindingNdx].pImmutableSamplers = &m_immutableSamplers[samplerInfo.samplerBaseIndex]; in build()
|
D | vkBuilderUtil.hpp | 42 const VkSampler* pImmutableSamplers); 48 const VkSampler* pImmutableSamplers); 91 const VkSampler* pImmutableSamplers) in addArraySamplerBinding() argument 93 return addBinding(descriptorType, descriptorCount, stageFlags, pImmutableSamplers); in addArraySamplerBinding()
|
D | vkTypeUtil.inl | 281 …Type, deUint32 descriptorCount, VkShaderStageFlags stageFlags, const VkSampler* pImmutableSamplers) argument 288 res.pImmutableSamplers = pImmutableSamplers;
|
/external/skia/src/gpu/vk/ |
D | GrVkDescriptorSetManager.cpp | 91 dsSamplerBindings[i].pImmutableSamplers = immutableSamplers[i]->samplerPtr(); in get_layout_and_desc_count() 94 dsSamplerBindings[i].pImmutableSamplers = nullptr; in get_layout_and_desc_count() 132 dsUniBinding.pImmutableSamplers = nullptr; in get_layout_and_desc_count() 167 dsInpuBinding.pImmutableSamplers = nullptr; in get_layout_and_desc_count()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_descriptor_set.c | 92 pCreateInfo->pBindings[j].pImmutableSamplers) { in radv_CreateDescriptorSetLayout() 97 if (radv_sampler_from_handle(pCreateInfo->pBindings[j].pImmutableSamplers[i])->ycbcr_sampler) in radv_CreateDescriptorSetLayout() 171 binding->pImmutableSamplers) { in radv_CreateDescriptorSetLayout() 174 radv_sampler_from_handle(binding->pImmutableSamplers[i])->ycbcr_sampler; in radv_CreateDescriptorSetLayout() 238 assert(!binding->pImmutableSamplers); /* Terribly ill defined how many samplers are valid */ in radv_CreateDescriptorSetLayout() 246 binding->pImmutableSamplers) { in radv_CreateDescriptorSetLayout() 249 has_equal_immutable_samplers(binding->pImmutableSamplers, binding->descriptorCount); in radv_CreateDescriptorSetLayout() 254 memcpy(samplers + 4 * i, &radv_sampler_from_handle(binding->pImmutableSamplers[i])->state, 16); in radv_CreateDescriptorSetLayout() 270 if (radv_sampler_from_handle(binding->pImmutableSamplers[i])->ycbcr_sampler) in radv_CreateDescriptorSetLayout() 271 ycbcr_samplers[i] = *radv_sampler_from_handle(binding->pImmutableSamplers[i])->ycbcr_sampler; in radv_CreateDescriptorSetLayout() [all …]
|
D | radv_meta_bufimage.c | 155 .pImmutableSamplers = NULL in radv_device_init_meta_itob_state() 162 .pImmutableSamplers = NULL in radv_device_init_meta_itob_state() 380 .pImmutableSamplers = NULL in radv_device_init_meta_btoi_state() 387 .pImmutableSamplers = NULL in radv_device_init_meta_btoi_state() 618 .pImmutableSamplers = NULL in radv_device_init_meta_btoi_r32g32b32_state() 625 .pImmutableSamplers = NULL in radv_device_init_meta_btoi_r32g32b32_state() 804 .pImmutableSamplers = NULL in radv_device_init_meta_itoi_state() 811 .pImmutableSamplers = NULL in radv_device_init_meta_itoi_state() 1050 .pImmutableSamplers = NULL in radv_device_init_meta_itoi_r32g32b32_state() 1057 .pImmutableSamplers = NULL in radv_device_init_meta_itoi_r32g32b32_state() [all …]
|
D | radv_meta_buffer.c | 123 .pImmutableSamplers = NULL in radv_device_init_meta_buffer_state() 145 .pImmutableSamplers = NULL in radv_device_init_meta_buffer_state() 152 .pImmutableSamplers = NULL in radv_device_init_meta_buffer_state()
|
D | radv_meta_fmask_expand.c | 251 .pImmutableSamplers = NULL in radv_device_init_meta_fmask_expand_state()
|
D | radv_meta_fast_clear.c | 120 .pImmutableSamplers = NULL in create_dcc_compress_compute() 127 .pImmutableSamplers = NULL in create_dcc_compress_compute()
|
/external/skqp/src/gpu/vk/ |
D | GrVkDescriptorSetManager.cpp | 212 dsSamplerBindings[i].pImmutableSamplers = immutableSamplers[i]->samplerPtr(); in DescriptorPoolManager() 214 dsSamplerBindings[i].pImmutableSamplers = nullptr; in DescriptorPoolManager() 250 dsUniBindings[i].pImmutableSamplers = nullptr; in DescriptorPoolManager()
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_descriptor_set.c | 128 pCreateInfo->pBindings[j].pImmutableSamplers) { in tu_CreateDescriptorSetLayout() 133 … if (tu_sampler_from_handle(pCreateInfo->pBindings[j].pImmutableSamplers[i])->ycbcr_sampler) in tu_CreateDescriptorSetLayout() 192 assert(!binding->pImmutableSamplers); /* Terribly ill defined how in tu_CreateDescriptorSetLayout() 201 binding->pImmutableSamplers) { in tu_CreateDescriptorSetLayout() 206 samplers[i] = *tu_sampler_from_handle(binding->pImmutableSamplers[i]); in tu_CreateDescriptorSetLayout() 213 if (tu_sampler_from_handle(binding->pImmutableSamplers[i])->ycbcr_sampler) in tu_CreateDescriptorSetLayout() 221 struct tu_sampler *sampler = tu_sampler_from_handle(binding->pImmutableSamplers[i]); in tu_CreateDescriptorSetLayout()
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_descriptor_set.c | 42 if (pCreateInfo->pBindings[j].pImmutableSamplers) in lvp_CreateDescriptorSetLayout() 138 if (binding->pImmutableSamplers) { in lvp_CreateDescriptorSetLayout() 144 lvp_sampler_from_handle(binding->pImmutableSamplers[i]); in lvp_CreateDescriptorSetLayout()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiMaintenance3Check.cpp | 375 b.pImmutableSamplers = DE_NULL; in calculateBindings() 392 b.pImmutableSamplers = DE_NULL; in calculateBindings()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_descriptor_set.c | 289 if (binding->pImmutableSamplers) { in anv_GetDescriptorSetLayoutSupport() 292 binding->pImmutableSamplers[i]); in anv_GetDescriptorSetLayoutSupport() 371 pCreateInfo->pBindings[j].pImmutableSamplers) in anv_CreateDescriptorSetLayout() 488 if (binding->pImmutableSamplers) { in anv_CreateDescriptorSetLayout() 494 binding->pImmutableSamplers[i]); in anv_CreateDescriptorSetLayout()
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_descriptor_set.c | 616 pCreateInfo->pBindings[j].pImmutableSamplers) { in v3dv_CreateDescriptorSetLayout() 691 binding->pImmutableSamplers) { in v3dv_CreateDescriptorSetLayout() 696 samplers[i] = *v3dv_sampler_from_handle(binding->pImmutableSamplers[i]); in v3dv_CreateDescriptorSetLayout()
|
/external/swiftshader/tests/VulkanBenchmarks/ |
D | TriangleBenchmarks.cpp | 208 samplerLayoutBinding.pImmutableSamplers = nullptr; in TriangleSampleTexture()
|
/external/skqp/src/compute/hs/vk/ |
D | hs_vk.c | 896 .pImmutableSamplers = NULL in hs_vk_create() 903 .pImmutableSamplers = NULL in hs_vk_create()
|
/external/mesa3d/docs/relnotes/ |
D | 18.3.3.rst | 116 - anv: Only parse pImmutableSamplers if the descriptor has samplers
|
/external/swiftshader/src/Vulkan/ |
D | VkDescriptorSetLayout.cpp | 35 (binding.pImmutableSamplers != nullptr)); in UsesImmutableSamplers() 76 dstBinding.immutableSamplers[i] = vk::Cast(srcBinding.pImmutableSamplers[i]); in DescriptorSetLayout()
|
/external/vulkan-validation-layers/tests/ |
D | vklayertests_pipeline_shader.cpp | 543 layout_binding.pImmutableSamplers = NULL; in TEST_F() 619 dslb.pImmutableSamplers = NULL; in TEST_F() 850 dslb.pImmutableSamplers = NULL; in TEST_F() 891 dslb.pImmutableSamplers = NULL; in TEST_F() 916 dslb.pImmutableSamplers = NULL; in TEST_F() 941 dslb.pImmutableSamplers = NULL; in TEST_F() 966 dslb.pImmutableSamplers = NULL; in TEST_F() 991 dslb.pImmutableSamplers = NULL; in TEST_F() 1028 dslb.pImmutableSamplers = NULL; in TEST_F() 1058 dslb.pImmutableSamplers = NULL; in TEST_F() [all …]
|
D | vklayertests_descriptor_renderpass_framebuffer.cpp | 3638 dsl_binding_samp.pImmutableSamplers = NULL; in TEST_F() 3662 dsl_binding.pImmutableSamplers = NULL; in TEST_F() 3708 dsl_binding.pImmutableSamplers = NULL; in TEST_F() 3757 layout_binding.pImmutableSamplers = NULL; in TEST_F() 4096 dsl_binding.pImmutableSamplers = NULL; in TEST_F() 4983 dsl_binding[0].pImmutableSamplers = NULL; in TEST_F() 4992 dsl_fs_stage_only.pImmutableSamplers = NULL; in TEST_F() 5008 dsl_binding[1].pImmutableSamplers = NULL; in TEST_F() 5228 dsl_bindings[0].pImmutableSamplers = NULL; in TEST_F() 6404 dsl_binding[0].pImmutableSamplers = NULL; in TEST_F() [all …]
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_program.c | 74 bindings[num_bindings].pImmutableSamplers = NULL; in create_desc_set_layout()
|