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.
<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
<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]