Reply
Thread Tools
Posts: 119 | Thanked: 217 times | Joined on Feb 2015 @ Poland
#41
It was similar project, there were forks and patches for that, have to find it on old HDDs.
http://vmgl.sourceforge.net/
On WWW is only initial attempt, but remember it worked using TCP(or maybe UDP), special Qemu device and SHM. It simply evolved, but somnebody have to find patches.

BTW,using local socket shouldn;t be hard. But why use TCP instead of UDP?

And running OpenGL over TCP is nothing new. It's like old GLX (used for many, many years), which stands for GL over X, and X for many years used only TCP (one of X features[in MainFrames times] was Network Transparency).
 

The Following User Says Thank You to badpixel For This Useful Post:
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#42
Originally Posted by badpixel View Post
It was similar project, there were forks and patches for that, have to find it on old HDDs.
http://vmgl.sourceforge.net/
On WWW is only initial attempt, but remember it worked using TCP(or maybe UDP), special Qemu device and SHM. It simply evolved, but somnebody have to find patches.

BTW,using local socket shouldn;t be hard. But why use TCP instead of UDP?

And running OpenGL over TCP is nothing new. It's like old GLX (used for many, many years), which stands for GL over X, and X for many years used only TCP (one of X features[in MainFrames times] was Network Transparency).
would be cool if you can find the patches
again we use tcp, because that was already implemented
and yes it is nothing new, it was used in the android emulator which we are borrowing the sources from... our job is to get it working on arm devices, on desktop it obviously works
 

The Following User Says Thank You to liar For This Useful Post:
Posts: 288 | Thanked: 1,103 times | Joined on Jul 2014
#43
wouldn't using TCP mean you wouldn't drop frames.
 
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#44
Originally Posted by nh1402 View Post
wouldn't using TCP mean you wouldn't drop frames.
and the order of the packages would also be most likely a problem.. udp does not care about the order and for opengl the order is important
 
Posts: 165 | Thanked: 625 times | Joined on Oct 2012
#45
I wonder if that will happen when you are communicating locally. Specially, I'd be surprised if any packets are dropped. But ordering might be more likely in high load (depends on the algorithm used in kernel).
__________________
My N9 apps: MeeTeleGram, Dukto, Prayers, Saaghar, N9 Easy Boot
Donations are appreciated
 

The Following User Says Thank You to hedayat For This Useful Post:
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#46
GL_INVALID_OPERATION fixed, still black screen (with some articacts)
 

The Following 6 Users Say Thank You to liar For This Useful Post:
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#47
we are close, systemui seems to be starting up properly
 

The Following 16 Users Say Thank You to liar For This Useful Post:
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#48
http://imgur.com/nCkVEAx

i found this in the trace , so something is working, we just have to figure out why it renders improperly
 

The Following 9 Users Say Thank You to liar For This Useful Post:
Posts: 288 | Thanked: 1,103 times | Joined on Jul 2014
#49
improperly/not at all.
 
Posts: 288 | Thanked: 1,103 times | Joined on Jul 2014
#50
Some android app for sailfish progress has been made but we need your help! Click here to see petals redux working on the Nexus 5 on Sailfish!
 

The Following 4 Users Say Thank You to nh1402 For This Useful Post:
Reply

Tags
apkenv

Thread Tools

 
Forum Jump


All times are GMT. The time now is 04:36.