Home
last modified time | relevance | path

Searched refs:VkSparseMemoryBind (Results 1 – 23 of 23) sorted by relevance

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dsparsemem.adoc58 * 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/
Dvk_queue.c151 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/
Dgoldfish_vk_deepcopy_guest.h174 const VkSparseMemoryBind* from, VkSparseMemoryBind* to);
Dgoldfish_vk_transform_guest.h263 VkSparseMemoryBind* toTransform);
266 VkSparseMemoryBind* toTransform);
Dgoldfish_vk_transform_guest.cpp629 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()
Dgoldfish_vk_deepcopy_guest.cpp596 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()
Dgoldfish_vk_marshaling_guest.h307 const VkSparseMemoryBind* forMarshaling);
310 VkSparseMemoryBind* forUnmarshaling);
Dgoldfish_vk_counting_guest.h156 const VkSparseMemoryBind* toCount, size_t* count);
Dgoldfish_vk_reserved_marshaling_guest.h181 const VkSparseMemoryBind* forMarshaling, uint8_t** ptr);
Dgoldfish_vk_counting_guest.cpp795 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()
Dgoldfish_vk_marshaling_guest.cpp1411 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()
Dgoldfish_vk_reserved_marshaling_guest.cpp1187 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/
Dgoldfish_vk_deepcopy.h167 const VkSparseMemoryBind* from, VkSparseMemoryBind* to);
Dgoldfish_vk_transform.h269 VkSparseMemoryBind* toTransform);
272 VkSparseMemoryBind* toTransform);
Dgoldfish_vk_transform.cpp632 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()
Dgoldfish_vk_deepcopy.cpp596 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()
Dgoldfish_vk_marshaling.h296 const VkSparseMemoryBind* forMarshaling);
299 VkSparseMemoryBind* forUnmarshaling);
Dgoldfish_vk_reserved_marshaling.h167 VkSparseMemoryBind* forUnmarshaling, uint8_t** ptr);
Dgoldfish_vk_marshaling.cpp1541 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()
Dgoldfish_vk_reserved_marshaling.cpp1215 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/
Dvulkan_core.h3283 typedef struct VkSparseMemoryBind { struct
3289 } VkSparseMemoryBind; typedef
3294 const VkSparseMemoryBind* pBinds;
3300 const VkSparseMemoryBind* pBinds;
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkan_static_assertions.hpp207 …SSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseMemoryBind ) == sizeof( VkSparseMemoryBind ), "struct a…
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/
DChangeLog.adoc7087 and various slink:VkSparseMemoryBind VUs (internal merge request 3411).
7835 flink:vkBindImageMemory, slink:VkSparseMemoryBind, and