Home
last modified time | relevance | path

Searched refs:RenderTarget (Results 1 – 2 of 2) sorted by relevance

/hardware/google/gfxstream/host/vulkan/
DCompositorVk.h221 class RenderTarget {
223 ~RenderTarget();
225 DISALLOW_COPY_ASSIGN_AND_MOVE(RenderTarget);
229 RenderTarget(const VulkanDispatch& vk, VkDevice vkDevice, VkImage vkImage,
243 RenderTarget* getOrCreateRenderTargetInfo(const BorrowedImageInfoVk& info);
254 android::base::LruCache<uint32_t, std::unique_ptr<RenderTarget>> m_renderTargetCache;
DCompositorVk.cpp99 CompositorVk::RenderTarget::RenderTarget(const VulkanDispatch& vk, VkDevice vkDevice, in RenderTarget() function in gfxstream::vk::CompositorVk::RenderTarget
126 CompositorVk::RenderTarget::~RenderTarget() { in ~RenderTarget()
879 CompositorVk::RenderTarget* CompositorVk::getOrCreateRenderTargetInfo( in getOrCreateRenderTargetInfo()
893 new RenderTarget(m_vk, m_vkDevice, imageInfo.image, imageInfo.imageView, in getOrCreateRenderTargetInfo()
897 m_renderTargetCache.set(imageInfo.id, std::unique_ptr<RenderTarget>(renderTarget)); in getOrCreateRenderTargetInfo()
951 RenderTarget* targetImageRenderTarget = getOrCreateRenderTargetInfo(*targetImage); in buildCompositionVk()