Home
last modified time | relevance | path

Searched refs:pImmutableSamplers (Results 1 – 25 of 52) sorted by relevance

123

/external/vulkan-validation-layers/layers/
Dhash_vk_types.h35 !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];
Dobject_tracker_utils.cpp491 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()
Ddescriptor_sets.h318 …(!hash_util::similar_for_nullity(binding_ci->pImmutableSamplers, other_binding_ci->pImmutableSampl… in IsConsistent()
/external/deqp/external/vulkancts/framework/vulkan/
DvkBuilderUtil.cpp40 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()
DvkBuilderUtil.hpp42 const VkSampler* pImmutableSamplers);
48 const VkSampler* pImmutableSamplers);
91 const VkSampler* pImmutableSamplers) in addArraySamplerBinding() argument
93 return addBinding(descriptorType, descriptorCount, stageFlags, pImmutableSamplers); in addArraySamplerBinding()
DvkTypeUtil.inl281 …Type, deUint32 descriptorCount, VkShaderStageFlags stageFlags, const VkSampler* pImmutableSamplers) argument
288 res.pImmutableSamplers = pImmutableSamplers;
/external/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp91 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/
Dradv_descriptor_set.c92 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 …]
Dradv_meta_bufimage.c155 .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 …]
Dradv_meta_buffer.c123 .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()
Dradv_meta_fmask_expand.c251 .pImmutableSamplers = NULL in radv_device_init_meta_fmask_expand_state()
Dradv_meta_fast_clear.c120 .pImmutableSamplers = NULL in create_dcc_compress_compute()
127 .pImmutableSamplers = NULL in create_dcc_compress_compute()
/external/skqp/src/gpu/vk/
DGrVkDescriptorSetManager.cpp212 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/
Dtu_descriptor_set.c128 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/
Dlvp_descriptor_set.c42 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/
DvktApiMaintenance3Check.cpp375 b.pImmutableSamplers = DE_NULL; in calculateBindings()
392 b.pImmutableSamplers = DE_NULL; in calculateBindings()
/external/mesa3d/src/intel/vulkan/
Danv_descriptor_set.c289 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/
Dv3dv_descriptor_set.c616 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/
DTriangleBenchmarks.cpp208 samplerLayoutBinding.pImmutableSamplers = nullptr; in TriangleSampleTexture()
/external/skqp/src/compute/hs/vk/
Dhs_vk.c896 .pImmutableSamplers = NULL in hs_vk_create()
903 .pImmutableSamplers = NULL in hs_vk_create()
/external/mesa3d/docs/relnotes/
D18.3.3.rst116 - anv: Only parse pImmutableSamplers if the descriptor has samplers
/external/swiftshader/src/Vulkan/
DVkDescriptorSetLayout.cpp35 (binding.pImmutableSamplers != nullptr)); in UsesImmutableSamplers()
76 dstBinding.immutableSamplers[i] = vk::Cast(srcBinding.pImmutableSamplers[i]); in DescriptorSetLayout()
/external/vulkan-validation-layers/tests/
Dvklayertests_pipeline_shader.cpp543 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 …]
Dvklayertests_descriptor_renderpass_framebuffer.cpp3638 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/
Dzink_program.c74 bindings[num_bindings].pImmutableSamplers = NULL; in create_desc_set_layout()

123