Home
last modified time | relevance | path

Searched refs:VkMemoryType (Results 1 – 25 of 28) sorted by relevance

12

/hardware/google/gfxstream/host/vulkan/
DVkEmulatedPhysicalDeviceMemoryTests.cpp43 AllOf(Field("propertyFlags", &VkMemoryType::propertyFlags, Eq(expected.propertyFlags)),
44 Field("heapIndex", &VkMemoryType::heapIndex, Eq(expected.heapIndex))),
64 std::vector<Matcher<VkMemoryType>> memoryTypesMatchers;
DVkEmulatedPhysicalDeviceMemory.h38 VkMemoryType memoryType;
DVkEmulatedPhysicalDeviceMemory.cpp87 VkMemoryType& ahbMemoryType = mGuestMemoryProperties.memoryTypes[ahbMemoryTypeIndex]; in EmulatedPhysicalDeviceMemoryProperties()
/hardware/google/gfxstream/guest/vulkan_enc/
Dgoldfish_vk_deepcopy_guest.h121 void deepcopy_VkMemoryType(Allocator* alloc, VkStructureType rootType, const VkMemoryType* from,
122 VkMemoryType* to);
Dgoldfish_vk_transform_guest.h176 void transform_tohost_VkMemoryType(ResourceTracker* resourceTracker, VkMemoryType* toTransform);
178 void transform_fromhost_VkMemoryType(ResourceTracker* resourceTracker, VkMemoryType* toTransform);
Dgoldfish_vk_marshaling_guest.h181 const VkMemoryType* forMarshaling);
184 VkMemoryType* forUnmarshaling);
Dgoldfish_vk_transform_guest.cpp350 void transform_tohost_VkMemoryType(ResourceTracker* resourceTracker, VkMemoryType* toTransform) { in transform_tohost_VkMemoryType()
355 void transform_fromhost_VkMemoryType(ResourceTracker* resourceTracker, VkMemoryType* toTransform) { in transform_fromhost_VkMemoryType()
390 (VkMemoryType*)(toTransform->memoryTypes + i)); in transform_tohost_VkPhysicalDeviceMemoryProperties()
404 (VkMemoryType*)(toTransform->memoryTypes + i)); in transform_fromhost_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_counting_guest.h108 void count_VkMemoryType(uint32_t featureBits, VkStructureType rootType, const VkMemoryType* toCount,
Dgoldfish_vk_reserved_marshaling_guest.h127 const VkMemoryType* forMarshaling, uint8_t** ptr);
Dgoldfish_vk_deepcopy_guest.cpp332 void deepcopy_VkMemoryType(Allocator* alloc, VkStructureType rootType, const VkMemoryType* from, in deepcopy_VkMemoryType()
333 VkMemoryType* to) { in deepcopy_VkMemoryType()
369 (VkMemoryType*)(to->memoryTypes + i)); in deepcopy_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_counting_guest.cpp379 void count_VkMemoryType(uint32_t featureBits, VkStructureType rootType, const VkMemoryType* toCount, in count_VkMemoryType()
575 count_VkMemoryType(featureBits, rootType, (VkMemoryType*)(toCount->memoryTypes + i), count); in count_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_marshaling_guest.cpp592 const VkMemoryType* forMarshaling) { in marshal_VkMemoryType()
600 VkMemoryType* forUnmarshaling) { in unmarshal_VkMemoryType()
1027 marshal_VkMemoryType(vkStream, rootType, (VkMemoryType*)(forMarshaling->memoryTypes + i)); in marshal_VkPhysicalDeviceMemoryProperties()
1042 (VkMemoryType*)(forUnmarshaling->memoryTypes + i)); in unmarshal_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_reserved_marshaling_guest.cpp505 const VkMemoryType* forMarshaling, uint8_t** ptr) { in reservedmarshal_VkMemoryType()
890 (VkMemoryType*)(forMarshaling->memoryTypes + i), ptr); in reservedmarshal_VkPhysicalDeviceMemoryProperties()
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_deepcopy.h114 void deepcopy_VkMemoryType(Allocator* alloc, VkStructureType rootType, const VkMemoryType* from,
115 VkMemoryType* to);
Dgoldfish_vk_transform.h179 VkMemoryType* toTransform);
182 VkMemoryType* toTransform);
Dgoldfish_vk_marshaling.h172 const VkMemoryType* forMarshaling);
175 VkMemoryType* forUnmarshaling);
Dgoldfish_vk_transform.cpp350 VkMemoryType* toTransform) { in transform_tohost_VkMemoryType()
356 VkMemoryType* toTransform) { in transform_fromhost_VkMemoryType()
391 (VkMemoryType*)(toTransform->memoryTypes + i)); in transform_tohost_VkPhysicalDeviceMemoryProperties()
405 (VkMemoryType*)(toTransform->memoryTypes + i)); in transform_fromhost_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_reserved_marshaling.h115 VkMemoryType* forUnmarshaling, uint8_t** ptr);
Dgoldfish_vk_deepcopy.cpp332 void deepcopy_VkMemoryType(Allocator* alloc, VkStructureType rootType, const VkMemoryType* from, in deepcopy_VkMemoryType()
333 VkMemoryType* to) { in deepcopy_VkMemoryType()
369 (VkMemoryType*)(to->memoryTypes + i)); in deepcopy_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_marshaling.cpp655 const VkMemoryType* forMarshaling) { in marshal_VkMemoryType()
663 VkMemoryType* forUnmarshaling) { in unmarshal_VkMemoryType()
1090 marshal_VkMemoryType(vkStream, rootType, (VkMemoryType*)(forMarshaling->memoryTypes + i)); in marshal_VkPhysicalDeviceMemoryProperties()
1104 (VkMemoryType*)(forUnmarshaling->memoryTypes + i)); in unmarshal_VkPhysicalDeviceMemoryProperties()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dmemory.adoc521 slink:VkMemoryType structures describing the _memory types_ that can: be
551 as a slink:VkMemoryType structure.
740 ename:VK_MAX_MEMORY_TYPES is the length of an array of slink:VkMemoryType
873 [open,refpage='VkMemoryType',desc='Structure specifying memory type',type='structs']
875 The sname:VkMemoryType structure is defined as:
877 include::{generated}/api/structs/VkMemoryType.adoc[]
885 include::{generated}/validity/structs/VkMemoryType.adoc[]
890 Bits which may: be set in slink:VkMemoryType::pname:propertyFlags,
Dresources.adoc8002 sname:VkMemoryType with a pname:propertyFlags that has both the
8017 corresponding to a sname:VkMemoryType with a pname:propertyFlags that
8107 pname:memoryTypeBits member must: not refer to a sname:VkMemoryType with
8114 pname:memoryTypeBits member must: not refer to a sname:VkMemoryType with
/hardware/google/gfxstream/guest/mesa/src/vulkan/wsi/
Dwsi_common.c1628 const VkMemoryType type = wsi->memory_props.memoryTypes[t]; in wsi_select_memory_type()
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkansc_static_assertions.hpp103 VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryType ) == sizeof( VkMemoryType ), "st…
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h3010 typedef struct VkMemoryType { struct
3013 } VkMemoryType; argument
3184 VkMemoryType memoryTypes[VK_MAX_MEMORY_TYPES];

12