Searched refs:BorrowedImageInfoVk (Results 1 – 9 of 9) sorted by relevance
26 struct BorrowedImageInfoVk : public BorrowedImageInfo { struct58 const BorrowedImageInfoVk& borrowedImageInfo, uint32_t usedQueueFamilyIndex, argument
208 const BorrowedImageInfoVk* targetImage = nullptr;212 std::vector<const BorrowedImageInfoVk*> layersSourceImages;243 RenderTarget* getOrCreateRenderTargetInfo(const BorrowedImageInfoVk& info);
21 const BorrowedImageInfoVk& borrowedImageInfo, uint32_t usedQueueFamilyIndex, in addNeededBarriersToUseBorrowedImage()
546 std::unique_ptr<BorrowedImageInfoVk> borrowColorBufferForComposition(uint32_t colorBufferHandle,548 std::unique_ptr<BorrowedImageInfoVk> borrowColorBufferForDisplay(uint32_t colorBufferHandle);
34 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()
238 const auto* sourceImageInfoVk = static_cast<const BorrowedImageInfoVk*>(sourceImageInfo); in postImpl()242 const BorrowedImageInfoVk& image, const ImageBorrowResource& acquireResource, in postImpl()
3567 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()
70 std::unique_ptr<BorrowedImageInfoVk> createBorrowedImageInfo( in createBorrowedImageInfo()74 auto info = std::make_unique<BorrowedImageInfoVk>(); in createBorrowedImageInfo()
228 std::unique_ptr<BorrowedImageInfoVk> createBorrowedImageInfo(const SourceOrTargetImage* image) { in createBorrowedImageInfo()231 auto ret = std::make_unique<BorrowedImageInfoVk>(); in createBorrowedImageInfo()