Home
last modified time | relevance | path

Searched refs:BorrowedImageInfoVk (Results 1 – 9 of 9) sorted by relevance

/hardware/google/gfxstream/host/vulkan/
DBorrowedImageVk.h26 struct BorrowedImageInfoVk : public BorrowedImageInfo { struct
58 const BorrowedImageInfoVk& borrowedImageInfo, uint32_t usedQueueFamilyIndex, argument
DCompositorVk.h208 const BorrowedImageInfoVk* targetImage = nullptr;
212 std::vector<const BorrowedImageInfoVk*> layersSourceImages;
243 RenderTarget* getOrCreateRenderTargetInfo(const BorrowedImageInfoVk& info);
DBorrowedImageVk.cpp21 const BorrowedImageInfoVk& borrowedImageInfo, uint32_t usedQueueFamilyIndex, in addNeededBarriersToUseBorrowedImage()
DVkCommonOperations.h546 std::unique_ptr<BorrowedImageInfoVk> borrowColorBufferForComposition(uint32_t colorBufferHandle,
548 std::unique_ptr<BorrowedImageInfoVk> borrowColorBufferForDisplay(uint32_t colorBufferHandle);
DCompositorVk.cpp34 const BorrowedImageInfoVk* getInfoOrAbort(const std::unique_ptr<BorrowedImageInfo>& info) { in getInfoOrAbort()
35 auto imageVk = static_cast<const BorrowedImageInfoVk*>(info.get()); in getInfoOrAbort()
880 const BorrowedImageInfoVk& imageInfo) { in getOrCreateRenderTargetInfo()
941 const BorrowedImageInfoVk* targetImage = getInfoOrAbort(compositionRequest.target); in buildCompositionVk()
964 const BorrowedImageInfoVk* sourceImage = nullptr; in buildCompositionVk()
1107 for (const BorrowedImageInfoVk* sourceImage : compositionVk.layersSourceImages) { in compose()
DDisplayVk.cpp238 const auto* sourceImageInfoVk = static_cast<const BorrowedImageInfoVk*>(sourceImageInfo); in postImpl()
242 const BorrowedImageInfoVk& image, const ImageBorrowResource& acquireResource, in postImpl()
DVkCommonOperations.cpp3567 std::unique_ptr<BorrowedImageInfoVk> borrowColorBufferForComposition(uint32_t colorBufferHandle, in borrowColorBufferForComposition()
3577 auto compositorInfo = std::make_unique<BorrowedImageInfoVk>(); in borrowColorBufferForComposition()
3608 std::unique_ptr<BorrowedImageInfoVk> borrowColorBufferForDisplay(uint32_t colorBufferHandle) { in borrowColorBufferForDisplay()
3617 auto compositorInfo = std::make_unique<BorrowedImageInfoVk>(); in borrowColorBufferForDisplay()
/hardware/google/gfxstream/host/tests/
DDisplayVk_unittest.cpp70 std::unique_ptr<BorrowedImageInfoVk> createBorrowedImageInfo( in createBorrowedImageInfo()
74 auto info = std::make_unique<BorrowedImageInfoVk>(); in createBorrowedImageInfo()
DCompositorVk_unittest.cpp228 std::unique_ptr<BorrowedImageInfoVk> createBorrowedImageInfo(const SourceOrTargetImage* image) { in createBorrowedImageInfo()
231 auto ret = std::make_unique<BorrowedImageInfoVk>(); in createBorrowedImageInfo()