Home
last modified time | relevance | path

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

123

/third_party/vk-gl-cts/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()
/third_party/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp85 dsSamplerBindings[i].pImmutableSamplers = immutableSamplers[i]->samplerPtr(); in get_layout_and_desc_count()
88 dsSamplerBindings[i].pImmutableSamplers = nullptr; in get_layout_and_desc_count()
126 dsUniBinding.pImmutableSamplers = nullptr; in get_layout_and_desc_count()
161 dsInpuBinding.pImmutableSamplers = nullptr; in get_layout_and_desc_count()
/third_party/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.c111 pCreateInfo->pBindings[j].pImmutableSamplers) { in radv_CreateDescriptorSetLayout()
116 if (radv_sampler_from_handle(pCreateInfo->pBindings[j].pImmutableSamplers[i]) in radv_CreateDescriptorSetLayout()
193 binding->pImmutableSamplers) { in radv_CreateDescriptorSetLayout()
196 radv_sampler_from_handle(binding->pImmutableSamplers[i])->ycbcr_sampler; in radv_CreateDescriptorSetLayout()
280 !binding->pImmutableSamplers); /* Terribly ill defined how many samplers are valid */ in radv_CreateDescriptorSetLayout()
288 binding->pImmutableSamplers) { in radv_CreateDescriptorSetLayout()
291 has_equal_immutable_samplers(binding->pImmutableSamplers, binding->descriptorCount); in radv_CreateDescriptorSetLayout()
296 &radv_sampler_from_handle(binding->pImmutableSamplers[i])->state, 16); in radv_CreateDescriptorSetLayout()
312 if (radv_sampler_from_handle(binding->pImmutableSamplers[i])->ycbcr_sampler) in radv_CreateDescriptorSetLayout()
314 *radv_sampler_from_handle(binding->pImmutableSamplers[i])->ycbcr_sampler; in radv_CreateDescriptorSetLayout()
[all …]
Dradv_meta_bufimage.c119 .pImmutableSamplers = NULL}, in radv_device_init_meta_itob_state()
124 .pImmutableSamplers = NULL}, in radv_device_init_meta_itob_state()
302 .pImmutableSamplers = NULL}, in radv_device_init_meta_btoi_state()
307 .pImmutableSamplers = NULL}, in radv_device_init_meta_btoi_state()
481 .pImmutableSamplers = NULL}, in radv_device_init_meta_btoi_r32g32b32_state()
486 .pImmutableSamplers = NULL}, in radv_device_init_meta_btoi_r32g32b32_state()
669 .pImmutableSamplers = NULL}, in radv_device_init_meta_itoi_state()
674 .pImmutableSamplers = NULL}, in radv_device_init_meta_itoi_state()
842 .pImmutableSamplers = NULL}, in radv_device_init_meta_itoi_r32g32b32_state()
847 .pImmutableSamplers = NULL}, in radv_device_init_meta_itoi_r32g32b32_state()
[all …]
Dradv_meta_fmask_expand.c232 .pImmutableSamplers = NULL}, in radv_device_init_meta_fmask_expand_state()
237 .pImmutableSamplers = NULL}, in radv_device_init_meta_fmask_expand_state()
Dradv_meta_copy_vrs_htile.c160 .pImmutableSamplers = NULL}, in radv_device_init_meta_copy_vrs_htile_state()
165 .pImmutableSamplers = NULL}, in radv_device_init_meta_copy_vrs_htile_state()
Dradv_meta_buffer.c70 .pImmutableSamplers = NULL}, in radv_device_init_meta_buffer_state()
88 .pImmutableSamplers = NULL}, in radv_device_init_meta_buffer_state()
93 .pImmutableSamplers = NULL}, in radv_device_init_meta_buffer_state()
Dradv_meta_dcc_retile.c125 .pImmutableSamplers = NULL}, in radv_device_init_meta_dcc_retile_state()
130 .pImmutableSamplers = NULL}, in radv_device_init_meta_dcc_retile_state()
Dradv_meta_decompress.c96 .pImmutableSamplers = NULL}, in create_expand_depth_stencil_compute()
101 .pImmutableSamplers = NULL}, in create_expand_depth_stencil_compute()
Dradv_meta_fast_clear.c95 .pImmutableSamplers = NULL}, in create_dcc_compress_compute()
100 .pImmutableSamplers = NULL}, in create_dcc_compress_compute()
/third_party/flutter/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp212 dsSamplerBindings[i].pImmutableSamplers = immutableSamplers[i]->samplerPtr(); in DescriptorPoolManager()
214 dsSamplerBindings[i].pImmutableSamplers = nullptr; in DescriptorPoolManager()
251 dsUniBinding.pImmutableSamplers = nullptr; in DescriptorPoolManager()
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_descriptor_set.c66 if (bindings[i].pImmutableSamplers) in panvk_CreateDescriptorSetLayout()
100 if (binding->pImmutableSamplers) { in panvk_CreateDescriptorSetLayout()
104 VK_FROM_HANDLE(panvk_sampler, sampler, binding->pImmutableSamplers[j]); in panvk_CreateDescriptorSetLayout()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.c129 pCreateInfo->pBindings[j].pImmutableSamplers) { in tu_CreateDescriptorSetLayout()
134 … if (tu_sampler_from_handle(pCreateInfo->pBindings[j].pImmutableSamplers[i])->ycbcr_sampler) in tu_CreateDescriptorSetLayout()
203 assert(!binding->pImmutableSamplers); /* Terribly ill defined how in tu_CreateDescriptorSetLayout()
212 binding->pImmutableSamplers) { in tu_CreateDescriptorSetLayout()
217 samplers[i] = *tu_sampler_from_handle(binding->pImmutableSamplers[i]); in tu_CreateDescriptorSetLayout()
224 if (tu_sampler_from_handle(binding->pImmutableSamplers[i])->ycbcr_sampler) in tu_CreateDescriptorSetLayout()
232 struct tu_sampler *sampler = tu_sampler_from_handle(binding->pImmutableSamplers[i]); in tu_CreateDescriptorSetLayout()
/third_party/mesa3d/src/virtio/venus-protocol/
Dvn_protocol_driver_descriptor_set_layout.h24 if (val->pImmutableSamplers) { in vn_sizeof_VkDescriptorSetLayoutBinding()
27 size += vn_sizeof_VkSampler(&val->pImmutableSamplers[i]); in vn_sizeof_VkDescriptorSetLayoutBinding()
41 if (val->pImmutableSamplers) { in vn_encode_VkDescriptorSetLayoutBinding()
44 vn_encode_VkSampler(enc, &val->pImmutableSamplers[i]); in vn_encode_VkDescriptorSetLayoutBinding()
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DBindGroupLayoutVk.cpp79 binding.pImmutableSamplers = nullptr; in BindGroupLayout()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_descriptor_set.c57 pCreateInfo->pBindings[j].pImmutableSamplers) in lvp_CreateDescriptorSetLayout()
123 if (binding->pImmutableSamplers) { in lvp_CreateDescriptorSetLayout()
129 lvp_sampler_from_handle(binding->pImmutableSamplers[i]); in lvp_CreateDescriptorSetLayout()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DBindGroupLayoutVk.cpp109 vkBinding.pImmutableSamplers = nullptr; in Initialize()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
DvktApiMaintenance3Check.cpp375 b.pImmutableSamplers = DE_NULL; in calculateBindings()
392 b.pImmutableSamplers = DE_NULL; in calculateBindings()
/third_party/mesa3d/src/intel/vulkan/
Danv_descriptor_set.c295 if (binding->pImmutableSamplers) { in anv_GetDescriptorSetLayoutSupport()
298 binding->pImmutableSamplers[i]); in anv_GetDescriptorSetLayoutSupport()
377 pCreateInfo->pBindings[j].pImmutableSamplers) in anv_CreateDescriptorSetLayout()
489 if (binding->pImmutableSamplers) { in anv_CreateDescriptorSetLayout()
495 binding->pImmutableSamplers[i]); in anv_CreateDescriptorSetLayout()
/third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan/
DvkTypeUtil.inl281 …Type, uint32_t descriptorCount, VkShaderStageFlags stageFlags, const VkSampler* pImmutableSamplers) argument
288 res.pImmutableSamplers = pImmutableSamplers;
/third_party/skia/third_party/externals/swiftshader/tests/VulkanBenchmarks/
DTriangleBenchmarks.cpp208 samplerLayoutBinding.pImmutableSamplers = nullptr; in TriangleSampleTexture()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_descriptor_set.c572 pCreateInfo->pBindings[j].pImmutableSamplers) { in v3dv_CreateDescriptorSetLayout()
645 binding->pImmutableSamplers) { in v3dv_CreateDescriptorSetLayout()
650 samplers[i] = *v3dv_sampler_from_handle(binding->pImmutableSamplers[i]); in v3dv_CreateDescriptorSetLayout()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkDescriptorSetLayout.cpp35 (binding.pImmutableSamplers != nullptr)); in UsesImmutableSamplers()
76 dstBinding.immutableSamplers[i] = vk::Cast(srcBinding.pImmutableSamplers[i]); in DescriptorSetLayout()
/third_party/mesa3d/src/virtio/vulkan/
Dvn_descriptor_set.c123 binding->has_immutable_samplers = binding_info->pImmutableSamplers; in vn_descriptor_set_layout_init()
171 binding->pImmutableSamplers = NULL; in vn_CreateDescriptorSetLayout()

123