<lkcl>
edwin: 2D video output is covered by a dedicated controller which can handle 2 simultaneous framebuffers, do rescaling, it's pretty cool, it's well-understood, and has *four* different outputs including RGB/TTL, LVDS, HDMI and PAL/NTSC. it's pretty cool.
<lkcl>
... and it has *nothing* to do with MALI because it's just bombing through memory 60 times a second (or whatever) a la framebuffer.
<lkcl>
mali *literally* is just told *exactly* the same memory address as that video output engine uses.
isacdaavid has joined #arm-netbook
<lkcl>
so, anything that's written to that framebuffer, whether it be MALI, or you doing echo "foo" > /dev/fb0 or whether Xorg writes to it, it will end up on the screen.
<lkcl>
... make sense? :)
<lkcl>
edwin: then also there is something called G2D, that's an accelerated *2D* engine. that's told "here's the address of /dev/fb0 - get to it! go write to it!" :)
<lkcl>
and again, this has *nothing* to do with the *actual* hardware that's *READING* from that same memory area 60 times a second, treating that memory as a framebuffer.
<lkcl>
basically there's an internal memory bus, everybody from that video display unit, the mali 3d engine, the main processor *and* that g2d 2d-graphics engine, they *all* have *SIMULTANEOUS* shared access to the DDR3 RAM.
<lkcl>
this is how pretty much all embedded SoCs do their graphics, and it's also how lower-cost intel and AMD processors do "Integrated Graphics".
<lkcl>
oh - there's a VPU as well (accelerated video decode/encode engine) which *also* has access to the shared memory bus.
fredy has quit [*.net *.split]
arossdotme has quit [*.net *.split]
PBSandwich has quit [*.net *.split]
OmegaPhil has quit [*.net *.split]
m6lpi has quit [*.net *.split]
fredy_ has joined #arm-netbook
fredy_ is now known as fredy
fredy is now known as Guest51156
OmegaPhil has joined #arm-netbook
OmegaPhil has quit [Changing host]
OmegaPhil has joined #arm-netbook
arossdotme has joined #arm-netbook
lkcl has quit [Ping timeout: 264 seconds]
lkcl has joined #arm-netbook
yang has quit [Ping timeout: 240 seconds]
yang has joined #arm-netbook
yang has quit [Ping timeout: 240 seconds]
yang has joined #arm-netbook
harrr has joined #arm-netbook
isacdaavid has quit [Remote host closed the connection]
isacdaavid has joined #arm-netbook
<harrr>
Libre Tea Computer and Practically Perfect Computer. What is the difference?
harrr has left #arm-netbook ["Leaving"]
isacdaavid has quit [Ping timeout: 246 seconds]
freakazoid0223 has quit [Remote host closed the connection]
freakazoid0223 has joined #arm-netbook
<edwin>
lkcl: thanks a lot for the explanation, all clear now on the 2D side!
<edwin>
lkcl: " it's possible to put in two of those ridiculously-fast Micro-SD cards i mentioned, which go up to something like 256GB each at the time of writing, and can do 80gbytes/sec transfer speeds. pretty amazing, but also it means that having a SATA drive is not so critical." do you have a specific brand name/model in mind, and is the gbytes/sec a typo?
<pseudomind>
Just to let you guys know, I wrote an email to Michael Larabel who runs the Phoronix website and he did actually get around to creating a post announcing the EOMA68 crowdfunding campaign.
<pseudomind>
It’s pretty neat because he actually quoted some of the stuff I said in my email to him.
pseudomind has quit [Quit: pseudomind]
pseudomind has joined #arm-netbook
pseudomind has quit [Quit: pseudomind]
<arossdotme>
oh yea i forgot about the sd slot on the card and the one in the laptop!
<arossdotme>
hmm me thinks i will buying buting that 128gb (cheap ones are around £30) micro sd after all :)
<lkcl>
edwin: if you look up the ultra-high-speed ones, they're like 80mbytes/sec - i've not tried one out yet but... come on! 2.5x faster than SSDs from 4-5 years ago?? :)
<lkcl>
pseudomind: awesome!
<lkcl>
in fact, let me rephrase that... AWESOME!
<edwin>
cool, thought that 80 Gbyte/sec must be a typo :)
<arossdotme>
oow didint know that cool
tuliom has joined #arm-netbook
freakazoid0223 has quit [Read error: Connection reset by peer]
freakazoid0223 has joined #arm-netbook
freakazoid0223 has quit [Read error: No route to host]