Searched refs:ImageBorrowResource (Results 1 – 2 of 2) sorted by relevance
/hardware/google/gfxstream/host/vulkan/ |
D | DisplayVk.h | 94 class ImageBorrowResource { 98 static std::unique_ptr<ImageBorrowResource> create(const VulkanDispatch&, VkDevice, 100 ~ImageBorrowResource(); 101 DISALLOW_COPY_ASSIGN_AND_MOVE(ImageBorrowResource); 104 ImageBorrowResource(const VulkanDispatch&, VkDevice, VkCommandPool, VkFence, 110 std::vector<std::unique_ptr<ImageBorrowResource>> m_imageBorrowResources;
|
D | DisplayVk.cpp | 83 ImageBorrowResource::create(m_vk, m_vkDevice, m_vkCommandPool)); in DisplayVk() 216 const ImageBorrowResource* imageBorrowResources[2] = {nullptr}; in postImpl() 220 [this](const std::unique_ptr<ImageBorrowResource>& imageBorrowResource) { in postImpl() 242 const BorrowedImageInfoVk& image, const ImageBorrowResource& acquireResource, in postImpl() 243 const ImageBorrowResource& releaseResource) in postImpl() 330 const ImageBorrowResource& m_releaseResource; in postImpl() 729 std::unique_ptr<DisplayVk::ImageBorrowResource> DisplayVk::ImageBorrowResource::create( in create() 747 return std::unique_ptr<ImageBorrowResource>( in create() 748 new ImageBorrowResource(vk, device, commandPool, fence, commandBuffer)); in create() 751 DisplayVk::ImageBorrowResource::~ImageBorrowResource() { in ~ImageBorrowResource() [all …]
|