On Tue, Apr 17, 2018 at 12:27 PM, ML <deco33...@yandex.com> wrote: > Hi, > I keep reading the allwinner h5 datasheet, along with DE2.0, TSC; But I am > still confused. > > Please correct me if I am wrong. > > DE is used to transfer images or videos coming from TSC(most probably, I > think) to, say, HDMI. So, I first need to send my video data to TSC, get it > back from memory via DMA and send it to DE to enjoy my video? > > The problem I have is I am not sure about when to use which block to display > an image/video. > > on the other hand, if I want to display 3D, I will use the GPU (openglES) and > don't bother with what happens next, as the GPU will sort that out for me. > > Can you help my understanding?
TSC is a Transport Stream Controller, which takes data in transport stream format, likely from a ATSC or DVB tuner, and sends (still encoded) data to memory via DMA. This is only used if you are consuming a stream from a (non-USB) digital TV tuner. The DE2.0, or Display Engine 2.0, is the display pipeline that displays video from framebuffers. Data for the framebuffer can be from any number of sources, depending on your application, either the GPU, the VPU, or software rendering. The GPU only renders to memory. This is not your desktop PC, where the graphics card also integrates the display pipeline. ChenYu -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.