Home
last modified time | relevance | path

Searched refs:VkBaseOutStructure (Results 1 – 25 of 36) sorted by relevance

12

/hardware/google/gfxstream/guest/vulkan_enc/
Dvk_platform_compat.h20 typedef struct VkBaseOutStructure { struct
22 struct VkBaseOutStructure* pNext; argument
23 } VkBaseOutStructure; typedef
Dgoldfish_vk_deepcopy_guest.h72 const VkBaseOutStructure* from, VkBaseOutStructure* to);
Dgoldfish_vk_transform_guest.h89 VkBaseOutStructure* toTransform);
92 VkBaseOutStructure* toTransform);
Dgoldfish_vk_marshaling_guest.h90 const VkBaseOutStructure* forMarshaling);
93 VkBaseOutStructure* forUnmarshaling);
Dgoldfish_vk_counting_guest.h63 const VkBaseOutStructure* toCount, size_t* count);
Dgoldfish_vk_reserved_marshaling_guest.h72 const VkBaseOutStructure* forMarshaling, uint8_t** ptr);
Dgoldfish_vk_transform_guest.cpp123 VkBaseOutStructure* toTransform) { in transform_tohost_VkBaseOutStructure()
132 VkBaseOutStructure* toTransform) { in transform_fromhost_VkBaseOutStructure()
Dgoldfish_vk_deepcopy_guest.cpp107 const VkBaseOutStructure* from, VkBaseOutStructure* to) { in deepcopy_VkBaseOutStructure()
122 to->pNext = (VkBaseOutStructure*)alloc->alloc(pNext_size); in deepcopy_VkBaseOutStructure()
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_device.h424 bool vk_get_physical_device_core_1_1_feature_ext(struct VkBaseOutStructure *ext,
426 bool vk_get_physical_device_core_1_2_feature_ext(struct VkBaseOutStructure *ext,
428 bool vk_get_physical_device_core_1_3_feature_ext(struct VkBaseOutStructure *ext,
431 bool vk_get_physical_device_core_1_1_property_ext(struct VkBaseOutStructure *ext,
433 bool vk_get_physical_device_core_1_2_property_ext(struct VkBaseOutStructure *ext,
435 bool vk_get_physical_device_core_1_3_property_ext(struct VkBaseOutStructure *ext,
Dvk_device.c564 vk_get_physical_device_core_1_1_feature_ext(struct VkBaseOutStructure *ext, in vk_get_physical_device_core_1_1_feature_ext()
621 vk_get_physical_device_core_1_2_feature_ext(struct VkBaseOutStructure *ext, in vk_get_physical_device_core_1_2_feature_ext()
741 vk_get_physical_device_core_1_3_feature_ext(struct VkBaseOutStructure *ext, in vk_get_physical_device_core_1_3_feature_ext()
842 vk_get_physical_device_core_1_1_property_ext(struct VkBaseOutStructure *ext, in vk_get_physical_device_core_1_1_property_ext()
904 vk_get_physical_device_core_1_2_property_ext(struct VkBaseOutStructure *ext, in vk_get_physical_device_core_1_2_property_ext()
999 vk_get_physical_device_core_1_3_property_ext(struct VkBaseOutStructure *ext, in vk_get_physical_device_core_1_3_property_ext()
/hardware/google/gfxstream/guest/mesa/src/vulkan/util/
Dvk_util.h47 VkBaseOutStructure *pos;
49 VkBaseOutStructure *half_pos;
60 iter.pos = (VkBaseOutStructure *)start; in vk_pnext_iterator_init()
62 iter.half_pos = (VkBaseOutStructure *)start; in vk_pnext_iterator_init()
76 static inline VkBaseOutStructure *
107 for (VkBaseOutStructure *__e = __iter.pos; \
118 vk_copy_struct_guts(VkBaseOutStructure *dst, VkBaseInStructure *src, size_t struct_size) in vk_copy_struct_guts()
121 memcpy(dst + 1, src + 1, struct_size - sizeof(VkBaseOutStructure)); in vk_copy_struct_guts()
293 s->pNext = (struct VkBaseOutStructure *) element; in __vk_append_struct()
/hardware/google/gfxstream/guest/mesa/include/
Dkopper_interface.h91 struct VkBaseOutStructure *pNext;
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_EXT_pipeline_properties.adoc63 *RESOLVED*: Use slink:VkBaseOutStructure for the return parameter.
/hardware/google/gfxstream/guest/mesa/src/vulkan/overlay-layer/
Doverlay.cpp296 free_chain(struct VkBaseOutStructure *chain) in free_chain()
305 static struct VkBaseOutStructure *
308 struct VkBaseOutStructure *head = NULL, *tail = NULL; in clone_chain()
317 struct VkBaseOutStructure *new_item = in clone_chain()
318 (struct VkBaseOutStructure *)malloc(item_size);; in clone_chain()
2215 struct VkBaseOutStructure *new_pnext = in overlay_BeginCommandBuffer()
2539 struct VkBaseOutStructure *new_pnext = in overlay_CreateDevice()
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkansc.hpp648 reinterpret_cast<VkBaseOutStructure *>( &std::get<0>( *this ) ), in StructureChain()
657 reinterpret_cast<VkBaseOutStructure *>( &std::get<0>( *this ) ), in StructureChain()
672 reinterpret_cast<VkBaseOutStructure *>( &std::get<0>( *this ) ), in operator =()
746 unlink( reinterpret_cast<VkBaseOutStructure const *>( &get<ClassType, Which>() ) ); in unlink()
801 …void link( void * dstBase, void const * srcBase, VkBaseOutStructure * dst, VkBaseInStructure const… in link()
806 …dst->pNext = reinterpret_cast<VkBaseOutStructure *>( reinterpret_cast<char *>( dstBase … in link()
813 void unlink( VkBaseOutStructure const * pNext ) VULKAN_HPP_NOEXCEPT in unlink()
815VkBaseOutStructure * elementPtr = reinterpret_cast<VkBaseOutStructure *>( &std::get<0>( static_cas… in unlink()
Dvulkan.hpp649 reinterpret_cast<VkBaseOutStructure *>( &std::get<0>( *this ) ), in StructureChain()
658 reinterpret_cast<VkBaseOutStructure *>( &std::get<0>( *this ) ), in StructureChain()
673 reinterpret_cast<VkBaseOutStructure *>( &std::get<0>( *this ) ), in operator =()
747 unlink( reinterpret_cast<VkBaseOutStructure const *>( &get<ClassType, Which>() ) ); in unlink()
802 …void link( void * dstBase, void const * srcBase, VkBaseOutStructure * dst, VkBaseInStructure const… in link()
807 …dst->pNext = reinterpret_cast<VkBaseOutStructure *>( reinterpret_cast<char *>( dstBase … in link()
814 void unlink( VkBaseOutStructure const * pNext ) VULKAN_HPP_NOEXCEPT in unlink()
816VkBaseOutStructure * elementPtr = reinterpret_cast<VkBaseOutStructure *>( &std::get<0>( static_cas… in unlink()
4705 …tiesEXT( VkDevice device, const VkPipelineInfoEXT * pPipelineInfo, VkBaseOutStructure * pPipelineP… in vkGetPipelinePropertiesEXT()
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_deepcopy.h65 const VkBaseOutStructure* from, VkBaseOutStructure* to);
Dgoldfish_vk_transform.h89 VkBaseOutStructure* toTransform);
92 VkBaseOutStructure* toTransform);
Dgoldfish_vk_marshaling.h82 const VkBaseOutStructure* forMarshaling);
85 VkBaseOutStructure* forUnmarshaling);
Dgoldfish_vk_reserved_marshaling.h64 VkBaseOutStructure* forUnmarshaling, uint8_t** ptr);
Dgoldfish_vk_deepcopy.cpp107 const VkBaseOutStructure* from, VkBaseOutStructure* to) { in deepcopy_VkBaseOutStructure()
122 to->pNext = (VkBaseOutStructure*)alloc->alloc(pNext_size); in deepcopy_VkBaseOutStructure()
Dgoldfish_vk_transform.cpp120 VkBaseOutStructure* toTransform) { in transform_tohost_VkBaseOutStructure()
129 VkBaseOutStructure* toTransform) { in transform_fromhost_VkBaseOutStructure()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dfundamentals.adoc1206 [open,refpage='VkBaseOutStructure',desc='Base structure for a read-only pointer chain',type='struct…
1208 The sname:VkBaseOutStructure structure is defined as:
1210 include::{generated}/api/structs/VkBaseOutStructure.adoc[]
1217 sname:VkBaseOutStructure can be used to facilitate iterating through a
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/xml/
Dregistry.rnc338 # VkBaseInStructure or VkBaseOutStructure types, used as abstract
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h2857 typedef struct VkBaseOutStructure { struct
2859 struct VkBaseOutStructure* pNext; argument
2860 } VkBaseOutStructure; typedef
15809 …rtiesEXT)(VkDevice device, const VkPipelineInfoEXT* pPipelineInfo, VkBaseOutStructure* pPipelinePr…
15815 VkBaseOutStructure* pPipelineProperties);

12