2010-12-01, 12:03
XBMC does use gles now. But its impossible to tell you what the hardware is capable off without you actually stating what hardware your interested in is.
topfs2 Wrote:Well, XBMC on arm isn't really prime time ready. So if your looking for something to use everyday I'm not sure you should be looking there (not yet atleast).
I will say though that both tegra2 and panda should do what you want, and pandaboard looks to be the more interesting of them (atleast looking into the future). I and more are rather involved in the panda community and the hardware as such is extremely interesting and will hopefully do more or less everything we want in 1080p. But its still untested and unverified.
I have tried it in SD though and it works, no surprises there really. Played SD content at full speed and rendered GUI in 100+ fps.
CrashX Wrote:OMAP4 support in FFmpeg: http://omappedia.org/wiki/PEAP_Projects#..._in_FFmpeg
phusho Wrote:OK little update I have inserted telechips decoders inside and decoding is fully hardware accelerated on 1080p. Have troubles to make interface layer transparent to see video. Tried topfs patches for dirty regions - result was almost 10 fps less and big artifacts in picture. Mali 200 is tile based hardware and some of the operations are done different than traditional hardware - one of them is clear buffer(always clear entire buffer). result is only moving parts are shown other is black. I have disabled draw complete and CPU is still on 100 % so this platform is CPU bound. I have rewritten some of the matrix functions in asembler to take advantage of the VFP unit, but need some work more. Default skin is at 35-45 FPS (depend on scene).
P.S. I spilled some coffee on my keyboard and mu "r" key is nor working very well so if there is missing some 'r'-s my apologies
snoopy159 Wrote:Hey folks,
I'm new to this Forum but I follow the progress of XBMC since about 6 Months and I'm very impressed of all the possibilities with XBMC.
Actually I'm very interested to have a little client like a PandaBoard which has acces to a server with DVB-T/C/S and TVHeadend.
Is it very complicated to make it run? I'm not a computer science Student, so I'm not a pro, but i already compiled things. So if it is not to hard to do this, cold you post a (little) how to? I'd like to test it and i could give you some feed back.
I don't have a PandaBoard yet, but Xmes is not far
Sorry for my bad english...
topfs2 Wrote:Yeah thats the problem on beagle also, their GPU is also tile based so the gain is not as big as one would assume. I found this out after the implementation was done, however I overall gained fps not lost atleast Are you sure your not CPU bound, because current implementation of the dirty regions add quite a significant CPU load (this can be lowered significantly by introducing event rendering though.). Which of the dirty region solvers did you use? And yeah, there are quite some artefact's currently, that + cpu load why its not in trunk yet
Does your machine use NEON and is that what you used to boost the matrix transformations? If so I'd love to test some patches, the cpu load is far from high on beagle or panda but would be cool to see how much difference it is.
phusho Wrote:Yes I am CPU bound. Optimizations are made for ARM 1176 with VFP unit, not NEON. I have tried all solvers result was more or less same. Black screen with moving RSS control . On animation all is OK. Do you have some suggestions about event rendering system?