This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

graphic rendering hierarchy?

Hello,

     I debugged my graphic application via mali debugger and I get confused with the information I captured. Here's my questions.

     1. a frame contains several render passes(eg. render pass 0, render pass 1, ...) and framebuffers(eg. framebuffer 0, framebuffer 1, ...). What is a render pass and a framebuffer(framebuffer 0, framebuffer 1, ...) mean? Does it mean a single object in a frame?

     2. I've read a blog https://community.arm.com/groups/arm-mali-graphics/blog/2014/04/28/mali-graphics-performance-2-how-to-correctly-handle-framebuffers, it's impressive. There are two render targets in OpenGL ES, on-screen render target and off-screen render target. As is known, Mali GPU has two framebuffers on hardware, FB0 and FB1. What is the relationship between render targets and framebuffer(FB0 and FB1)?

Parents Reply Children