Re: opengl
I don't believe the Cygwin X server supports direct OpenGL rendering. Furthermore I don't believe that the indirect OpenGL rendering it does support is accelerated (It uses Mesa 6.4 software rendering). Cygwin programs can use any API/Calls that a native windows program can. Therefor if you need hardware accelerated graphics you can just use the Windows Direct3D or OpenGL API and circumvent X11 altogether. Thank you for your time, James Steven Supancic III On Mon, Sep 29, 2008 at 9:49 AM, Michael Hennebry [EMAIL PROTECTED] wrote: I'd like to do hardware accelerated opengl using Windows and opengl. The Windows part is my boss's idea. If X is hardware accelerated, I might be able to use Xlib calls. Does using opengl under cygwin require X? Does using hardware accelerated opengl require X? How experimental is cygwin's hardware accelerated X server? In other words: What are the gotchas? Are there intermittent or otherwise mysterious problems? If so, how often are there permanent or ephemeral errors? I suspect I could get this by installing cygwin.all and RTFM, but I'm rather leery of all things Windows, especially things installed by me. I'd like to have a clue before I start installing things. -- Pessimist: The glass is half empty. Optimist: The glass is half full. Engineer: The glass is twice as big as it needs to be. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: X and MS .Net
On 10/8/06, Asmodehn Shade [EMAIL PROTECTED] wrote: However, I now have to, somehow, embed a Xserver inside a .Net/C# application for my work... and I am wondering how I should do that. I just feel like a cat with a mouse bigger than him ;) Has anyone an idea or just a clue about this ? I just fetched the source, and I am browsing it now... If on the way there are stuff you need help with, that may be related to it, just let me know ;-) Are you sure there is no way around this? Why exactly do you want to do this? The Xorg reference implementation is written in unmanned C. There are DDXs that operate like that, but they are integrated with the X server and written in C. If your program doesn't have to be entirely .NET/C#, you *might* be able to use C# to implement the DDX (or at least part of it) Sorry if this kind of question has already been asked, but I found nothing about it, neither with google, or mailing lists... ( by the way is there a subscription scheme to those ? ) I think the NoMachine NX client is an Xorg DDX based upon the Xnest DDX. I don't think they used C#, but they did build an application around an X server, you might look into how they did it. If you can't use any unmanned code, you can will either have to write a translator to convert the C in Xorg code to C#, find some other X server you can use (I am not aware of any free X servers other than Xorg) or implement a new X server from scratch. Thank you for your time, James Steven Supancic III -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: failure notice
I've been trying to get use an Xdmx server running on a Redhat box connected to a Cygwin X server on a laptop as a client. It starts up and I see the root window, but the functionality is not there. For example, if I drag a window off of the redhat box and onto the Cygwin box I can see the dotted outline of the window appear but the content wont display. So... you are using an Xdmx server with two backends, one of which is on a Linux box, the other of which is on a Windows box? That really sounds like you are running without Xinerama support? Without Xinerama you can't move windows between screens. Try this DISPLAY=DMXHOST:DMXNUM.0 xev DISPLAY=DMXHOST:DMXNUM.1 xev . If you don't have Xinerama support you will get a xev window on each screen, but you won't be able to move them between screens. Did you try starting Xdmx with the +xinerama option on the command line? This will enable Xinerama and allow you to move windows from one screen to the other. If +xinerama doesn't work, please post the complete command you are using to launch Xdmx. Has anyone been using Xdmx and Cygwin together successfully and could you advise me on configuration issues? Also if you know of any reason why this is not going to work please let me know. It should work, but it will be a bit harder to configure than identical Linux boxes. Thank you for your time, James Steven Supancic III -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
I need a rootless Xnest like application for Linux.
I need a rootless Xnest like application for Linux. Will xwin, the cygwin X11 server work for me? I want XWin to do the same thing on Linux (with a normal X server) that it does on Windows. I have used it on Windows. I think it would do what I want, however I don't want to be forced to install cygwin on Linux using wine. Thank you for your time, Arrummzen