Home
last modified time | relevance | path

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

/hardware/google/gfxstream/host/vulkan/
DVkEmulatedPhysicalDeviceMemoryTests.cpp36 return ExplainMatchResult(AllOf(Field("size", &VkMemoryHeap::size, Eq(expected.size)),
37 Field("flags", &VkMemoryHeap::flags, Eq(expected.flags))),
59 std::vector<Matcher<VkMemoryHeap>> memoryHeapsMatchers;
/hardware/google/gfxstream/guest/vulkan_enc/
Dgoldfish_vk_deepcopy_guest.h118 void deepcopy_VkMemoryHeap(Allocator* alloc, VkStructureType rootType, const VkMemoryHeap* from,
119 VkMemoryHeap* to);
Dgoldfish_vk_transform_guest.h172 void transform_tohost_VkMemoryHeap(ResourceTracker* resourceTracker, VkMemoryHeap* toTransform);
174 void transform_fromhost_VkMemoryHeap(ResourceTracker* resourceTracker, VkMemoryHeap* toTransform);
Dgoldfish_vk_marshaling_guest.h175 const VkMemoryHeap* forMarshaling);
178 VkMemoryHeap* forUnmarshaling);
Dgoldfish_vk_transform_guest.cpp340 void transform_tohost_VkMemoryHeap(ResourceTracker* resourceTracker, VkMemoryHeap* toTransform) { in transform_tohost_VkMemoryHeap()
345 void transform_fromhost_VkMemoryHeap(ResourceTracker* resourceTracker, VkMemoryHeap* toTransform) { in transform_fromhost_VkMemoryHeap()
394 (VkMemoryHeap*)(toTransform->memoryHeaps + i)); in transform_tohost_VkPhysicalDeviceMemoryProperties()
408 (VkMemoryHeap*)(toTransform->memoryHeaps + i)); in transform_fromhost_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_counting_guest.h105 void count_VkMemoryHeap(uint32_t featureBits, VkStructureType rootType, const VkMemoryHeap* toCount,
Dgoldfish_vk_reserved_marshaling_guest.h124 const VkMemoryHeap* forMarshaling, uint8_t** ptr);
Dgoldfish_vk_deepcopy_guest.cpp325 void deepcopy_VkMemoryHeap(Allocator* alloc, VkStructureType rootType, const VkMemoryHeap* from, in deepcopy_VkMemoryHeap()
326 VkMemoryHeap* to) { in deepcopy_VkMemoryHeap()
373 (VkMemoryHeap*)(to->memoryHeaps + i)); in deepcopy_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_counting_guest.cpp369 void count_VkMemoryHeap(uint32_t featureBits, VkStructureType rootType, const VkMemoryHeap* toCount, in count_VkMemoryHeap()
579 count_VkMemoryHeap(featureBits, rootType, (VkMemoryHeap*)(toCount->memoryHeaps + i), count); in count_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_marshaling_guest.cpp578 const VkMemoryHeap* forMarshaling) { in marshal_VkMemoryHeap()
585 VkMemoryHeap* forUnmarshaling) { in unmarshal_VkMemoryHeap()
1031 marshal_VkMemoryHeap(vkStream, rootType, (VkMemoryHeap*)(forMarshaling->memoryHeaps + i)); in marshal_VkPhysicalDeviceMemoryProperties()
1047 (VkMemoryHeap*)(forUnmarshaling->memoryHeaps + i)); in unmarshal_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_reserved_marshaling_guest.cpp495 const VkMemoryHeap* forMarshaling, uint8_t** ptr) { in reservedmarshal_VkMemoryHeap()
896 (VkMemoryHeap*)(forMarshaling->memoryHeaps + i), ptr); in reservedmarshal_VkPhysicalDeviceMemoryProperties()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/style/
Dmarkup.adoc650 slink{cl}VkMemoryHeap -> slink:VkMemoryHeap.
741 slink:VkMemoryHeap::pname:flags.
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_deepcopy.h111 void deepcopy_VkMemoryHeap(Allocator* alloc, VkStructureType rootType, const VkMemoryHeap* from,
112 VkMemoryHeap* to);
Dgoldfish_vk_transform.h173 VkMemoryHeap* toTransform);
176 VkMemoryHeap* toTransform);
Dgoldfish_vk_marshaling.h166 const VkMemoryHeap* forMarshaling);
169 VkMemoryHeap* forUnmarshaling);
Dgoldfish_vk_transform.cpp338 VkMemoryHeap* toTransform) { in transform_tohost_VkMemoryHeap()
344 VkMemoryHeap* toTransform) { in transform_fromhost_VkMemoryHeap()
395 (VkMemoryHeap*)(toTransform->memoryHeaps + i)); in transform_tohost_VkPhysicalDeviceMemoryProperties()
409 (VkMemoryHeap*)(toTransform->memoryHeaps + i)); in transform_fromhost_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_reserved_marshaling.h112 VkMemoryHeap* forUnmarshaling, uint8_t** ptr);
Dgoldfish_vk_deepcopy.cpp325 void deepcopy_VkMemoryHeap(Allocator* alloc, VkStructureType rootType, const VkMemoryHeap* from, in deepcopy_VkMemoryHeap()
326 VkMemoryHeap* to) { in deepcopy_VkMemoryHeap()
373 (VkMemoryHeap*)(to->memoryHeaps + i)); in deepcopy_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_marshaling.cpp641 const VkMemoryHeap* forMarshaling) { in marshal_VkMemoryHeap()
648 VkMemoryHeap* forUnmarshaling) { in unmarshal_VkMemoryHeap()
1094 marshal_VkMemoryHeap(vkStream, rootType, (VkMemoryHeap*)(forMarshaling->memoryHeaps + i)); in marshal_VkPhysicalDeviceMemoryProperties()
1109 (VkMemoryHeap*)(forUnmarshaling->memoryHeaps + i)); in unmarshal_VkPhysicalDeviceMemoryProperties()
Dgoldfish_vk_reserved_marshaling.cpp492 VkMemoryHeap* forUnmarshaling, uint8_t** ptr) { in reservedunmarshal_VkMemoryHeap()
886 (VkMemoryHeap*)(forUnmarshaling->memoryHeaps + i), ptr); in reservedunmarshal_VkPhysicalDeviceMemoryProperties()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dmemory.adoc527 slink:VkMemoryHeap structures describing the _memory heaps_ from which
546 slink:VkMemoryHeap structure.
554 slink:VkMemoryHeap::pname:flags.
749 ename:VK_MAX_MEMORY_HEAPS is the length of an array of slink:VkMemoryHeap
806 [open,refpage='VkMemoryHeap',desc='Structure specifying a memory heap',type='structs']
808 The sname:VkMemoryHeap structure is defined as:
810 include::{generated}/api/structs/VkMemoryHeap.adoc[]
816 include::{generated}/validity/structs/VkMemoryHeap.adoc[]
821 Bits which may: be set in slink:VkMemoryHeap::pname:flags, indicating
1007 slink:VkMemoryHeap::pname:size for each heap.
[all …]
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkansc_static_assertions.hpp99 VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryHeap ) == sizeof( VkMemoryHeap ), "st…
Dvulkan_static_assertions.hpp99 VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryHeap ) == sizeof( VkMemoryHeap ), "st…
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h3005 typedef struct VkMemoryHeap { struct
3008 } VkMemoryHeap; typedef
3186 VkMemoryHeap memoryHeaps[VK_MAX_MEMORY_HEAPS];
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/
DChangeLog.adoc12685 code for slink:VkMemoryRequirements and slink:VkMemoryHeap (public issue