Author: gaara

Mali GPU driver

[Copy link]

0

threads

32

posts

356

credits

Intermediate member

Rank: 3Rank: 3

credits
356
Published in 2015-11-10 17:47:54 | Show all floors
magicse replied at 2015-11-10 16:20
And what are You thinking about eglSwapBuffers not DRI2SwapBuffers

I do not understand you. If you talking about eglSwapBuffers not calling DRI2SwapBuffers, then answer is simple: libMali is multithreaded driver and eglSwapBuffers sends some message (maybe, through X11 protocol, IDK) and another thread catches it and calls __egl_platform_swap_buffers, which, in turn, calls DRI2SwapBuffers

18

threads

200

posts

879

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
879
Published in 2015-11-10 18:06:00 | Show all floors
Edited by magicse at 2015-11-10 12:08
whitewind replied at 2015-11-10 11:47
I do not understand you. If you talking about eglSwapBuffers not calling DRI2SwapBuffers, then ans ...

Ok thank you for your explain
Orange PI 2
www.orangepi.pp.ua

11

threads

286

posts

1920

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
1920
Published in 2015-11-10 18:06:57 | Show all floors

Have you Cedarx working??
Published in 2015-11-10 18:20:14 | Show all floors

Yeah, but CedarX is library not "Processing Unit" (not VPU).

So, If Android use VPU (what is the name of this VPU - @fritz suggest that is not Mali) ?
and what kind of library (cedarx?) is used in Android for hardware video acceleration ?
Orange PI PC

18

threads

303

posts

9608

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9608
Published in 2015-11-10 21:54:28 | Show all floors
whitewind replied at 2015-11-9 23:03
This is patched library version r4p0-00rel0
Note: install libMali.so to /usr/lib and make following  ...

Good job. I think we can crack the code.

18

threads

200

posts

879

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
879
Published in 2015-11-11 01:51:40 | Show all floors
darqoq replied at 2015-11-10 12:20
Yeah, but CedarX is library not "Processing Unit" (not VPU).

So, If Android use VPU (what is the  ...

offloading audio and video decoding to CedarX co-processor so that the CPU can be used for other things
http://linux-sunxi.org/CedarX

Orange PI 2
www.orangepi.pp.ua

1

threads

116

posts

708

credits

Senior member

Rank: 4

credits
708
Published in 2015-11-11 04:12:39 | Show all floors
So CedarX is the HW engine inside the SoC, that handles all the decoding. Now question is... How does this work on android ?

Does it use OMX (so every app can use it) or does it still rely on some glue code ?

18

threads

200

posts

879

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
879
Published in 2015-11-12 01:36:58 | Show all floors
Yes with patched blobs drivers test worked well.
test mali-400 driver on Orange Pi2
Orange PI 2
www.orangepi.pp.ua

7

threads

100

posts

647

credits

Senior member

Rank: 4

credits
647
Published in 2015-11-12 03:59:20 | Show all floors
whitewind replied at 2015-11-10 09:42
The only thing that bothers me is that Kodi segfaults somewhere in libc from time to time. I'm using ...

I need help.

Is it possible to make an detailed manual to install this for stupid linux newcommers.

thank you

1

threads

39

posts

151

credits

Registered member

Rank: 2

credits
151
Published in 2015-11-12 08:40:17 | Show all floors
zhao_steven replied at 2015-11-9 18:56
We will releae working mali driver in about 2-3 weeks.

[tr][/tr]
zhao_steven replied at 2015-7-26 21:23
I have finished fbturbo on Orange Pi and Orange Pi mini.
This picture show.


So how long for the OrangePi+ and Pi2 please Steven?





Reply Support Not support
[url=]Use magic[/url] [url=]Report[/url]



zhao_steven



27
Threads
360
Posts
1040
Credits

Credits1040
9#
Post time 2015-7-26 23:59:03 | Show the author posts only


about two weeks.





You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list