/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_pipeline.c | 73 assert(info->pSpecializationInfo == NULL); in get_builtin_nir() 149 info->pSpecializationInfo, in vk_pipeline_shader_stage_to_nir() 220 if (info->pSpecializationInfo) { in vk_pipeline_hash_shader_stage() 221 _mesa_sha1_update(&ctx, info->pSpecializationInfo->pMapEntries, in vk_pipeline_hash_shader_stage() 222 info->pSpecializationInfo->mapEntryCount * in vk_pipeline_hash_shader_stage() 223 sizeof(*info->pSpecializationInfo->pMapEntries)); in vk_pipeline_hash_shader_stage() 224 _mesa_sha1_update(&ctx, info->pSpecializationInfo->pData, in vk_pipeline_hash_shader_stage() 225 info->pSpecializationInfo->dataSize); in vk_pipeline_hash_shader_stage()
|
D | vk_shader_module.c | 142 .pSpecializationInfo = spec_info, in vk_shader_module_to_nir()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_shader_object.adoc | 92 .pSpecializationInfo = NULL 108 .pSpecializationInfo = NULL 214 .pSpecializationInfo = NULL 230 .pSpecializationInfo = NULL 246 .pSpecializationInfo = NULL 262 .pSpecializationInfo = NULL 280 .pSpecializationInfo = NULL
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_shader_object.adoc | 112 const VkSpecializationInfo* pSpecializationInfo; 342 .pSpecializationInfo = NULL 358 .pSpecializationInfo = NULL 447 .pSpecializationInfo = NULL 463 .pSpecializationInfo = NULL 479 .pSpecializationInfo = NULL 509 .pSpecializationInfo = NULL 530 .pSpecializationInfo = NULL 551 .pSpecializationInfo = NULL 624 .pSpecializationInfo = NULL
|
D | VK_KHR_maintenance5.adoc | 314 .pSpecializationInfo = ... },
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | goldfish_vk_transform_guest.cpp | 1129 if (toTransform->pSpecializationInfo) { in transform_tohost_VkPipelineShaderStageCreateInfo() 1131 resourceTracker, (VkSpecializationInfo*)(toTransform->pSpecializationInfo)); in transform_tohost_VkPipelineShaderStageCreateInfo() 1142 if (toTransform->pSpecializationInfo) { in transform_fromhost_VkPipelineShaderStageCreateInfo() 1144 resourceTracker, (VkSpecializationInfo*)(toTransform->pSpecializationInfo)); in transform_fromhost_VkPipelineShaderStageCreateInfo()
|
D | goldfish_vk_deepcopy_guest.cpp | 1078 to->pSpecializationInfo = nullptr; in deepcopy_VkPipelineShaderStageCreateInfo() 1079 if (from->pSpecializationInfo) { in deepcopy_VkPipelineShaderStageCreateInfo() 1080 to->pSpecializationInfo = in deepcopy_VkPipelineShaderStageCreateInfo() 1082 deepcopy_VkSpecializationInfo(alloc, rootType, from->pSpecializationInfo, in deepcopy_VkPipelineShaderStageCreateInfo() 1083 (VkSpecializationInfo*)(to->pSpecializationInfo)); in deepcopy_VkPipelineShaderStageCreateInfo()
|
D | goldfish_vk_counting_guest.cpp | 1229 if (toCount->pSpecializationInfo) { in count_VkPipelineShaderStageCreateInfo() 1231 (const VkSpecializationInfo*)(toCount->pSpecializationInfo), in count_VkPipelineShaderStageCreateInfo()
|
D | goldfish_vk_marshaling_guest.cpp | 2180 uint64_t cgen_var_1 = (uint64_t)(uintptr_t)forMarshaling->pSpecializationInfo; in marshal_VkPipelineShaderStageCreateInfo() 2182 if (forMarshaling->pSpecializationInfo) { in marshal_VkPipelineShaderStageCreateInfo() 2184 vkStream, rootType, (const VkSpecializationInfo*)(forMarshaling->pSpecializationInfo)); in marshal_VkPipelineShaderStageCreateInfo() 2208 if (forUnmarshaling->pSpecializationInfo) { in unmarshal_VkPipelineShaderStageCreateInfo() 2215 vkStream, rootType, (VkSpecializationInfo*)(forUnmarshaling->pSpecializationInfo)); in unmarshal_VkPipelineShaderStageCreateInfo()
|
D | goldfish_vk_reserved_marshaling_guest.cpp | 1713 uint64_t cgen_var_1 = (uint64_t)(uintptr_t)forMarshaling->pSpecializationInfo; in reservedmarshal_VkPipelineShaderStageCreateInfo() 1717 if (forMarshaling->pSpecializationInfo) { in reservedmarshal_VkPipelineShaderStageCreateInfo() 1719 vkStream, rootType, (const VkSpecializationInfo*)(forMarshaling->pSpecializationInfo), in reservedmarshal_VkPipelineShaderStageCreateInfo()
|
/hardware/google/gfxstream/host/vulkan/cereal/common/ |
D | goldfish_vk_transform.cpp | 1132 if (toTransform->pSpecializationInfo) { in transform_tohost_VkPipelineShaderStageCreateInfo() 1134 resourceTracker, (VkSpecializationInfo*)(toTransform->pSpecializationInfo)); in transform_tohost_VkPipelineShaderStageCreateInfo() 1145 if (toTransform->pSpecializationInfo) { in transform_fromhost_VkPipelineShaderStageCreateInfo() 1147 resourceTracker, (VkSpecializationInfo*)(toTransform->pSpecializationInfo)); in transform_fromhost_VkPipelineShaderStageCreateInfo()
|
D | goldfish_vk_deepcopy.cpp | 1078 to->pSpecializationInfo = nullptr; in deepcopy_VkPipelineShaderStageCreateInfo() 1079 if (from->pSpecializationInfo) { in deepcopy_VkPipelineShaderStageCreateInfo() 1080 to->pSpecializationInfo = in deepcopy_VkPipelineShaderStageCreateInfo() 1082 deepcopy_VkSpecializationInfo(alloc, rootType, from->pSpecializationInfo, in deepcopy_VkPipelineShaderStageCreateInfo() 1083 (VkSpecializationInfo*)(to->pSpecializationInfo)); in deepcopy_VkPipelineShaderStageCreateInfo()
|
D | goldfish_vk_marshaling.cpp | 2458 uint64_t cgen_var_1 = (uint64_t)(uintptr_t)forMarshaling->pSpecializationInfo; in marshal_VkPipelineShaderStageCreateInfo() 2460 if (forMarshaling->pSpecializationInfo) { in marshal_VkPipelineShaderStageCreateInfo() 2462 vkStream, rootType, (const VkSpecializationInfo*)(forMarshaling->pSpecializationInfo)); in marshal_VkPipelineShaderStageCreateInfo() 2495 forUnmarshaling->pSpecializationInfo = in unmarshal_VkPipelineShaderStageCreateInfo() 2497 if (forUnmarshaling->pSpecializationInfo) { in unmarshal_VkPipelineShaderStageCreateInfo() 2498 vkStream->alloc((void**)&forUnmarshaling->pSpecializationInfo, in unmarshal_VkPipelineShaderStageCreateInfo() 2501 vkStream, rootType, (VkSpecializationInfo*)(forUnmarshaling->pSpecializationInfo)); in unmarshal_VkPipelineShaderStageCreateInfo()
|
D | goldfish_vk_reserved_marshaling.cpp | 1907 memcpy((VkSpecializationInfo**)&forUnmarshaling->pSpecializationInfo, (*ptr), 8); in reservedunmarshal_VkPipelineShaderStageCreateInfo() 1908 android::base::Stream::fromBe64((uint8_t*)&forUnmarshaling->pSpecializationInfo); in reservedunmarshal_VkPipelineShaderStageCreateInfo() 1910 if (forUnmarshaling->pSpecializationInfo) { in reservedunmarshal_VkPipelineShaderStageCreateInfo() 1911 vkStream->alloc((void**)&forUnmarshaling->pSpecializationInfo, in reservedunmarshal_VkPipelineShaderStageCreateInfo() 1914 vkStream, rootType, (VkSpecializationInfo*)(forUnmarshaling->pSpecializationInfo), ptr); in reservedunmarshal_VkPipelineShaderStageCreateInfo()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | pipelines.adoc | 377 * pname:pSpecializationInfo is a pointer to a slink:VkSpecializationInfo 385 and pname:pSpecializationInfo parameters are not used at runtime and should: 388 pname:pSpecializationInfo parameters to the values that were specified for 665 * [[VUID-VkPipelineShaderStageCreateInfo-pSpecializationInfo-06849]] 672 specializations provided in pname:pSpecializationInfo, if any, and then 8117 The pname:pSpecializationInfo parameters are not used at runtime and should: 8119 If provided, the application must: set the pname:pSpecializationInfo 8132 pname:pSpecializationInfo member, which can: be `NULL` to indicate no 8247 sname:VkSpecializationInfo we defined as the pname:pSpecializationInfo
|
D | shaders.adoc | 247 * pname:pSpecializationInfo is a pointer to a slink:VkSpecializationInfo 488 specializations provided in pname:pSpecializationInfo, if any, and then
|
/hardware/google/gfxstream/guest/mesa/include/vulkan/ |
D | vulkan_core.h | 3481 const VkSpecializationInfo* pSpecializationInfo; member 17358 const VkSpecializationInfo* pSpecializationInfo; member
|
/hardware/google/gfxstream/common/vulkan/include/vulkan/ |
D | vulkan_hash.hpp | 2128 VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageCreateInfo.pSpecializationInfo ); in operator ()() 12664 VULKAN_HPP_HASH_COMBINE( seed, shaderCreateInfoEXT.pSpecializationInfo ); in operator ()()
|
D | vulkansc_hash.hpp | 1128 VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageCreateInfo.pSpecializationInfo ); in operator ()()
|