Home
last modified time | relevance | path

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

12

/hardware/google/gfxstream/guest/vulkan_enc/
Dvk_platform_compat.h25 typedef struct VkBaseInStructure { struct
27 const struct VkBaseInStructure* pNext; argument
28 } VkBaseInStructure; typedef
Dgoldfish_vk_deepcopy_guest.h69 const VkBaseInStructure* from, VkBaseInStructure* to);
Dgoldfish_vk_transform_guest.h83 VkBaseInStructure* toTransform);
86 VkBaseInStructure* toTransform);
Dgoldfish_vk_marshaling_guest.h84 const VkBaseInStructure* forMarshaling);
87 VkBaseInStructure* forUnmarshaling);
Dgoldfish_vk_counting_guest.h60 const VkBaseInStructure* toCount, size_t* count);
Dgoldfish_vk_reserved_marshaling_guest.h69 const VkBaseInStructure* forMarshaling, uint8_t** ptr);
DResourceTracker.cpp1309 const VkBaseInStructure* extensionCreateInfo = in setDeviceInfo()
1310 reinterpret_cast<const VkBaseInStructure*>(pNext); in setDeviceInfo()
Dgoldfish_vk_transform_guest.cpp105 VkBaseInStructure* toTransform) { in transform_tohost_VkBaseInStructure()
114 VkBaseInStructure* toTransform) { in transform_fromhost_VkBaseInStructure()
Dgoldfish_vk_deepcopy_guest.cpp86 const VkBaseInStructure* from, VkBaseInStructure* to) { in deepcopy_VkBaseInStructure()
101 to->pNext = (VkBaseInStructure*)alloc->alloc(pNext_size); in deepcopy_VkBaseInStructure()
/hardware/google/gfxstream/host/vulkan/
Dvk_util_unittest.cpp251 const VkBaseInStructure* base = reinterpret_cast<VkBaseInStructure*>(&deviceCi); in TEST()
252 ASSERT_EQ(base, reinterpret_cast<VkBaseInStructure*>(&deviceCi)); in TEST()
254 ASSERT_EQ(base, reinterpret_cast<VkBaseInStructure*>(&ycbcrFeature)); in TEST()
256 ASSERT_EQ(base, reinterpret_cast<VkBaseInStructure*>(&indexingFeatures)); in TEST()
258 ASSERT_EQ(base, reinterpret_cast<VkBaseInStructure*>(&physicalDeviceFeature)); in TEST()
/hardware/google/gfxstream/guest/mesa/src/vulkan/util/
Dvk_util.h114 for (const VkBaseInStructure *__e = (VkBaseInStructure *)__iter.pos; \
115 __e; __e = (VkBaseInStructure *)vk_pnext_iterator_next(&__iter))
118 vk_copy_struct_guts(VkBaseOutStructure *dst, VkBaseInStructure *src, size_t struct_size) in vk_copy_struct_guts()
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkansc.hpp649 reinterpret_cast<VkBaseInStructure const *>( &std::get<0>( rhs ) ) ); in StructureChain()
658 reinterpret_cast<VkBaseInStructure const *>( &std::get<0>( rhs ) ) ); in StructureChain()
673 reinterpret_cast<VkBaseInStructure const *>( &std::get<0>( rhs ) ) ); in operator =()
726 return isLinked( reinterpret_cast<VkBaseInStructure const *>( &get<ClassType, Which>() ) ); in isLinked()
734 auto pNext = reinterpret_cast<VkBaseInStructure *>( &get<ClassType, Which>() ); in relink()
737 pNext->pNext = reinterpret_cast<VkBaseInStructure const *>( headElement.pNext ); in relink()
773 bool isLinked( VkBaseInStructure const * pNext ) const VULKAN_HPP_NOEXCEPT in isLinked()
775 VkBaseInStructure const * elementPtr = in isLinked()
776 …reinterpret_cast<VkBaseInStructure const *>( &std::get<0>( static_cast<std::tuple<ChainElements...… in isLinked()
801 …void link( void * dstBase, void const * srcBase, VkBaseOutStructure * dst, VkBaseInStructure const… in link()
Dvulkan.hpp650 reinterpret_cast<VkBaseInStructure const *>( &std::get<0>( rhs ) ) ); in StructureChain()
659 reinterpret_cast<VkBaseInStructure const *>( &std::get<0>( rhs ) ) ); in StructureChain()
674 reinterpret_cast<VkBaseInStructure const *>( &std::get<0>( rhs ) ) ); in operator =()
727 return isLinked( reinterpret_cast<VkBaseInStructure const *>( &get<ClassType, Which>() ) ); in isLinked()
735 auto pNext = reinterpret_cast<VkBaseInStructure *>( &get<ClassType, Which>() ); in relink()
738 pNext->pNext = reinterpret_cast<VkBaseInStructure const *>( headElement.pNext ); in relink()
774 bool isLinked( VkBaseInStructure const * pNext ) const VULKAN_HPP_NOEXCEPT in isLinked()
776 VkBaseInStructure const * elementPtr = in isLinked()
777 …reinterpret_cast<VkBaseInStructure const *>( &std::get<0>( static_cast<std::tuple<ChainElements...… in isLinked()
802 …void link( void * dstBase, void const * srcBase, VkBaseOutStructure * dst, VkBaseInStructure const… in link()
Dvulkansc_static_assertions.hpp40 …_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BaseInStructure ) == sizeof( VkBaseInStructure ), "struct a…
/hardware/google/gfxstream/guest/mesa/src/vulkan/overlay-layer/
Doverlay.cpp306 clone_chain(const struct VkBaseInStructure *chain) in clone_chain()
2216 clone_chain((const struct VkBaseInStructure *)pBeginInfo->pNext); in overlay_BeginCommandBuffer()
2540 clone_chain((const struct VkBaseInStructure *) pCreateInfo->pNext); in overlay_CreateDevice()
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_deepcopy.h62 const VkBaseInStructure* from, VkBaseInStructure* to);
Dgoldfish_vk_transform.h83 VkBaseInStructure* toTransform);
86 VkBaseInStructure* toTransform);
Dgoldfish_vk_marshaling.h76 const VkBaseInStructure* forMarshaling);
79 VkBaseInStructure* forUnmarshaling);
Dgoldfish_vk_reserved_marshaling.h61 VkBaseInStructure* forUnmarshaling, uint8_t** ptr);
Dgoldfish_vk_deepcopy.cpp86 const VkBaseInStructure* from, VkBaseInStructure* to) { in deepcopy_VkBaseInStructure()
101 to->pNext = (VkBaseInStructure*)alloc->alloc(pNext_size); in deepcopy_VkBaseInStructure()
Dgoldfish_vk_transform.cpp102 VkBaseInStructure* toTransform) { in transform_tohost_VkBaseInStructure()
111 VkBaseInStructure* toTransform) { in transform_fromhost_VkBaseInStructure()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dfundamentals.adoc1191 [open,refpage='VkBaseInStructure',desc='Base structure for a read-only pointer chain',type='structs…
1193 The sname:VkBaseInStructure structure is defined as:
1195 include::{generated}/api/structs/VkBaseInStructure.adoc[]
1202 sname:VkBaseInStructure 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/codegen/vulkan/vulkan-docs-next/
Dregistry.adoc1218 `VkBaseInStructure` or `VkBaseOutStructure` type.
3059 `VkBaseInStructure` or `VkBaseOutStructure` as the formal parameter
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h2852 typedef struct VkBaseInStructure { struct
2854 const struct VkBaseInStructure* pNext; argument
2855 } VkBaseInStructure; typedef

12