No, mostly because for mergedfb some magic is needed to get the right coordinates.will never appear again.
I believe the problem is AdjustFrame is only called before dri initialization is finished, so directRendering is not enabled yet and thus the values in the sarea never written.
However, I tried fixing that by moving (also tried copying) the
pScrn->AdjustFrame(scrnIndex, pScrn->frameX0, pScrn->frameY0, 0);
to the end of RADEONScreenInit (3 lines before the end to be exact) and all I got was a SIGSEGV :-(.
Have you tried calling RADEONAdjustFrame() directly instead?
Alex Deucher wrote:
> what about calling adjustframe() again after DRI initialization?
Well, that's apparently the problem: calling it before DRI initialization won't work, and calling it after DRI initialization causes a segfault for some reason... I think it might be not be hard to figure out why with a remote debugger.
Roland
------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel