Home
last modified time | relevance | path

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

12

/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_meta_clear.c204 const VkClearRect *clear_rects) in vk_meta_clear_attachments()
413 const VkClearRect clear_rect = { in vk_meta_clear_rendering()
507 const VkClearRect clear_rect = { in clear_image_level_layers()
Dvk_meta.h235 const VkClearRect *rects);
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dclears.adoc259 * pname:pRects is a pointer to an array of slink:VkClearRect structures
342 element of pname:pRects, slink:VkClearRect::pname:baseArrayLayer {plus}
343 slink:VkClearRect::pname:layerCount must: be less than or equal to the
374 [open,refpage='VkClearRect',desc='Structure specifying a clear rectangle',type='structs']
376 The sname:VkClearRect structure is defined as:
378 include::{generated}/api/structs/VkClearRect.adoc[]
388 include::{generated}/validity/structs/VkClearRect.adoc[]
/hardware/google/gfxstream/host/vulkan/
DVkSubDecoder.cpp858 const VkClearRect* pRects; in subDecode()
859 VkClearRect stack_pRects[MAX_STACK_ITEMS]; in subDecode()
876 pRects = (VkClearRect*)stack_pRects; in subDecode()
878 readStream->alloc((void**)&pRects, ((rectCount)) * sizeof(const VkClearRect)); in subDecode()
882 (VkClearRect*)(pRects + i), readStreamPtrPtr); in subDecode()
892 transform_tohost_VkClearRect(globalstate, (VkClearRect*)(pRects + i)); in subDecode()
DVkDecoderSnapshot.h526 uint32_t rectCount, const VkClearRect* pRects);
DVkDecoderSnapshot.cpp1380 uint32_t rectCount, const VkClearRect* pRects) { in vkCmdClearAttachments()
4942 uint32_t rectCount, const VkClearRect* pRects) { in vkCmdClearAttachments()
DVkDecoder.cpp7877 const VkClearRect* pRects; in decode()
7898 vkReadStream->alloc((void**)&pRects, ((rectCount)) * sizeof(const VkClearRect)); in decode()
7901 (VkClearRect*)(pRects + i), readStreamPtrPtr); in decode()
7911 transform_tohost_VkClearRect(m_state, (VkClearRect*)(pRects + i)); in decode()
/hardware/google/gfxstream/guest/vulkan_enc/
Dgoldfish_vk_deepcopy_guest.h420 void deepcopy_VkClearRect(Allocator* alloc, VkStructureType rootType, const VkClearRect* from,
421 VkClearRect* to);
Dgoldfish_vk_transform_guest.h670 void transform_tohost_VkClearRect(ResourceTracker* resourceTracker, VkClearRect* toTransform);
672 void transform_fromhost_VkClearRect(ResourceTracker* resourceTracker, VkClearRect* toTransform);
Dgoldfish_vk_marshaling_guest.h810 const VkClearRect* forMarshaling);
813 VkClearRect* forUnmarshaling);
DVkEncoder.h363 const VkClearRect* pRects, uint32_t doLock);
Dgoldfish_vk_counting_guest.h380 void count_VkClearRect(uint32_t featureBits, VkStructureType rootType, const VkClearRect* toCount,
Dgoldfish_vk_reserved_marshaling_guest.h443 const VkClearRect* forMarshaling, uint8_t** ptr);
Dgoldfish_vk_transform_guest.cpp2234 void transform_tohost_VkClearRect(ResourceTracker* resourceTracker, VkClearRect* toTransform) { in transform_tohost_VkClearRect()
2240 void transform_fromhost_VkClearRect(ResourceTracker* resourceTracker, VkClearRect* toTransform) { in transform_fromhost_VkClearRect()
DVkEncoder.cpp14439 const VkClearRect* pRects, uint32_t doLock) { in vkCmdClearAttachments()
14481 VkClearRect* local_pRects; in vkCmdClearAttachments()
14496 local_pRects = (VkClearRect*)pool->alloc(((rectCount)) * sizeof(const VkClearRect)); in vkCmdClearAttachments()
14499 (VkClearRect*)(local_pRects + i)); in vkCmdClearAttachments()
14510 transform_tohost_VkClearRect(sResourceTracker, (VkClearRect*)(local_pRects + i)); in vkCmdClearAttachments()
14526 (VkClearRect*)(local_pRects + i), countPtr); in vkCmdClearAttachments()
14557 (VkClearRect*)(local_pRects + i), streamPtrPtr); in vkCmdClearAttachments()
Dgoldfish_vk_deepcopy_guest.cpp2122 void deepcopy_VkClearRect(Allocator* alloc, VkStructureType rootType, const VkClearRect* from, in deepcopy_VkClearRect()
2123 VkClearRect* to) { in deepcopy_VkClearRect()
Dfunc_table.cpp1518 const VkClearRect* pRects) { in gfxstream_vk_CmdClearAttachments()
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_deepcopy.h413 void deepcopy_VkClearRect(Allocator* alloc, VkStructureType rootType, const VkClearRect* from,
414 VkClearRect* to);
Dgoldfish_vk_transform.h680 void transform_tohost_VkClearRect(VkDecoderGlobalState* resourceTracker, VkClearRect* toTransform);
683 VkClearRect* toTransform);
Dgoldfish_vk_marshaling.h794 const VkClearRect* forMarshaling);
797 VkClearRect* forUnmarshaling);
Dgoldfish_vk_reserved_marshaling.h418 VkClearRect* forUnmarshaling, uint8_t** ptr);
Dgoldfish_vk_transform.cpp2241 void transform_tohost_VkClearRect(VkDecoderGlobalState* resourceTracker, VkClearRect* toTransform) { in transform_tohost_VkClearRect()
2248 VkClearRect* toTransform) { in transform_fromhost_VkClearRect()
Dgoldfish_vk_deepcopy.cpp2122 void deepcopy_VkClearRect(Allocator* alloc, VkStructureType rootType, const VkClearRect* from, in deepcopy_VkClearRect()
2123 VkClearRect* to) { in deepcopy_VkClearRect()
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h3909 typedef struct VkClearRect { struct
3913 } VkClearRect; typedef
4069 …chmentCount, const VkClearAttachment* pAttachments, uint32_t rectCount, const VkClearRect* pRects);
4780 const VkClearRect* pRects);
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkansc_static_assertions.hpp471 VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearRect ) == sizeof( VkClearRect ), "stru…

12