/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | sparsemem.adoc | 58 * sname:VkSparseMemoryBind <<SCID-8>> 1372 the sname:VkSparseMemoryBind::pname:flags field when binding memory. 1381 a single slink:VkSparseMemoryBind structure, with pname:resourceOffset = 1393 and the mip tail can: be bound with code:layerCount slink:VkSparseMemoryBind 1404 [open,refpage='VkSparseMemoryBind',desc='Structure specifying a sparse memory bind operation',type=… 1406 The sname:VkSparseMemoryBind structure is defined as: 1408 include::{generated}/api/structs/VkSparseMemoryBind.adoc[] 1447 * [[VUID-VkSparseMemoryBind-memory-01096]] 1451 * [[VUID-VkSparseMemoryBind-memory-01097]] 1455 * [[VUID-VkSparseMemoryBind-size-01098]] [all …]
|
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_queue.c | 151 VkSparseMemoryBind **bind_entries, in vk_queue_submit_alloc() 165 VK_MULTIALLOC_DECL(&ma, VkSparseMemoryBind, in vk_queue_submit_alloc() 603 VkSparseMemoryBind *sparse_memory_bind_entries = NULL; in vk_queue_submit() 719 VkSparseMemoryBind *binds = sparse_memory_bind_entries + in vk_queue_submit() 733 VkSparseMemoryBind *binds = sparse_memory_bind_entries + in vk_queue_submit()
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | goldfish_vk_deepcopy_guest.h | 174 const VkSparseMemoryBind* from, VkSparseMemoryBind* to);
|
D | goldfish_vk_transform_guest.h | 263 VkSparseMemoryBind* toTransform); 266 VkSparseMemoryBind* toTransform);
|
D | goldfish_vk_transform_guest.cpp | 629 VkSparseMemoryBind* toTransform) { in transform_tohost_VkSparseMemoryBind() 638 VkSparseMemoryBind* toTransform) { in transform_fromhost_VkSparseMemoryBind() 654 (VkSparseMemoryBind*)(toTransform->pBinds + i)); in transform_tohost_VkSparseBufferMemoryBindInfo() 668 resourceTracker, (VkSparseMemoryBind*)(toTransform->pBinds + i)); in transform_fromhost_VkSparseBufferMemoryBindInfo() 682 (VkSparseMemoryBind*)(toTransform->pBinds + i)); in transform_tohost_VkSparseImageOpaqueMemoryBindInfo() 696 resourceTracker, (VkSparseMemoryBind*)(toTransform->pBinds + i)); in transform_fromhost_VkSparseImageOpaqueMemoryBindInfo()
|
D | goldfish_vk_deepcopy_guest.cpp | 596 const VkSparseMemoryBind* from, VkSparseMemoryBind* to) { in deepcopy_VkSparseMemoryBind() 611 to->pBinds = (VkSparseMemoryBind*)alloc->alloc(from->bindCount * in deepcopy_VkSparseBufferMemoryBindInfo() 612 sizeof(const VkSparseMemoryBind)); in deepcopy_VkSparseBufferMemoryBindInfo() 616 (VkSparseMemoryBind*)(to->pBinds + i)); in deepcopy_VkSparseBufferMemoryBindInfo() 631 to->pBinds = (VkSparseMemoryBind*)alloc->alloc(from->bindCount * in deepcopy_VkSparseImageOpaqueMemoryBindInfo() 632 sizeof(const VkSparseMemoryBind)); in deepcopy_VkSparseImageOpaqueMemoryBindInfo() 636 (VkSparseMemoryBind*)(to->pBinds + i)); in deepcopy_VkSparseImageOpaqueMemoryBindInfo()
|
D | goldfish_vk_marshaling_guest.h | 307 const VkSparseMemoryBind* forMarshaling); 310 VkSparseMemoryBind* forUnmarshaling);
|
D | goldfish_vk_counting_guest.h | 156 const VkSparseMemoryBind* toCount, size_t* count);
|
D | goldfish_vk_reserved_marshaling_guest.h | 181 const VkSparseMemoryBind* forMarshaling, uint8_t** ptr);
|
D | goldfish_vk_counting_guest.cpp | 795 const VkSparseMemoryBind* toCount, size_t* count) { in count_VkSparseMemoryBind() 821 (const VkSparseMemoryBind*)(toCount->pBinds + i), count); in count_VkSparseBufferMemoryBindInfo() 839 (const VkSparseMemoryBind*)(toCount->pBinds + i), count); in count_VkSparseImageOpaqueMemoryBindInfo()
|
D | goldfish_vk_marshaling_guest.cpp | 1411 const VkSparseMemoryBind* forMarshaling) { in marshal_VkSparseMemoryBind() 1425 VkSparseMemoryBind* forUnmarshaling) { in unmarshal_VkSparseMemoryBind() 1448 (const VkSparseMemoryBind*)(forMarshaling->pBinds + i)); in marshal_VkSparseBufferMemoryBindInfo() 1464 (VkSparseMemoryBind*)(forUnmarshaling->pBinds + i)); in unmarshal_VkSparseBufferMemoryBindInfo() 1480 (const VkSparseMemoryBind*)(forMarshaling->pBinds + i)); in marshal_VkSparseImageOpaqueMemoryBindInfo() 1497 (VkSparseMemoryBind*)(forUnmarshaling->pBinds + i)); in unmarshal_VkSparseImageOpaqueMemoryBindInfo()
|
D | goldfish_vk_reserved_marshaling_guest.cpp | 1187 const VkSparseMemoryBind* forMarshaling, uint8_t** ptr) { in reservedmarshal_VkSparseMemoryBind() 1218 vkStream, rootType, (const VkSparseMemoryBind*)(forMarshaling->pBinds + i), ptr); in reservedmarshal_VkSparseBufferMemoryBindInfo() 1235 vkStream, rootType, (const VkSparseMemoryBind*)(forMarshaling->pBinds + i), ptr); in reservedmarshal_VkSparseImageOpaqueMemoryBindInfo()
|
/hardware/google/gfxstream/host/vulkan/cereal/common/ |
D | goldfish_vk_deepcopy.h | 167 const VkSparseMemoryBind* from, VkSparseMemoryBind* to);
|
D | goldfish_vk_transform.h | 269 VkSparseMemoryBind* toTransform); 272 VkSparseMemoryBind* toTransform);
|
D | goldfish_vk_transform.cpp | 632 VkSparseMemoryBind* toTransform) { in transform_tohost_VkSparseMemoryBind() 641 VkSparseMemoryBind* toTransform) { in transform_fromhost_VkSparseMemoryBind() 657 (VkSparseMemoryBind*)(toTransform->pBinds + i)); in transform_tohost_VkSparseBufferMemoryBindInfo() 671 resourceTracker, (VkSparseMemoryBind*)(toTransform->pBinds + i)); in transform_fromhost_VkSparseBufferMemoryBindInfo() 685 (VkSparseMemoryBind*)(toTransform->pBinds + i)); in transform_tohost_VkSparseImageOpaqueMemoryBindInfo() 699 resourceTracker, (VkSparseMemoryBind*)(toTransform->pBinds + i)); in transform_fromhost_VkSparseImageOpaqueMemoryBindInfo()
|
D | goldfish_vk_deepcopy.cpp | 596 const VkSparseMemoryBind* from, VkSparseMemoryBind* to) { in deepcopy_VkSparseMemoryBind() 611 to->pBinds = (VkSparseMemoryBind*)alloc->alloc(from->bindCount * in deepcopy_VkSparseBufferMemoryBindInfo() 612 sizeof(const VkSparseMemoryBind)); in deepcopy_VkSparseBufferMemoryBindInfo() 616 (VkSparseMemoryBind*)(to->pBinds + i)); in deepcopy_VkSparseBufferMemoryBindInfo() 631 to->pBinds = (VkSparseMemoryBind*)alloc->alloc(from->bindCount * in deepcopy_VkSparseImageOpaqueMemoryBindInfo() 632 sizeof(const VkSparseMemoryBind)); in deepcopy_VkSparseImageOpaqueMemoryBindInfo() 636 (VkSparseMemoryBind*)(to->pBinds + i)); in deepcopy_VkSparseImageOpaqueMemoryBindInfo()
|
D | goldfish_vk_marshaling.h | 296 const VkSparseMemoryBind* forMarshaling); 299 VkSparseMemoryBind* forUnmarshaling);
|
D | goldfish_vk_reserved_marshaling.h | 167 VkSparseMemoryBind* forUnmarshaling, uint8_t** ptr);
|
D | goldfish_vk_marshaling.cpp | 1541 const VkSparseMemoryBind* forMarshaling) { in marshal_VkSparseMemoryBind() 1555 VkSparseMemoryBind* forUnmarshaling) { in unmarshal_VkSparseMemoryBind() 1578 (const VkSparseMemoryBind*)(forMarshaling->pBinds + i)); in marshal_VkSparseBufferMemoryBindInfo() 1592 forUnmarshaling->bindCount * sizeof(const VkSparseMemoryBind)); in unmarshal_VkSparseBufferMemoryBindInfo() 1596 (VkSparseMemoryBind*)(forUnmarshaling->pBinds + i)); in unmarshal_VkSparseBufferMemoryBindInfo() 1612 (const VkSparseMemoryBind*)(forMarshaling->pBinds + i)); in marshal_VkSparseImageOpaqueMemoryBindInfo() 1627 forUnmarshaling->bindCount * sizeof(const VkSparseMemoryBind)); in unmarshal_VkSparseImageOpaqueMemoryBindInfo() 1631 (VkSparseMemoryBind*)(forUnmarshaling->pBinds + i)); in unmarshal_VkSparseImageOpaqueMemoryBindInfo()
|
D | goldfish_vk_reserved_marshaling.cpp | 1215 VkSparseMemoryBind* forUnmarshaling, uint8_t** ptr) { in reservedunmarshal_VkSparseMemoryBind() 1243 forUnmarshaling->bindCount * sizeof(const VkSparseMemoryBind)); in reservedunmarshal_VkSparseBufferMemoryBindInfo() 1246 vkStream, rootType, (VkSparseMemoryBind*)(forUnmarshaling->pBinds + i), ptr); in reservedunmarshal_VkSparseBufferMemoryBindInfo() 1260 forUnmarshaling->bindCount * sizeof(const VkSparseMemoryBind)); in reservedunmarshal_VkSparseImageOpaqueMemoryBindInfo() 1263 vkStream, rootType, (VkSparseMemoryBind*)(forUnmarshaling->pBinds + i), ptr); in reservedunmarshal_VkSparseImageOpaqueMemoryBindInfo()
|
/hardware/google/gfxstream/guest/mesa/include/vulkan/ |
D | vulkan_core.h | 3283 typedef struct VkSparseMemoryBind { struct 3289 } VkSparseMemoryBind; typedef 3294 const VkSparseMemoryBind* pBinds; 3300 const VkSparseMemoryBind* pBinds;
|
/hardware/google/gfxstream/common/vulkan/include/vulkan/ |
D | vulkan_static_assertions.hpp | 207 …SSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseMemoryBind ) == sizeof( VkSparseMemoryBind ), "struct a…
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/ |
D | ChangeLog.adoc | 7087 and various slink:VkSparseMemoryBind VUs (internal merge request 3411). 7835 flink:vkBindImageMemory, slink:VkSparseMemoryBind, and
|