[i.MX6] XBMC running on Freescale SoC's
(2014-02-17, 02:27)wolfgar Wrote: My question was simply about the use of direct texture and the associated performance improvement.
But OK I have just been able to try your version and obviously your cpu load issue is gone (it seems to be very similar to the V4L version)
Have you also been able to give it a try for android ?
Oh right Wink
No, I haven't started Android work, yet. There will be specific work to be done for this, e.g. decouple CEGLNativeTypeIMX from CDVDVideoCodecIMX (android has its own CEGLNativeType, CEGLNativeTypeAndroid).

(2014-02-17, 02:27)wolfgar Wrote: Apart from the deinterlacing issue you mentioned, I can't have a good VSYNC in spite of defining the environment variable
export FB_MULTI_BUFFER=2
before launching xbmc. Have you configured something else ?
Did you enable vsync in System-Video? I suggest to try with "when playing video" only, as I noticed some deadlocks when doing the eglSwapBuffers.

(2014-02-17, 02:27)wolfgar Wrote: Also, as you are a xbmc team member, maybe you can help with upstream this imx6 port ?
Sure.
The work won't be merged for Gotham, as we are in feature-freeze, but that does not prevent to create a "WIP" PR to make it semi-official.

I suggest to create a topical organization in github, create an xbmc fork under this umbrella and apply the imx patches. This way, you can have multiple devs working on imx while leaving your personal branches alone.
That would be the base for the PR.

Now you have to decide whether you want the V4L or EGL version to be merged...

(2014-02-17, 02:27)wolfgar Wrote: At last for the DMA issue, I have lots of reports but on my side, I have really very rare issue with my main configuration (utilite pro).
Actually, running xbmc doesn't cause problems. The DMA is not fragmented neither at runtime nor at exit.
As I said, in my case, it is actually compiling on the device that fragments it Wink
Reply


Messages In This Thread
RE: GK802/Hi802 - by wolfgar - 2013-04-11, 02:25
RE: GK802/Hi802 - by Hedda - 2013-07-28, 22:49
RE: GK802/Hi802 - by wolfgar - 2013-07-29, 23:36
RE: GK802/Hi802 - by mtx512 - 2013-04-11, 10:06
RE: GK802/Hi802 - by wolfgar - 2013-04-12, 01:15
RE: GK802/Hi802 - by mtx512 - 2013-04-12, 09:26
RE: GK802/Hi802 - by wolfgar - 2013-04-12, 21:02
RE: GK802/Hi802 - by wolfgar - 2013-04-14, 16:13
RE: GK802/Hi802 - by jhlaird - 2013-04-20, 12:47
RE: GK802/Hi802 - by wolfgar - 2013-04-15, 03:18
RE: GK802/Hi802 - by mtx512 - 2013-04-15, 08:04
RE: GK802/Hi802 - by wolfgar - 2013-04-15, 21:48
RE: GK802/Hi802 - by wolfgar - 2013-04-17, 00:45
RE: GK802/Hi802 - by wolfgar - 2013-04-17, 07:43
RE: GK802/Hi802 - by mtx512 - 2013-04-17, 07:55
RE: GK802/Hi802 - by wolfgar - 2013-04-17, 23:57
RE: GK802/Hi802 - by mtx512 - 2013-04-21, 19:41
RE: GK802/Hi802 - by wolfgar - 2013-04-18, 00:48
RE: GK802/Hi802 - by wolfgar - 2013-04-20, 21:51
RE: GK802/Hi802 - by mtx512 - 2013-04-21, 20:29
RE: GK802/Hi802 - by wolfgar - 2013-04-21, 21:10
RE: GK802/Hi802 - by wolfgar - 2013-04-22, 00:09
RE: GK802/Hi802 - by wolfgar - 2013-04-22, 00:36
RE: GK802/Hi802 - by mtx512 - 2013-04-22, 20:39
RE: GK802/Hi802 - by wolfgar - 2013-04-22, 22:08
RE: GK802/Hi802 - by mtx512 - 2013-04-23, 09:02
RE: GK802/Hi802 - by JCLB - 2013-04-23, 13:47
RE: GK802/Hi802 - by wolfgar - 2013-04-23, 22:09
RE: GK802/Hi802 - by wolfgar - 2013-04-23, 22:56
RE: GK802/Hi802 - by wolfgar - 2013-04-24, 21:32
RE: GK802/Hi802 - by mtx512 - 2013-04-25, 07:54
RE: GK802/Hi802 - by wolfgar - 2013-04-29, 01:46
RE: GK802/Hi802 - by wolfgar - 2013-05-02, 00:12
RE: GK802/Hi802 - by mtx512 - 2013-05-02, 09:15
RE: GK802/Hi802 - by Trozmagon - 2013-05-02, 02:13
RE: GK802/Hi802 - by wolfgar - 2013-05-02, 03:29
RE: GK802/Hi802 - by Trozmagon - 2013-05-02, 05:04
RE: GK802/Hi802 - by mtx512 - 2013-05-05, 13:34
RE: GK802/Hi802 - by wolfgar - 2013-05-06, 23:22
RE: GK802/Hi802 - by ColtB45 - 2013-05-12, 04:46
RE: GK802/Hi802 - by wolfgar - 2013-05-12, 05:13
RE: GK802/Hi802 - by mtx512 - 2013-05-12, 11:27
RE: GK802/Hi802 - by wolfgar - 2013-05-12, 16:20
RE: GK802/Hi802 - by wolfgar - 2013-05-13, 03:21
RE: GK802/Hi802 - by mtx512 - 2013-05-13, 21:03
RE: GK802/Hi802 - by wolfgar - 2013-05-13, 22:10
RE: GK802/Hi802 - by mtx512 - 2013-05-14, 08:03
RE: GK802/Hi802 - by wolfgar - 2013-05-14, 21:03
RE: GK802/Hi802 - by mtx512 - 2013-05-14, 22:07
RE: GK802/Hi802 - by wolfgar - 2013-05-14, 22:33
RE: GK802/Hi802 - by Kib - 2013-05-15, 08:34
RE: GK802/Hi802 - by mtx512 - 2013-05-15, 15:40
RE: GK802/Hi802 - by wolfgar - 2013-05-15, 23:13
RE: GK802/Hi802 - by viumden - 2013-05-24, 17:41
RE: GK802/Hi802 - by wolfgar - 2013-05-17, 22:39
RE: GK802/Hi802 - by newone12 - 2013-05-20, 18:28
RE: GK802/Hi802 - by wolfgar - 2013-05-25, 00:41
RE: GK802/Hi802 - by viumden - 2013-05-25, 04:51
RE: GK802/Hi802 - by wolfgar - 2013-05-25, 15:37
RE: GK802/Hi802 - by wolfgar - 2013-05-30, 02:45
RE: GK802/Hi802 - by Trozmagon - 2013-05-31, 03:29
RE: GK802/Hi802 - by wolfgar - 2013-06-02, 14:05
RE: GK802/Hi802 - by imonlinux - 2013-06-03, 07:54
RE: GK802/Hi802 - by wolfgar - 2013-06-04, 01:46
RE: GK802/Hi802 - by wolfgar - 2013-06-04, 02:16
RE: GK802/Hi802 - by wolfgar - 2013-06-04, 23:10
RE: GK802/Hi802 - by imonlinux - 2013-06-05, 18:11
RE: GK802/Hi802 - by wolfgar - 2013-06-05, 22:13
RE: GK802/Hi802 - by Toverkwark - 2013-06-05, 22:57
RE: GK802/Hi802 - by wolfgar - 2013-06-06, 00:17
RE: GK802/Hi802 - by Toverkwark - 2013-06-09, 22:06
RE: GK802/Hi802 - by imonlinux - 2013-06-06, 03:47
RE: GK802/Hi802 - by wolfgar - 2013-06-07, 02:45
RE: GK802/Hi802 - by Trozmagon - 2013-06-07, 05:38
RE: GK802/Hi802 - by Trozmagon - 2013-06-08, 01:25
RE: GK802/Hi802 - by wolfgar - 2013-06-08, 03:35
RE: GK802/Hi802 - by Trozmagon - 2013-06-08, 05:06
RE: GK802/Hi802 - by Trozmagon - 2013-06-08, 05:41
RE: GK802/Hi802 - by wolfgar - 2013-06-09, 23:24
RE: GK802/Hi802 - by j4ns - 2013-06-11, 21:49
RE: GK802/Hi802 - by wolfgar - 2013-06-12, 02:03
RE: GK802/Hi802 - by j4ns - 2013-06-12, 17:58
RE: GK802/Hi802 - by j4ns - 2013-06-12, 06:21
RE: GK802/Hi802 - by wolfgar - 2013-06-12, 23:11
RE: GK802/Hi802 - by mtx512 - 2013-06-15, 21:55
RE: GK802/Hi802 - by j4ns - 2013-06-17, 07:41
RE: GK802/Hi802 - by mtx512 - 2013-06-17, 21:36
RE: GK802/Hi802 - by j4ns - 2013-06-18, 00:41
RE: GK802/Hi802 - by wolfgar - 2013-06-15, 23:00
RE: GK802/Hi802 - by wolfgar - 2013-06-16, 17:13
RE: GK802/Hi802 - by j4ns - 2013-06-18, 00:53
RE: GK802/Hi802 - by viumden - 2013-06-17, 16:42
RE: GK802/Hi802 - by wolfgar - 2013-06-18, 02:54
RE: GK802/Hi802 - by mtx512 - 2013-06-18, 21:00
RE: GK802/Hi802 - by j4ns - 2013-06-18, 23:13
RE: GK802/Hi802 - by wolfgar - 2013-06-18, 23:39
RE: GK802/Hi802 - by wolfgar - 2013-06-20, 00:48
RE: GK802/Hi802 - by wolfgar - 2013-06-20, 03:10
RE: GK802/Hi802 - by wolfgar - 2013-06-20, 08:42
RE: GK802/Hi802 - by mtx512 - 2013-06-20, 22:14
RE: GK802/Hi802 - by llexoduz - 2013-06-20, 09:44
RE: GK802/Hi802 - by mtx512 - 2013-06-20, 21:11
RE: GK802/Hi802 - by hste - 2013-06-21, 00:12
RE: GK802/Hi802 - by wolfgar - 2013-06-21, 02:38
RE: GK802/Hi802 - by mtx512 - 2013-06-22, 21:35
RE: GK802/Hi802 - by wolfgar - 2013-06-22, 01:06
RE: GK802/Hi802 - by wolfgar - 2013-06-22, 03:15
RE: GK802/Hi802 - by wolfgar - 2013-06-23, 03:44
RE: GK802/Hi802 - by wolfgar - 2013-06-23, 17:18
RE: GK802/Hi802 - by mtx512 - 2013-06-24, 21:19
RE: GK802/Hi802 - by wolfgar - 2013-06-25, 00:39
RE: GK802/Hi802 - by mtx512 - 2013-07-13, 15:14
RE: GK802/Hi802 - by j4ns - 2013-06-25, 01:06
RE: GK802/Hi802 - by wolfgar - 2013-06-25, 02:00
RE: GK802/Hi802 - by wolfgar - 2013-07-01, 03:03
Wandboard - by xn2000 - 2013-07-02, 19:46
RE: GK802/Hi802 - by wolfgar - 2013-07-02, 22:38
RE: GK802/Hi802 - by CruX - 2013-07-03, 08:27
RE: GK802/Hi802 - by xn2000 - 2013-07-03, 12:13
RE: GK802/Hi802 - by xn2000 - 2013-07-03, 12:38
RE: GK802/Hi802 - by wolfgar - 2013-07-03, 23:38
RE: GK802/Hi802 - by xn2000 - 2013-07-04, 11:53
RE: GK802/Hi802 - by wolfgar - 2013-07-04, 02:36
RE: GK802/Hi802 - by mtx512 - 2013-07-04, 08:03
RE: GK802/Hi802 - by xn2000 - 2013-07-04, 12:14
RE: GK802/Hi802 - by hste - 2013-07-04, 09:39
RE: GK802/Hi802 - by wolfgar - 2013-07-04, 23:02
RE: GK802/Hi802 - by ProsjektX - 2013-07-05, 10:09
RE: GK802/Hi802 - by hste - 2013-07-05, 10:38
RE: GK802/Hi802 - by jpearn - 2013-07-05, 20:26
RE: GK802/Hi802 - by wolfgar - 2013-07-06, 19:31
RE: GK802/Hi802 - by jpearn - 2013-07-07, 07:57
RE: GK802/Hi802 - by wolfgar - 2013-07-07, 16:57
RE: GK802/Hi802 - by sepinho - 2013-07-07, 19:53
RE: GK802/Hi802 - by wolfgar - 2013-07-07, 23:14
RE: GK802/Hi802 - by jpearn - 2013-07-08, 09:03
RE: GK802/Hi802 - by ProsjektX - 2013-07-08, 10:41
RE: GK802/Hi802 - by xn2000 - 2013-07-09, 17:38
RE: GK802/Hi802 - by xn2000 - 2013-07-09, 17:56
RE: GK802/Hi802 - by CruX - 2013-07-09, 20:31
RE: GK802/Hi802 - by xn2000 - 2013-07-10, 17:46
RE: GK802/Hi802 - by wolfgar - 2013-07-10, 01:29
RE: GK802/Hi802 - by ProsjektX - 2013-07-10, 09:31
RE: GK802/Hi802 - by wolfgar - 2013-07-11, 01:56
RE: GK802/Hi802 - by wolfgar - 2013-07-11, 01:27
RE: GK802/Hi802 - by xn2000 - 2013-07-11, 16:07
RE: GK802/Hi802 - by wolfgar - 2013-07-12, 00:36
RE: GK802/Hi802 - by xn2000 - 2013-07-12, 17:50
RE: GK802/Hi802 - by wolfgar - 2013-07-12, 03:24
RE: GK802/Hi802 - by hste - 2013-07-12, 09:19
RE: GK802/Hi802 - by wolfgar - 2013-07-13, 03:22
RE: GK802/Hi802 - by wolfgar - 2013-07-13, 03:39
RE: GK802/Hi802 - by xn2000 - 2013-07-15, 12:46
RE: GK802/Hi802 - by wolfgar - 2013-07-14, 16:03
RE: GK802/Hi802 - by mtx512 - 2013-07-15, 20:46
RE: GK802/Hi802 - by wolfgar - 2013-07-16, 00:12
RE: GK802/Hi802 - by mtx512 - 2013-07-16, 09:14
RE: GK802/Hi802 - by wolfgar - 2013-07-17, 02:10
RE: GK802/Hi802 - by wolfgar - 2013-07-16, 00:30
RE: GK802/Hi802 - by ProsjektX - 2013-07-16, 06:49
RE: GK802/Hi802 - by xn2000 - 2013-07-22, 17:14
RE: GK802/Hi802 - by wolfgar - 2013-07-17, 01:50
RE: GK802/Hi802 - by wolfgar - 2013-07-18, 02:00
RE: GK802/Hi802 - by Pulento - 2013-07-18, 03:36
RE: GK802/Hi802 - by wolfgar - 2013-07-18, 23:18
RE: GK802/Hi802 - by Pulento - 2013-07-19, 02:28
RE: GK802/Hi802 - by wolfgar - 2013-07-19, 23:21
RE: GK802/Hi802 - by rude78 - 2013-07-19, 21:07
RE: GK802/Hi802 - by wolfgar - 2013-07-19, 23:38
RE: GK802/Hi802 - by Pulento - 2013-07-20, 01:50
RE: GK802/Hi802 - by wolfgar - 2013-07-20, 10:10
RE: GK802/Hi802 - by wolfgar - 2013-07-24, 00:44
RE: GK802/Hi802 - by xn2000 - 2013-07-25, 17:26
RE: GK802/Hi802 - by TarpeDiem - 2013-07-26, 04:48
RE: GK802/Hi802 - by wolfgar - 2013-07-26, 08:16
RE: GK802/Hi802 - by TarpeDiem - 2013-07-26, 09:23
RE: GK802/Hi802 - by TarpeDiem - 2013-07-26, 10:15
RE: GK802/Hi802 - by wolfgar - 2013-07-26, 12:38
RE: GK802/Hi802 - by TarpeDiem - 2013-07-26, 18:01
RE: GK802/Hi802 - by wolfgar - 2013-07-26, 22:53
RE: GK802/Hi802 - by ProsjektX - 2013-07-28, 14:14
RE: GK802/Hi802 - by wolfgar - 2013-07-28, 21:03
RE: GK802/Hi802 - by MediaPi - 2013-08-06, 04:08
RE: GK802/Hi802 - by wolfgar - 2013-08-06, 21:34
RE: GK802/Hi802 - by CoolGate - 2013-08-08, 16:25
RE: GK802/Hi802 - by wolfgar - 2013-08-08, 21:07
RE: GK802/Hi802 - by Toverkwark - 2013-08-11, 14:04
RE: GK802/Hi802 - by wolfgar - 2013-08-12, 01:33
RE: GK802/Hi802 - by Toverkwark - 2013-08-16, 23:46
RE: GK802/Hi802 - by Toverkwark - 2013-08-17, 10:11
RE: GK802/Hi802 - by wolfgar - 2013-08-17, 12:35
RE: GK802/Hi802 - by CoolGate - 2013-08-19, 09:28
RE: GK802/Hi802 - by rmiheev - 2013-08-25, 09:25
RE: GK802/Hi802 - by heemid17 - 2013-08-29, 19:13
RE: GK802/Hi802 - by wolfgar - 2013-08-30, 00:19
RE: GK802/Hi802 - by juggie - 2013-09-04, 15:12
RE: GK802/Hi802 - by heemid17 - 2013-09-04, 17:54
RE: GK802/Hi802 - by Hedda - 2013-09-05, 16:00
RE: GK802/Hi802 - by wolfgar - 2013-09-05, 00:45
RE: GK802/Hi802 - by pszab - 2013-09-05, 12:06
RE: GK802/Hi802 - by wolfgar - 2013-09-05, 22:54
RE: GK802/Hi802 - by wolfgar - 2013-09-05, 22:37
RE: GK802/Hi802 - by j1nx - 2013-09-06, 16:13
RE: GK802/Hi802 - by wolfgar - 2013-09-06, 23:03
RE: [i.MX6] XBMC running on Freescale SoC's - by Koying - 2014-02-17, 12:07
Logout Mark Read Team Forum Stats Members Help
[i.MX6] XBMC running on Freescale SoC's4