ChanServ changed the topic of #linux-rockchip to: Rockchip development discussion | Wiki at http://linux-rockchip.info | Logs at http://irclog.whitequark.org/linux-rockchip | ML at http://groups.google.com/group/linux-rockchip
stdint has quit [Read error: Connection reset by peer]
nighty has joined #linux-rockchip
muvlon_ has quit [Ping timeout: 245 seconds]
stdint has joined #linux-rockchip
muvlon_ has joined #linux-rockchip
wzyy2 has joined #linux-rockchip
cnxsoft has joined #linux-rockchip
wzyy2 has quit [Ping timeout: 245 seconds]
wzyy2 has joined #linux-rockchip
cnxsoft1 has joined #linux-rockchip
cnxsoft has quit [Ping timeout: 258 seconds]
cnxsoft1 is now known as cnxsoft
cnxsoft has quit [Read error: Connection reset by peer]
cnxsoft has joined #linux-rockchip
wzyy2 has quit [Read error: Connection reset by peer]
wzyy2 has joined #linux-rockchip
wzyy2 has quit [Ping timeout: 240 seconds]
muvlon_ has quit [Ping timeout: 245 seconds]
LongChair has quit [Remote host closed the connection]
LongWork is now known as LongChair
LongChair1 has joined #linux-rockchip
<LongChair1> stdint: ping ? :)
Omegamoon has joined #linux-rockchip
matthias_bgg has joined #linux-rockchip
matthias_bgg has quit [Remote host closed the connection]
matthias_bgg has joined #linux-rockchip
cnxsoft has quit [Remote host closed the connection]
cnxsoft has joined #linux-rockchip
<rperier> seriously... it only works with normal micro sd (non sdhc or highspeed) and only when the first partition is tagged with the boot flag o_O
nighty has quit [Quit: Disappears in a puff of smoke]
<stdint> LongChair1, pong
cnxsoft has quit [Remote host closed the connection]
beeno has joined #linux-rockchip
<phh> stdint: welcome back and happy new year :)
cnxsoft has joined #linux-rockchip
lerc has quit [Ping timeout: 240 seconds]
<LongChair> stdint: Happy new year ! hope you had fun in Europe :)
<LongChair> I hope you rested well because i have plenty of questions :p
<ayaka> yes please
ayaka has quit [Ping timeout: 240 seconds]
ayaka has joined #linux-rockchip
afaerber has quit [Quit: Leaving]
afaerber has joined #linux-rockchip
nighty has joined #linux-rockchip
<beeno> hello everyone. Does anybody know how to use eglCreateImageKHR with X? I used it with fbdev but not sure what you supply for the source if you're using X.
paulk-blaze has joined #linux-rockchip
mac-l1 has joined #linux-rockchip
mac-l1 has quit [Ping timeout: 260 seconds]
hramrach has joined #linux-rockchip
<beeno> mac: thanks, that's exactly what I was looking for.
<mac-> no problem
<mac-> :>
<mac-> btw
<mac-> I have MK8xx device with rk3066
<mac-> I run Arch ARM on it but stpped because of lack of xorg drivers
<beeno> I hope that dma_buf works for RK3288 though. It seems to be the holy grail of requirements
<beeno> I'm using a ugoos device for testing and so far I only seem to get success with the os image for the miqi. I'd love to use Arch though
cnxsoft has quit [Quit: cnxsoft]
<beeno> I see you're using libhybris there. Has rockchip not made a video lib available for linux?
mac-l1 has joined #linux-rockchip
JohnDoe_71Rus has joined #linux-rockchip
<mac-l1> beeno: macffplay is running on my rk3288 miqi right now, not using libhybris but rockchips mpp+vpu lib with dma_buf
<mac-l1> should work on ugoos uts3 too i guess. i also have similar macplayer that uses libhybris and androids original user space libs (mali + vpu) to do the same
<mac-l1> macplayer runs on rk3188 as well as rk3288
<beeno> would you say it should be possible to decode 4 videos simultaneously (provided they're 720p or smaller)?
<beeno> I mean, is it technically possible with the vpu
<LongChair> ayaka: first question is which codecs are supported by mpp, i thought it was that list ? : https://github.com/rockchip-linux/mpp/blob/rk3288_linux/mpp/mpi.cpp#L37-L48
<mac-l1> i have ran three 1080p movies in different X-windows smoothly, 4th one crashed; let me check 720p movies now...
<beeno> looking at the mpp readme. why would you run this on windows?
<mac-l1> beeno: it easily plays 5 720p movies in parallel smoothly...
<beeno> mac: that's great. was that on the 3288 or 3188?
<beeno> have you ever tried playing vp8?
<mac-l1> 3288 on miqi with debian stretch img from rockchip running their adapted glamor X11 display driver
<beeno> ok so the one I'm trying to use. I wonder what "glamor" does in this case. Is that provided by rockchip?
<beeno> my application seems to get locked to vsync (which is what I want), but I get tearing on a heavy load. I wonder how I can eliminate that
<mac-l1> glamor is an X11 display driver that uses EGL/GL hardware to do the rendering of the 2D composition of X11 windowing; same like surfaceflinger is doing this for android
<mac-l1> rockchip adapted the X11 server to use mali EGL/GLES for this
<mac-l1> about the tearing: do you use backbuffers and maybe how many? android also directly displays to fb (like fbdev) and has one front and two backbuffers . just to give hw time to finish writing frames before presented as front.
<beeno> my appologies, I think I had the tearing with the ugoos image. With the miqi image there may be tearing when I drag windows on the desktop fast, but I don't seem to get that when my application runs (double-buffer)
<beeno> actually, looking at it again, I do get tearing even though I'm using double-buffering
<beeno> would there need to be a config for xorg to enable it at that level?
<mac-l1> dont know... maybe could ask wzyy2
<beeno> mac: You asked if I'm using backbuffers. As far as I'm aware a back buffer is allocated by default when you create the egl surface?
paulk-blaze has quit [Quit: Leaving]
vickycq- has quit [Ping timeout: 252 seconds]
<mac-l1> i believe all drawing is done on backbuffer and eglSwapBuffers swaps it to front, but i guess that when hw (gpu or vpu) is still filling the buffers or swapbuffers is not synchonized with vblank then tearing occurs...
<mac-l1> on android this is explicitly handled with hwcomposer and i guess the rockchip x11 server is handling this too.. but dont know how..
<beeno> I can imagine there may be something missing or wrong in rockchip x11. the task of controlling vsync on each window and at the same time syncing itself is tricky
<beeno> in this case the vsync that each application gets is not a true vsync
<beeno> i think the fact that I have tearing when just dragging a calculator window on the screen, shows there's something not right with the composition
mac-l1 has quit [Ping timeout: 260 seconds]
vickycq- has joined #linux-rockchip
steev has quit [Read error: Connection reset by peer]
steev has joined #linux-rockchip
muvlon has joined #linux-rockchip
beeno has quit [Ping timeout: 260 seconds]
amstan has joined #linux-rockchip
vagrantc has joined #linux-rockchip
JohnDoe_71Rus has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
paulk-collins has joined #linux-rockchip
ayaka has quit [Ping timeout: 245 seconds]
tizbac has quit [Ping timeout: 245 seconds]
tizbac has joined #linux-rockchip
ayaka has joined #linux-rockchip
afaerber has quit [Quit: Leaving]
tizbac has quit [Ping timeout: 245 seconds]
tizbac has joined #linux-rockchip
afaerber has joined #linux-rockchip
Omegamoon has quit [Ping timeout: 240 seconds]
Omegamoon has joined #linux-rockchip
Omegamoon has left #linux-rockchip [#linux-rockchip]
indy has quit [Ping timeout: 240 seconds]
muvlon has quit [Quit: Leaving]
indy has joined #linux-rockchip
Omegamoon has joined #linux-rockchip
Omegamoon has left #linux-rockchip [#linux-rockchip]
paulk-collins has quit [Remote host closed the connection]
nighty has quit [Remote host closed the connection]