IRC log of #cubox of Sat 23 Mar 2013. All times are in CET < Back to index

00:49 Coburn [09:49:01] [07:12:23] oh, success! xorg driver works. it turns out that the binaries from the cubox-packages.tar.gz, packages/libgfx/libgfx/bin/ , are apparently broken.
00:50 Coburn So you have working HW acceleration for Xorg?
00:50 Coburn what kernel?
00:59 dv_ no, the xorg drivers just started with a valid HDMI signal
00:59 dv_ still a long way to go
00:59 dv_ I am using rabeeh's kernel, 3.6.9
01:00 dv_ I think I am beginning to understand the differences between the EGL/GLES binaries. there are earlier ones, which include vdk functionality (vdkGetDisplay etc.) these are in cubox-packages.tar.gz, packages/libgfx/libgfx . there are two versions of them, one in bin/ (the broken one), the other in debian/marvell-libgfx/usr/lib/.
01:01 dv_ and then there are newer ones here http://download.solid-run.com/pub/solidrun/cubox/packages/marvell-opengl/ these do *not* have the vdk stuff anymore
01:02 dv_ this means that with the newer ones, OpenGL ES, OpenVG etc. are only possible with X11, while with the older ones, non-X11 (EGL only) rendering might work
01:04 dv_ I'll try to build a small test app using vdk and EGL to confirm this
01:04 dv_ Coburn: what do you mean with HW accelerated? compositing?
01:04 Coburn yes
01:05 Coburn That's what I mean
01:05 dv_ hmm dont know yet. I am experimenting with the xorg driver, as said.
01:05 Coburn Ok
01:05 Coburn H/W is a bonus for screen dragging and stuff
01:05 dv_ but I can tell you already that desktop opengl (non-ES) most likely wont be hw accelerated
01:06 dv_ at least I dont see anything that provides that. perhaps there is a modified mesa/gallium version somewhere that translates desktop GL calls to GLES, but I have never seen that. (and desktop opengl on an embedded device is .. weird.)
01:07 Coburn Sorry, I missed that dv_, can you please replay what you said?
01:07 Coburn BSOD
01:07 dv_ but I can tell you already that desktop opengl (non-ES) most likely wont be hw accelerated at least I dont see anything that provides that. perhaps there is a modified mesa/gallium version somewhere that translates desktop GL calls to GLES, but I have never seen that. (and desktop opengl on an embedded device is .. weird.)
01:08 Coburn Right
01:08 Coburn What about Compiz and such?
01:09 Coburn That wouldn't be H/W accelerated?
01:09 Coburn What I meant about window management, is on some devices, you drag a window and lags like hell, when on other devices, it's smooth as butter
01:09 Coburn R-Pi is one example - dragging Windows on the desktop around lags
01:11 dv_ yes, this is related to the driver
01:13 dv_ do you have an example of an embedded device where it is smooth?
01:13 undo also the 2.6 kernel isn't out-of-date
01:14 dv_ oh. just realized ... the vdk stuff has one header missing. so vdk-based non-X11 rendering *isnt* an option. oh well.
01:14 undo maybe that's why my dbf didn't build with egl?
01:16 undo s/dbf/dfb/
01:17 dv_ perhaps. didnt try that yet.
01:18 undo well, don't know what's vdk
01:19 Coburn [10:13:26] do you have an example of an embedded device where it is smooth?
01:19 Coburn I think on the ODROID-U2 it is
01:19 Coburn I have one, and it can run Fedora 18
01:19 dv_ undo: a vivante specific lowlevel API, used together with EGL
01:20 Coburn however Fedora does it's DWM, it's smooth
01:20 Coburn Question
01:20 Coburn When you say Desktop GL
01:20 Coburn does that mean games like Super Tux Kart won't work?
01:20 Coburn Or does that use native X calls to render stuff?
01:27 N30N Coburn: The development version of compiz has GLES support
01:35 Coburn Nice
01:35 Coburn Also, I did see a little android quadcore box
01:36 Coburn using a Freescale Cortex chip
01:37 Coburn using some Marvell Vivante Chip
01:37 Coburn let me look it up
01:37 Coburn SOC i.MX 6; CPU Quad-core 1.2GHz Cortex-A9; GPU Vivante GC2000
01:37 Coburn https://www.miniand.com/products/GK802%20Android%20Mini%20PC
01:37 dv_ I know this GPU
01:37 dv_ pretty nifty, even has EXT_frag_depth support
01:38 Coburn dbsx: Heads up, I shot you an email
01:38 Coburn :)
03:40 Coburn test
03:52 undo ttt
03:52 undo est ist
06:19 undo apropos troubleshooting :)
06:19 undo one shot, or machine gun?
06:27 undo or the hammer ;)
08:05 undo what the hack, too silly
08:05 undo clever aussi
08:05 undo @dbsx
08:33 wumpus Coburn: GK802 is pretty nifty indeed
08:33 wumpus people are working on it in the #imx6-dongle channel
08:42 wumpus if you want non-x11 rendering on cubox you can always use etnaviv :-)
12:39 dv_ hmm have you guys experienced problems with the xorg driver and 1280x720 resolution?
12:40 dv_ 1024x768 looks fine to me. but 1280x720 is distorted, as if somewhere, some kind of scanline size isnt set properly.