Home
last modified time | relevance | path

Searched refs:VkSpecializationInfo (Results 1 – 25 of 32) sorted by relevance

12

/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_nir.h47 const VkSpecializationInfo *spec_info,
Dvk_shader_module.h65 const VkSpecializationInfo *spec_info,
Dvk_shader_module.c132 const VkSpecializationInfo *spec_info, in vk_shader_module_to_nir()
Dvk_nir.c120 const VkSpecializationInfo *spec_info, in vk_spirv_to_nir()
/hardware/google/gfxstream/guest/mesa/src/vulkan/util/
Dvk_util.c89 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info, in vk_spec_info_to_nir_spirv()
Dvk_util.h356 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info,
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_HUAWEI_subpass_shading.adoc224 VkSpecializationInfo subpassShadingConstants = {
/hardware/google/gfxstream/guest/vulkan_enc/
Dgoldfish_vk_deepcopy_guest.h250 const VkSpecializationInfo* from, VkSpecializationInfo* to);
Dgoldfish_vk_transform_guest.h395 VkSpecializationInfo* toTransform);
398 VkSpecializationInfo* toTransform);
Dgoldfish_vk_marshaling_guest.h475 const VkSpecializationInfo* forMarshaling);
478 VkSpecializationInfo* forUnmarshaling);
Dgoldfish_vk_transform_guest.cpp1095 VkSpecializationInfo* toTransform) { in transform_tohost_VkSpecializationInfo()
1109 VkSpecializationInfo* toTransform) { in transform_fromhost_VkSpecializationInfo()
1131 resourceTracker, (VkSpecializationInfo*)(toTransform->pSpecializationInfo)); in transform_tohost_VkPipelineShaderStageCreateInfo()
1144 resourceTracker, (VkSpecializationInfo*)(toTransform->pSpecializationInfo)); in transform_fromhost_VkPipelineShaderStageCreateInfo()
Dgoldfish_vk_counting_guest.h225 const VkSpecializationInfo* toCount, size_t* count);
Dgoldfish_vk_reserved_marshaling_guest.h263 const VkSpecializationInfo* forMarshaling, uint8_t** ptr);
Dgoldfish_vk_deepcopy_guest.cpp1032 const VkSpecializationInfo* from, VkSpecializationInfo* to) { in deepcopy_VkSpecializationInfo()
1081 (VkSpecializationInfo*)alloc->alloc(sizeof(const VkSpecializationInfo)); in deepcopy_VkPipelineShaderStageCreateInfo()
1083 (VkSpecializationInfo*)(to->pSpecializationInfo)); in deepcopy_VkPipelineShaderStageCreateInfo()
Dgoldfish_vk_marshaling_guest.cpp2132 const VkSpecializationInfo* forMarshaling) { in marshal_VkSpecializationInfo()
2149 VkSpecializationInfo* forUnmarshaling) { in unmarshal_VkSpecializationInfo()
2184 vkStream, rootType, (const VkSpecializationInfo*)(forMarshaling->pSpecializationInfo)); in marshal_VkPipelineShaderStageCreateInfo()
2206 const VkSpecializationInfo* check_pSpecializationInfo; in unmarshal_VkPipelineShaderStageCreateInfo()
2207 check_pSpecializationInfo = (const VkSpecializationInfo*)(uintptr_t)vkStream->getBe64(); in unmarshal_VkPipelineShaderStageCreateInfo()
2215 vkStream, rootType, (VkSpecializationInfo*)(forUnmarshaling->pSpecializationInfo)); in unmarshal_VkPipelineShaderStageCreateInfo()
Dgoldfish_vk_counting_guest.cpp1191 const VkSpecializationInfo* toCount, size_t* count) { in count_VkSpecializationInfo()
1231 (const VkSpecializationInfo*)(toCount->pSpecializationInfo), in count_VkPipelineShaderStageCreateInfo()
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_deepcopy.h243 const VkSpecializationInfo* from, VkSpecializationInfo* to);
Dgoldfish_vk_transform.h401 VkSpecializationInfo* toTransform);
404 VkSpecializationInfo* toTransform);
Dgoldfish_vk_marshaling.h463 const VkSpecializationInfo* forMarshaling);
466 VkSpecializationInfo* forUnmarshaling);
Dgoldfish_vk_transform.cpp1098 VkSpecializationInfo* toTransform) { in transform_tohost_VkSpecializationInfo()
1112 VkSpecializationInfo* toTransform) { in transform_fromhost_VkSpecializationInfo()
1134 resourceTracker, (VkSpecializationInfo*)(toTransform->pSpecializationInfo)); in transform_tohost_VkPipelineShaderStageCreateInfo()
1147 resourceTracker, (VkSpecializationInfo*)(toTransform->pSpecializationInfo)); in transform_fromhost_VkPipelineShaderStageCreateInfo()
Dgoldfish_vk_reserved_marshaling.h245 VkSpecializationInfo* forUnmarshaling, uint8_t** ptr);
Dgoldfish_vk_deepcopy.cpp1032 const VkSpecializationInfo* from, VkSpecializationInfo* to) { in deepcopy_VkSpecializationInfo()
1081 (VkSpecializationInfo*)alloc->alloc(sizeof(const VkSpecializationInfo)); in deepcopy_VkPipelineShaderStageCreateInfo()
1083 (VkSpecializationInfo*)(to->pSpecializationInfo)); in deepcopy_VkPipelineShaderStageCreateInfo()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dpipelines.adoc377 * pname:pSpecializationInfo is a pointer to a slink:VkSpecializationInfo
8133 specialization constants, or point to a sname:VkSpecializationInfo
8136 [open,refpage='VkSpecializationInfo',desc='Structure specifying specialization information',type='s…
8138 The sname:VkSpecializationInfo structure is defined as:
8140 include::{generated}/api/structs/VkSpecializationInfo.adoc[]
8152 * [[VUID-VkSpecializationInfo-offset-00773]]
8155 * [[VUID-VkSpecializationInfo-pMapEntries-00774]]
8158 * [[VUID-VkSpecializationInfo-constantID-04911]]
8163 include::{generated}/validity/structs/VkSpecializationInfo.adoc[]
8237 const VkSpecializationInfo info =
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_shader_object.adoc112 const VkSpecializationInfo* pSpecializationInfo;
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h3467 typedef struct VkSpecializationInfo { struct
3472 } VkSpecializationInfo; typedef
3481 const VkSpecializationInfo* pSpecializationInfo;
17358 const VkSpecializationInfo* pSpecializationInfo;

12