freedreno icon indicating copy to clipboard operation
freedreno copied to clipboard

framebuffer fetch ?

Open metora opened this issue 6 years ago • 0 comments

Hi

does adreno 500 support native framebuffer fetch? or using some trick to implement it?

In my experience, Adreno need to do vkCmdNextSubpass when I use current framebuffer to be a input attactment in Vulkan. In other brand that can be use it directly without vkCmdNextSubpass.

So I guest Adreno need to do blit framebuffer to system memory or GMEM / 3 or somewhere, then use image load/fetch it, like a texture barrier operation.

By the way, does it possible to implement glBlitFramebufferByRegion, like glMemoryBarrierByRegion instead of glMemoryBarrier, to be tile friendly?

Thank you

metora avatar Jul 31 '18 18:07 metora