View Single Post
Old 11-17-2012, 01:48 PM   #134
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
ephyrvideo.c looks to be where the action is?

I'll shove it up at

https://github.com/twobob/dithyr.git

EDIT: I am undecided if I should just host the ephyr files on the git or the complete build.

Any thoughts on that?

Currently reading:
Quote:
pScreenPriv->fb[] is an array of 1 or 2 KdFrameBuffers. fb[0] is primary, while fb[1] is only set up if you have an overlay. fb[0]->depth is the color depth (1, 4, 8, 15, 16, 24) for that framebuffer, while fb[0]->bitsPerPixel is how many bits are taken up for storage (?, 8, 16, 24, 32).
... etc...

EDIT: after a few - more - hours of not much fun...

I will be building from xserver revision 9cbcb5bd6a5360a128d15b77a02d8d3351f74366 errr no..
4bf3eac5fe20fb203b917a486f69514c55be595a for pixman reasons.


EDIT EDIT: well I familiarised myself with http://code.metager.de/source/histor...r/configure.ac to see what had changed recently. the Xethyr stuff looks to be fairly stable. http://cgit.freedesktop.org/xorg/xse...r/ephyrvideo.c
(1 code tidy in two years... that's about as stable as you get before bit rot gets you ) but if it works don't fix it.

I also read down http://cgit.freedesktop.org/xorg/xse...w/kdrive/ephyr (the main logs) to get a handle on direction and to look for implementation clues.

and more specifically http://cgit.freedesktop.org/xorg/xse...t=grep&q=ephyr to see about Xepher info. (plenty going on "in general")



I will -now- be building from latest GIT. cross compilation now provided via buildroot.
https://www.mobileread.com/forums/sho...65&postcount=1

First actual build of Xephyr via BR is now emergent. time to do some tweaking, at least the cross path and dependencies are dealt with now.

Changes required were similar to http://git.uclibc.org/buildroot/comm...1afd1362970749 with an extra lib required and a sed tidyup until I get it to pull the prefixes correctly.

: ) but building.

ON KINDLE: I intend to target all supporting files to /mnt/us/x on the kindle and possibly optionally manage the Xephyr launch via a script. (this is already ready to be in place via sed)

I will consider the easiest end-user options.

Last edited by twobob; 11-18-2012 at 11:49 PM. Reason: First actual build of Xephyr via BR is now emergent.
twobob is offline   Reply With Quote