Re: opengl

2008-09-29 Thread James Supancic
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

2006-10-08 Thread James Supancic

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

2006-08-08 Thread James Supancic

   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.

2005-06-15 Thread James Supancic
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